FS#32223 - Nouveau Does Not Get Uninstalled Properly
Attached to Project:
Arch Linux
Opened by Kevin Cox (kevincox) - Thursday, 25 October 2012, 21:51 GMT
Last edited by Dave Reisner (falconindy) - Thursday, 25 October 2012, 22:42 GMT
Opened by Kevin Cox (kevincox) - Thursday, 25 October 2012, 21:51 GMT
Last edited by Dave Reisner (falconindy) - Thursday, 25 October 2012, 22:42 GMT
|
Details
To reporduce:
pacman -Rdd nvidia nvidia-utils pacman -S xf86-video-nouveau pacman -Rdd xf86-video-nouveau pacman -S nvidia nvidia-utils When you reboot you get the following error: ERROR: could not insert 'nvidia': No such device This is because some nouveau modules are still loaded because nouveau is still in /etc/mkinitcpio.conf. If you remove nouveau and regenerate all works well. This is really annoying when you want to try the open source drivers but your computer can't start X if you decide to go back. |
This task depends upon
Closed by Dave Reisner (falconindy)
Thursday, 25 October 2012, 22:42 GMT
Reason for closing: Not a bug
Thursday, 25 October 2012, 22:42 GMT
Reason for closing: Not a bug
Comment by Karol Błażewicz (karol) -
Thursday, 25 October 2012, 22:34 GMT
Have you tried
https://wiki.archlinux.org/index.php/Nvidia#Switching_between_nvidia_and_nouveau_drivers
?
Comment by
Daniel Wallace (gtmanfred) -
Thursday, 25 October 2012, 22:36 GMT
you have to unload the nouveau module, which you then also have to
stop kms in order for this to happen
Comment by Kevin Cox (kevincox) -
Thursday, 25 October 2012, 22:38 GMT
I didn't see that. But I am still wondering why once removed it
still starts, and prevents NVIDIA from installing properly. It
would be much nicer if it was fully removed. I don't know how hard
this would be to fit in.
Comment by
Dave Reisner (falconindy) -
Thursday, 25 October 2012, 22:42 GMT
nouveau is a kernel module. If you load it in the initramfs, you
won't be able to load the nvidia driver. This is not a packaging
bug.