Alexander V. Makartsev composed on 2021-01-10 19:01 (UTC+0500): > Felix Miata wrote:
>> Notice the absence of "nouveau". You may better understand this choice among >> three >> rather than two by reading here: >> <https://www.linuxquestions.org/questions/blog/mrmazda-1035595/amd-intel-and-nvidia-x-graphics-driver-primer-38306/> > URL you provided is gated behind account registration. That is enough > reason for me to ignore it. I wasn't aware of that limitation. Here's an older version of essentially the same thing: <https://forums.opensuse.org/showthread.php/541438-AMD-Intel-amp-NVidia-X-graphics-driver-primer> > I still don't understand why you recommend to use generic [1] > "modesetting" DDX module instead of vendor supplied and supported one > for your hardware. 1: The Modesetting DDX is newer technology. It's good enough that AMD stopped providing its fglrx driver for recent distro releases, and the Intel-specific DDX went into maintenance mode (no major version upgrade) 7 years ago: <https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/> 2: AMD and Intel contribute to FOSS openly, while NVidia still does not. > So "absence of nouveau" in those lines doesn't really tell anything, > because you still run "nouveau" driver in your system. Again, this was addressed by the inxi outputs I provided. Here one is again with less editing, where nouveau is present only as the kernel driver/module for the NVidia hardware device, while modesetting does X-specific duty: # inxi -GISay ... Graphics: Device-1: NVIDIA GF119 [NVS 310] vendor: Hewlett-Packard driver: nouveau v: kernel bus ID: 01:00.0 chip ID: 10de:107d Display: x11 server: X.Org 1.20.10 driver: modesetting unloaded: fbdev,vesa ... Info:...Shell: Bash v: 5.1.0 running in: konsole inxi: 3.2.01 and for Intel (current devel inxi version for its improved presentation): # pinxi -GIay Graphics: Device-1: Intel 4th Generation Core Processor Family Integrated Graphics vendor: Micro-Star MSI driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:041e Display: server: X.Org 1.20.3 driver: loaded: modesetting unloaded: fbdev,vesa alternate: intel display ID: :0 screens: 1 ... Info:...Shell: Bash v: 4.4.23 running in: konsole pinxi: 3.2.01-12 And for AMD: # pinxi -GIay Graphics: Device-1: AMD Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] vendor: Dell driver: radeon v: kernel bus ID: 01:00.0 chip ID: 1002:6779 Display: x11 server: X.Org 1.20.10 driver: loaded: modesetting alternate: ati,fbdev,vesa display ID: :0 screens: 1 ... Info:...533 Shell: Bash v: 5.1.4 running in: konsole pinxi: 3.2.01-12 Thus, for most installations (non-ancient, non-bleeding edge), competent X operation is possible without having any proprietary Xorg driver or GPU-specific DDX installed. NVidia's own software is thus needed only by those who need some specific feature only it provides. -- Evolution as taught in public schools, like religion, is based on faith, not on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/