Fresh install RC5 - Nvidia gtx550
Just a note, I did a fresh install of RC5. The display froze when the nouveau driver loaded. Had to reboot on the install disk to load the xf86-video-nouveau blacklist file.
Possibly could the nouveau driver be blacklisted by default. Don |
A Google search shows that many people have a problem with gtx550 + kernel 3.2.x + nouveau.
To get nouveau working you can either make & install a 3.4 or 3.5 kernel with one of the config files provided in /testing/source or upgrade libdrm + nouveau with the versions available in /testing. The former should work, the latter I am not sure but is faster to try. |
I installed the proprietary drivers. I just thought it might be easier to turn on the nouveau driver rather than trying to shut it off when the display locks on startup.
Don |
I think, drivers based on reverse engineering should be disabled by default.
|
Quote:
In the latter case, you will make happy the people who are in Don's situation, and unhappy the people who don't want to use the proprietary driver nor to fall back to vesa or nv. And disable nouveau (for instance) by default is not that easy. You can blacklist it, as Don suggested, but that won't prevent it to be automatically loaded when X starts, unless you include an X config file in /etc/X11. BTW in that directory xorg.conf-vesa is provided that you have just to rename to get that done. Another way would be not to ship the the nouveau kernel module at all, but as I understand it is more in the spirit of Slackware to give users the choice to use it or not. |
Quote:
Quote:
|
Disable Nouveau for Nvidia Slackware
You can find a way to permanently disable the nouveau drivers at
http://minimallinux.blogspot.co.uk/2...a-drivers.html Its for Centos 6 but should work for Slackware also. |
For Slackware to disable nouveau if you want to use a proprietary driver you can either do it manually, e.g.:
Code:
echo "blacklist nouveau" > eic/modprobe.d/blacklist-nouveau.conf Additionally you will need to put a relevant config file in /etc/X11. The nvidia-xconfig utility can do it for you. |
Blacklist Nouveau for Nvidia
The disable-nouveau.conf file should contain the line
'blacklist nouveau options nouveau modeset=0' and you should also append to the kernel line in grub.conf file 'rdblacklist=nouveau nouveau.modeset=0' That should do it. |
Quote:
(1) "options nouveau modeset=0" is useless as long is nouveau is blacklisted and if not it would be a bad idea as nouveau do need KMS. (2) 'rdblacklist=nouveau nouveau.modeset=0' is useless as well and the bootloader used by Slackware by default is lilo, not grub. |
Blacklist Nouveau
Sorry, 'modeset=0' is definitely required for Centos 6 which I use, if it omitted then the unwanted nouveau drivers still load.
|
Modeset
@Didier, can you clarify as to what 'modeset' actually refers to, to avoid further confusion ? Thanks
|
@Terminator3000: 'modeset' is a parameter for the 'nouveau' kernel driver. As written in output of "modinfo nouveau" :
Code:
parm: modeset:Enable kernel modesetting (int) And keep in mind that not all distributions work the same way. |
Modeset
Thanks
|
Modeset/Nvidia
Taking a look at the links Didier sent, I noticed the following, which may have some bearing on the original problem in this thread.
'First, make sure your kernel configuration has CONFIG_FRAMEBUFFER_CONSOLE enabled. Most sane configurations have it built into the kernel, but you can have it as a module (fbcon.ko), too. In that case make sure this module is loaded before or along with nouveau.ko. Otherwise your virtual console appears frozen. With recent nouveau, KMS is on by default, unless you disable it with modeset=0 option' Just a thought. |
All times are GMT -5. The time now is 06:21 AM. |