You are not logged in.

#1 2011-06-07 22:50:45

lost eden
Member
Registered: 2008-01-01
Posts: 62

[SOLVED] Bumblebee - intel/nvidia driver installation

I have a Dell Vostro 3300 laptop with Intel & nVidia graphics & I want to install Bumblebee to make use of the nVidia graphics, but after trying to follow the instructions on the wiki I don't understand which drivers I'm meant to install/remove.

At the moment I have the Intel drivers installed (xf86-video-intel, intel-dri, etc.) but the first step on the wiki page is to modprobe the proprietary nVidia module, which I can't do without installing the nvidia package... which I can't do without uninstalling the Intel drivers! So what exactly am I supposed to do? From re-reading the wiki page it seems that it's supposed to work without the Intel drivers, but I'm really not sure.

Last edited by lost eden (2011-06-08 18:33:40)

Offline

#2 2011-06-08 05:03:42

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [SOLVED] Bumblebee - intel/nvidia driver installation

lost eden wrote:

installing the nvidia package... which I can't do without uninstalling the Intel drivers!

Are you sure about that? What's the error message?

Offline

#3 2011-06-08 10:54:14

lost eden
Member
Registered: 2008-01-01
Posts: 62

Re: [SOLVED] Bumblebee - intel/nvidia driver installation

brebs wrote:
lost eden wrote:

installing the nvidia package... which I can't do without uninstalling the Intel drivers!

Are you sure about that? What's the error message?

[root@reddawn cj]# pacman -S nvidia nvidia-utils
resolving dependencies...
looking for inter-conflicts...
:: nvidia-utils and libgl are in conflict. Remove libgl? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: intel-dri: requires libgl=7.10.2

[root@reddawn cj]# pacman -R intel-dri
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: xf86-video-intel: requires intel-dri

In other words xf86-video-intel depends on intel-dri which depends on libgl, but nvidia-utils clashes with libgl (nvidia-utils is needed by nvidia).

Edit: My bad, the Bumblebee AUR package is dependent on dkms-nvidia which provides the nvidia libraries without having to install the nvidia package. Now I have another problem though;

[root@reddawn cj]# /etc/rc.d/bumblebee start
:: Starting up bumblebee X server                                                       [BUSY]
X.Org X Server 1.10.2
Release Date: 2011-05-28
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.38-ARCH x86_64
Current Operating System: Linux reddawn 2.6.38-ARCH #1 SMP PREEMPT Mon May 23 22:02:08 CEST 2011 x86_64
Kernel command line: root=/dev/disk/by-label/linux_root ro
Build Date: 30 May 2011  08:18:15AM

Current version of pixman: 0.22.0
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Wed Jun  8 12:17:04 2011
(++) Using config file: "/etc/X11/xorg.conf.nvidia"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(EE) Failed to load module "mouse" (module does not exist, 0)
(EE) Failed to load module "kbd" (module does not exist, 0)
(EE) NVIDIA(0): No display devices found for this X screen.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

I've edited the ConnectedMonitor line in the Device section of /etc/X11/xorg.conf.nvidia to include LVDS1 (the laptop's internal display when I run xrandr -q) where it originally said "REPLACE WITH CONNECTED MONITOR" but that doesn't seem to be sufficient. Do I also need to make another section in the conf file for this monitor?

Edit2: My bad again, I didn't notice the note about using CRT-0 for the connected monitor string. Works great now smile

Last edited by lost eden (2011-06-08 18:33:23)

Offline

Board footer

Powered by FluxBB