[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ID problem: "the nouveau driver"



Vincent Lefevre composed on 2023-03-24 03:57 (UTC+0100):

> On 2023-03-23 13:38:05 -0400, Felix Miata wrote:

>> It could be the exhibition of ignorance represented by the above
>> quote leads triagers and developers to ignore many problem reports.
>> There is no such thing as "the nouveau driver" in Debian:

> This is not true. From old Xorg logs:

> [194415.365] (II) NOUVEAU driver Date:   Fri Apr 21 14:41:17 2017 -0400
> [194415.365] (II) NOUVEAU driver for NVIDIA chipset families :

That is _A_ nouveau driver, one of several, among which:
/lib/modules/<version>/kernel/drivers/gpu/drm/nouveau/nouveau.ko
/usr/lib/xorg/modules/drivers/nouveau_drv.so
/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so

Thus there can be no "the" nouveau driver without more information than usually
presented along with string "the".

>> 2-X requires *a* display driver, which in the case of NVidia GPUs depends on KMS
>> functionality provided by a nouveau kernel device driver for optimal performance.

> https://nouveau.freedesktop.org/DebianPackages.html recommends
> xserver-xorg-video-nouveau.

Of course they do. N.I.H. Check the history on the page and you will probably find
that language dates back to before the modesetting DIX driver was born, and
probably before KMS too. I think I already did that check last week. The
modesetting DIX and KMS changed a lot in the many years since.

> However, it seems that a "modesetting" module is loaded by default:

If no appropriate DDX driver is available, absent specific configuration to do
otherwise, the modesetting DIX loads and stays loaded, as long as an appropriate
KMS module is loaded and functional, which *.modeset=0 and nomodeset disable.

<https://www.linuxquestions.org/questions/blog/mrmazda-1035595/amd-intel-and-nvidia-x-graphics-driver-primer-38306/>
-- 
Evolution as taught in public schools is, like religion,
	based on faith, not based on science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata


Reply to: