Re: nouveau vs nvidia - fresh install, nouveau wins
Axel Thimm <[email protected]>
| Newsgroups | gmane.linux.redhat.rpm.atrpms.devel |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 2011-05-04 at 00:26 -0700, Fedor Pikus wrote: > On Wed, May 4, 2011 at 12:11 AM, Axel Thimm <[email protected]> wrote: > > On Tue, 2011-05-03 at 20:36 -0700, Fedor Pikus wrote: > >> The NVidia RPM is configured to blacklist nouveau, which usually does > >> the job of removing it. But recently I ran into the case where it does > >> not work. It goes like this: > >> 1) Do fresh install of F14 (may be others, but that's all I tried). > >> 2) During install, configure F14 update repos > >> 3) After install, add ATRPM repos and install NVidia drivers > >> > >> NVidia module does not load, lsmod shows that nouveau is there. > >> Blacklist does not help, blacklisting nouveau on the boot line does > >> not help, > > > > Have you tried nouveau.modeset=0? > > Yes, tried that and rdblacklist=nouveau. I think the problem is that > initrd is built during the install and is configured for > high-resolution text modes, and all modules in initrd are loaded even > if they are later not used. I thought these commands would prevent the loading of nouveau from initrd/initram. Try booting into mode 3 or mode 1 and see if the nouveau driver has been loaded (lsmod | grep nouveau). BTW you need both the nouveau.modeset=0 setting *and* the blacklisting at modprobe level, e.g. nouveau needs blacklisting at two levels. I have the above kernel command line option and blacklist nouveau in /etc/modprobe.d/nvidia.conf and didn't have a nouveau/nvidia clash since ever. > So I may be able to rmmod nouveau if I disable graphical boot, and > then load nvidia, but it requires manual intervention (and does not > seem reliable, sometimes nouveau remains with refcount one even when > lsmod shows no uses of it). -- http://thimm.gr/ - http://ATrpms.net/
signature.asc
(application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEABECAAYFAk3BCqUACgkQQBVS1GOamfEsTgCfZseRtIkt1tjRgZMSNNNHYACz id8AnR4WB3jQW/lSIv4WJuAYYUXWkoki =BXKk -----END PGP SIGNATURE-----