Victor Sudakov wrote: > Dan Ritter wrote: > > Victor Sudakov wrote: > > > 3. What is a "driver" after all in Linux terms? A kernel module, an > > > Xserver loadable module? How do you "install a driver"? (in FreeBSD you > > > either enable/load a kernel module, or make something like > > > xorg/modules/drivers/intel_drv.so available to the Xserver). > > > > For an X11 graphics thing, it's often a combination of: > > > > - kernel mode setting support module (.deb) > > - firmware blob .deb > > - xserver-org-video-HARDWARE.deb > > - GLX lib backend (.deb) > > - special libs and helper utils > > I see. In FreeBSD they just put all the stuff into one package, like > /usr/ports/x11/nvidia-driver-390/ containing everything from kernel > modules to helper utils. > > > > > > > nvidia-driver/stable 418.152.00-1 amd64 > > NVIDIA metapackage > > Do you mean that if I install the metapackage: > `apt install nvidia-driver-390` > this should be sufficient? No GUI tweaking?
In Debian, this would get you (different version, but the idea is the same): Pre-Depends: nvidia-installer-cleanup, nvidia-legacy-check (>= 396) Depends: nvidia-driver-libs (= 418.152.00-1) | nvidia-driver-libs-nonglvnd (= 418.152.00-1), nvidia-driver-bin (= 418.152.00-1), xserver-xorg-video-nvidia (= 418.152.00-1), nvidia-vdpau-driver (= 418.152.00-1), nvidia-alternative (= 418.152.00-1), nvidia-kernel-dkms (= 418.152.00-1) | nvidia-kernel-418.152.00, nvidia-support Recommends: nvidia-settings (>= 418), libnvidia-cfg1 (= 418.152.00-1), nvidia-persistenced Suggests: nvidia-kernel-dkms (>= 418.152.00) | nvidia-kernel-source (>= 418.152.00) and after that you will need a reboot. No GUI tweaking necessary, but you might want to run nvidia-settings (a GUI) afterwards if not everything is to your liking. -dsr-