Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
09-22-2012, 04:41 PM
|
#1
|
|
LQ Newbie
Registered: Jul 2007
Posts: 14
Rep:
|
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
|
|
|
|
09-22-2012, 06:16 PM
|
#2
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,780
|
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.
|
|
|
|
09-22-2012, 08:05 PM
|
#3
|
|
LQ Newbie
Registered: Jul 2007
Posts: 14
Original Poster
Rep:
|
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.
|
09-23-2012, 01:26 AM
|
#4
|
|
Member
Registered: Sep 2011
Location: Europe
Distribution: Slackware
Posts: 276
Rep:
|
I think, drivers based on reverse engineering should be disabled by default.
|
|
|
1 members found this post helpful.
|
09-23-2012, 03:06 AM
|
#5
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,780
|
Quote:
Originally Posted by jtsn
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.
|
|
|
|
09-23-2012, 04:37 AM
|
#6
|
|
Senior Member
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 2,908
|
Quote:
Originally Posted by Didier Spaier
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
|
|
|
|
09-23-2012, 04:47 AM
|
#7
|
|
Member
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 68
Rep: 
|
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.
|
|
|
|
09-23-2012, 05:27 AM
|
#8
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,780
|
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
|
|
|
|
09-23-2012, 05:48 AM
|
#9
|
|
Member
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 68
Rep: 
|
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.
|
|
|
|
09-23-2012, 06:15 AM
|
#10
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,780
|
Quote:
Originally Posted by Terminator3000
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.
|
|
|
|
09-23-2012, 06:38 AM
|
#11
|
|
Member
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 68
Rep: 
|
Blacklist Nouveau
Sorry, 'modeset=0' is definitely required for Centos 6 which I use, if it omitted then the unwanted nouveau drivers still load.
|
|
|
|
09-23-2012, 06:42 AM
|
#12
|
|
Member
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 68
Rep: 
|
Modeset
@Didier, can you clarify as to what 'modeset' actually refers to, to avoid further confusion ? Thanks
|
|
|
|
09-23-2012, 07:09 AM
|
#13
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,780
|
@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.
|
|
|
|
09-23-2012, 07:23 AM
|
#14
|
|
Member
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 68
Rep: 
|
Modeset
Thanks
|
|
|
|
09-23-2012, 07:38 AM
|
#15
|
|
Member
Registered: Jun 2012
Distribution: Centos 6 & Fluxbox
Posts: 68
Rep: 
|
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.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 10:08 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|