SlackwareThis 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.
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Just installed 14.1, and nouveau works okay in X, although my steam games don't play. I compiled a new kernel (3.12.17), and X doesn't work: it starts, but at the login screen nothing happens. No mouse, no keyboard, nothing. Complete freeze, had to hit the power button. I installed the nvidia driver (331.67) but somehow that didn't work either (complained of architecture incompatibility in libEGL (MESA)).
I used the nvidia driver on this machine before with no problems, and probably will again as nouveau is not great with Fermi cards. I know nouveau and nvidia drivers work on this platform, but I do not know what's wrong with my kernel that neither nouveau drivers nor nvidia work. Any ideas?
Just my 2¢. Not sure how this is solved in Slackware, but nouveau will not work without KMS and proprietary nVidia blob will not work with KMS. You may want to make sure your kernel is up to the task.
I do not know what's wrong with my kernel that neither nouveau drivers nor nvidia work.
Probably a mis-configuration of your kernel, but hard to know which one... How did you compile it? The recommended way is to take one of the config files in testing/packages/config-testing-3.12 as a basis, "make oldconfig", "make config" and accept the defaults settings for new drivers unless you know what you're doing.
But first, did you try the blob with the kernel shipped with Slackware 14.1 and if yes, what made you try another kernel?
Also, what is your graphic card's model? Please provide output of "lspci -vnn|grep VGA".
Last edited by Didier Spaier; 04-20-2014 at 04:15 AM.
You have to also blacklist the nouveau kernel module from loading to prevent the kernel mode setting from occurring.
As far as Nvidia goes, it's best to install the driver via the SlackBuild and simply update the SlackBuild file to match a more current driver release.
Nouveau sadly is very lackluster for real gaming and heavy usage. It's more of a "get it working" driver really than something you'd want to use full time.
I would do this (at least):
1. Update to the latest kernel. 3.14.x works very well and should have modernized hardware control abilities.
2. Install the latest libdrm, LibMesa, and x11-video-nouveau packages. You may need the Slackware sources SlackBuild files for this. Even though Nvidia uses it's own libraries it often expects existing libraries to be there.
3. Blacklist Nouveau's kernel module.
4. Install the most current Nvidia driver using the SlackBuild scripts from Slackbuilds.org.
FWIW I'm using Slackware 14.0 with a custom built 3.12.0 realtime, tickless, low-latency configuration and am using the 331.67 nVidia driver for my GTX760. Not only do I have Steam but through PlayOnLinux (and because of Pipelight for one) I have 3 versions of Steam and 5 versions of Wine installed. It works flawlessly and I can run DX-11 games in DX-11 mode such as Deus Ex: Human Revolution beautifully on this box. I'm telling you this for incentive and confirmation that it will work. I strongly suspect your only problem is not having blacklisted nouveau. If you're also having sound problems, blacklisting HDMI (unless you're actually using it) should solve that.
FWIW I'm using Slackware 14.0 with a custom built 3.12.0 realtime, tickless, low-latency configuration and am using the 331.67 nVidia driver for my GTX760. Not only do I have Steam but through PlayOnLinux (and because of Pipelight for one) I have 3 versions of Steam and 5 versions of Wine installed. It works flawlessly and I can run DX-11 games in DX-11 mode such as Deus Ex: Human Revolution beautifully on this box. I'm telling you this for incentive and confirmation that it will work. I strongly suspect your only problem is not having blacklisted nouveau. If you're also having sound problems, blacklisting HDMI (unless you're actually using it) should solve that.
enorbet .I love it when you talk that way. hehehe.
Quote:
(complained of architecture incompatibility in libEGL (MESA)).
that is well documented and a quick google will get you a fast answer.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.