LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 09-22-2012, 04:41 PM   #1
dgrames
LQ Newbie
 
Registered: Jul 2007
Posts: 17

Rep: Reputation: 1
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
 
Old 09-22-2012, 06:16 PM   #2
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,159

Rep: Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013
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.
 
Old 09-22-2012, 08:05 PM   #3
dgrames
LQ Newbie
 
Registered: Jul 2007
Posts: 17

Original Poster
Rep: Reputation: 1
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
 
1 members found this post helpful.
Old 09-23-2012, 01:26 AM   #4
jtsn
Member
 
Registered: Sep 2011
Location: Europe
Distribution: Slackware
Posts: 803

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
I think, drivers based on reverse engineering should be disabled by default.
 
1 members found this post helpful.
Old 09-23-2012, 03:06 AM   #5
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,159

Rep: Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013
Quote:
Originally Posted by jtsn View Post
I think, drivers based on reverse engineering should be disabled by default.
Is that a philosophical or practical suggestion?

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.
 
Old 09-23-2012, 04:37 AM   #6
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,718

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
Quote:
Originally Posted by Didier Spaier View Post
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.
Falling back to the .nv driver is (AFAIK) impossible, or at least a Bad Idea, with 400 series or later cards (G405 is the exception, as its using an older GT 218 core, not a 'fermi' GF-XXX core).

Quote:
NVIDIA's open-source Linux efforts as it concerns their GPU support have historically been minimal. The xf86-video-nv driver has been around that provides very basic 2D acceleration and a crippled set of features besides that (no proper RandR 1.2/1.3, KMS, power management, etc) while the code has also been obfuscated to try to protect their intellectual property. However, NVIDIA has decided to deprecate this open-source driver of theirs. No, NVIDIA is not working on a new driver. No, NVIDIA is not going to support the Nouveau project. Instead, NVIDIA now just recommends its users use the X.Org VESA driver to get to NVIDIA.com when installing Linux so they can install their proprietary driver.

This xf86-video-nv announcement is coming as the GeForce 400 "Fermi" graphics cards launch. NVIDIA will not be providing open-source support for Fermi or any future NVIDIA products. NVIDIA will continue barely supporting xf86-video-nv only as it concerns existing GPUs and functionality and what they see "within reason" future versions of the X.Org Server. NVIDIA will also not support DisplayPort on any GPU with the open-source NVIDIA driver.
http://www.phoronix.com/scan.php?pag...kills_nv&num=1
 
Old 09-23-2012, 04:47 AM   #7
Terminator3000
Member
 
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 86

Rep: Reputation: Disabled
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.
 
Old 09-23-2012, 05:27 AM   #8
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,159

Rep: Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013
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
or even better just install the package xf86-video-nouveau-blacklist provided in /extra.
Additionally you will need to put a relevant config file in /etc/X11. The nvidia-xconfig utility can do it for you.

Last edited by Didier Spaier; 09-23-2012 at 05:30 AM. Reason: Typo corrected
 
Old 09-23-2012, 05:48 AM   #9
Terminator3000
Member
 
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 86

Rep: Reputation: Disabled
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.
 
Old 09-23-2012, 06:15 AM   #10
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,159

Rep: Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013
Quote:
Originally Posted by Terminator3000 View Post
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.
No.
(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.

Last edited by Didier Spaier; 09-23-2012 at 06:17 AM.
 
Old 09-23-2012, 06:38 AM   #11
Terminator3000
Member
 
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 86

Rep: Reputation: Disabled
Blacklist Nouveau

Sorry, 'modeset=0' is definitely required for Centos 6 which I use, if it omitted then the unwanted nouveau drivers still load.
 
Old 09-23-2012, 06:42 AM   #12
Terminator3000
Member
 
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 86

Rep: Reputation: Disabled
Modeset

@Didier, can you clarify as to what 'modeset' actually refers to, to avoid further confusion ? Thanks
 
Old 09-23-2012, 07:09 AM   #13
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,159

Rep: Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013Reputation: 1013
@Terminator3000: 'modeset' is a parameter for the 'nouveau' kernel driver. As written in output of "modinfo nouveau" :
Code:
parm:           modeset:Enable kernel modesetting (int)
If you wand to know more about kernel mode setting or KMS, see here. About nouveau, there.

And keep in mind that not all distributions work the same way.
 
Old 09-23-2012, 07:23 AM   #14
Terminator3000
Member
 
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 86

Rep: Reputation: Disabled
Modeset

Thanks
 
Old 09-23-2012, 07:38 AM   #15
Terminator3000
Member
 
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 86

Rep: Reputation: Disabled
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.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Slackware 14 RC5 install image has a typo in boot up message qunying Slackware 5 09-22-2012 11:46 AM
Install New Module on newly 2.6.35-rc5 kernel !!! linuxunix Linux - Newbie 12 07-16-2010 06:31 AM
nvidia issue after fresh OS install Damarious Slackware 27 03-26-2010 12:29 PM
Fresh Slack 10 install, nvidia wrong kernel problem. csDraco_ Slackware 7 11-30-2004 07:41 PM
fresh install (fresh headache) powadha Slackware 2 03-06-2004 01:03 PM


All times are GMT -5. The time now is 09:17 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration