Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
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.
The notebook has 2 graphic cards: Intel HD Graphics 3000 And NVidia GT 540M. Uses NVidia optimus technology for switching. For now I just want to install drivers for Intel card and 3D support.
I have Slackware 13.1
I compiled and installed the last kernel:
# uname -r
3.5.0-rc1-smp+
Xserver works, but there is no Open GL support. And I tried to install the drivers for my Intel video card. Downloaded 2 git repositories:
The X components should fit together. Don't expect today's git versions to coexist nicely with other parts dating back april 2010 (this is just an example for libdrm).
xf86-video-intel is included in Slackware-13.1, as well as mesa.
If your Intel card is not well supported by Slackware-13.1's versions, my advise would be to upgrade to Slackware 13.37 or even to Slackware-current (whose X stack has been recently upgraded) instead of upgrading a few X components.
Other than that, AFAIK just try to compile new components as they are requested in compiling other ones... Done that to upgrade Nouveau, ended up with a working system.
Last edited by Didier Spaier; 06-06-2012 at 04:53 AM.
Reason: typo
The guy in the linked thread upgraded packages Mesa and libdrm to the newer versions available in the /testing directory of Slackware 13.37.
But in Slackware 13.1 only one version of these packages was shipped , so "slackpkg upgrade" didn't find newer packages to install.
Furthermore the command "slackpkg upgrade" won't consider newer packages in /testing, unless you change directories' order in the PRIORITY array variable of /etc/slackpkg/slackpkg.conf, see "man slackpkg".
And of course packages intended for Slackware 13.37 are not usable on Slackware 13.1.
So I still suggest that you first upgrade to Slackware 13.37, then possibly upgrade libdrm and Mesa to the versions available in /testing.
Before upgrading to Slackware 13.37 read carefully the files UPGRADE.TXT and CHANGES_AND_HINTS.TXT in the root directory. Alternatively you could do a fresh install of Slackware 13.37 and move there you data and settings.
When you will be running Slackware 13.37, to upgrade libdrm and Mesa do this as root:
Alternatively you could choose to stay on Slackware 13.1 and make yourself newer packages for libdrm and Mesa. To do that I would use the Slackbuilds and source packages available in Slackware-13.37/testing/source, then if all goes well replace the old packages by the new ones with the "upgradepkg" command. I can't guarantee this will work though, as I have no more Slackware 13.1 at hand.
Last edited by Didier Spaier; 06-17-2012 at 09:28 AM.
Reason: Added how to ugrade to Slackware 13.37 and the packages
1. Disabled NVidia graphics card in BIOS. Seems, that I need to install bumblebee to handle my dual graphic cards configuration. For now Intel is enough.
2. Uninstalled NVidia driver.
3. Downloaded and installed Mesa and libdrm from http://pkgs.org/.
Look at /var/log/Xorg.0.log would help to know why.
If you want to investigate, rename provisionally /etc/X11/xorg.conf.d/disable-composite.conf so it doesn't end in .conf, type "startx" as a common user then type as root:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.