Bug#798207: nvidia-legacy-340xx-driver: Wrong module loaded, X fails to start when legacy installed alongside mainline driver

Andreas Beckmann anbe at debian.org
Sat Sep 19 00:45:49 UTC 2015


On 2015-09-19 00:05, Luca Boccassi wrote:
>> In the next round you could try to add this to
>> /etc/nvidia/nvidia-modprobe.conf:
>>
>> alias	pci:v000010DEd00000E00sv*sd*bc04sc80i00*	nvidia
>> alias	pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*	nvidia
>> alias	pci:v000010DEd*sv*sd*bc03sc02i00*		nvidia
>> alias	pci:v000010DEd*sv*sd*bc03sc00i00*		nvidia
> 
> This works and the right module is loaded, but then Gnome crashes
> because of the error below :-( Still, progress is progress.
if gdm crashes, try e.g. kdm/xdm/...

So something tries to load the first fitting driver for some piece of
hardware discovered. Duplicating the aliases that are already built into
the module (well both modules in your test case) gives them a higher
precendence.

If you drop the aliases again and instead create
/etc/modules-load.d/nvidia.conf with the content "nvidia" to have to
module autoloaded on boot - does this work?

Have you tried to use the driver without manual Xorg configuration? I.e.
tested that starting X with nvidia driver automatically works with
glx-alternative-nvidia 0.5.90. (Requires the nvidia kernel module to be
loaded before X is started)


Andreas



More information about the pkg-nvidia-devel mailing list