bumblebee and sid
Milo Mak
milomak at gmail.com
Mon Apr 7 22:18:41 UTC 2014
so my video device on my laptop is nvidia optimus geforce 610m
[code]
# lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core
processor Graphics Controller [8086:0166] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119M
[GeForce 610M] [10de:1058] (rev a1)[/code]
nvidia-detect says that the drivers for this should be
[code]
# nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119M
[GeForce 610M] [10de:1058] (rev a1)
Your card is supported by the default drivers and legacy driver series 304.
It is recommended to install the
nvidia-driver
package.[/code]
and these are the packages installed for nvidia
[code]
# dpkg -l | grep nvidia
ii glx-alternative-nvidia 0.4.1
amd64 allows the selection of NVIDIA as GLX provider
rc libgl1-nvidia-glx:i386 331.49-1
i386 NVIDIA binary OpenGL libraries
ii libgl1-nvidia-legacy-304xx-glx:amd64
304.117-1 amd64 NVIDIA binary OpenGL
libraries (304xx legacy version)
ii libgl1-nvidia-legacy-304xx-glx:i386
304.117-1 i386 NVIDIA binary OpenGL
libraries (304xx legacy version)
ii libgl1-nvidia-legacy-304xx-glx-i386
304.117-1 i386 NVIDIA binary OpenGL
32-bit libraries (304xx legacy version)
ii nvidia-detect 331.49-1 amd64 NVIDIA
GPU detection utility
ii nvidia-installer-cleanup 20131102+1
amd64 cleanup after driver installation with the nvidia-installer
ii nvidia-kernel-common 20131102+1 amd64
NVIDIA binary kernel module support files
ii nvidia-legacy-304xx-alternative 304.117-1
amd64 allows the selection of NVIDIA as GLX provider
ii nvidia-legacy-304xx-driver 304.117-1
amd64 NVIDIA metapackage (304xx legacy version)
ii nvidia-legacy-304xx-kernel-dkms 304.117-1
amd64 NVIDIA binary kernel module DKMS source (304xx legacy version)
ii nvidia-legacy-304xx-kernel-source 304.117-1
amd64 NVIDIA binary kernel module source (304xx legacy version)
ii nvidia-settings-legacy-304xx 304.116-1
amd64 tool for configuring the NVIDIA graphics driver (304xx
legacy version)
ii nvidia-support 20131102+1 amd64
NVIDIA binary graphics driver support files
ii xserver-xorg-video-nvidia-legacy-304xx
304.117-1 amd64 NVIDIA binary Xorg
driver (304xx legacy version)[/code]
yet what is required by bumblee is different
[code]
# aptitude show bumblebee bumblebee-nvidia
Package: bumblebee
New: yes
State: not installed
Version: 3.2.1-5
Priority: extra
Section: utils
Maintainer: Debian NVIDIA Maintainers
<pkg-nvidia-devel at lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 142 k
Depends: libbsd0 (>= 0.2.0), libc6 (>= 2.15), libglib2.0-0 (>= 2.12.0),
libx11-6, init-system-helpers (>= 1.13~), bbswitch-dkms | bbswitch-source
Recommends: virtualgl | primus
Suggests: bumblebee-nvidia (= 3.2.1-5)
Conflicts: bumblebee
Description: NVIDIA Optimus support for Linux
Bumblebee is an effort to make NVIDIA Optimus enabled laptops work in
GNU/Linux systems. These laptops are built in such a way that the NVIDIA
graphics card can be used on demand so that
battery life is improved and temperature is kept low.
It disables the discrete graphics card if no client is detected, and
start an X server making use of NVIDIA card if requested then let
software GL implementations (such as VirtualGL) copy
frames to the visible display that runs on the intergrated graphics.
The ability to use discrete graphics depends on the driver: open source
nouveau and proprietary nvidia.
Homepage: https://launchpad.net/~bumblebee
Package: bumblebee-nvidia
New: yes
State: not installed
Version: 3.2.1-5
Priority: extra
Section: contrib/utils
Maintainer: Debian NVIDIA Maintainers
<pkg-nvidia-devel at lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 6,144
Depends: bumblebee (= 3.2.1-5), nvidia-driver | nvidia-glx |
nvidia-kernel-dkms | nvidia-kernel-amd64 | nvidia-kernel-686-pae |
nvidia-kernel-486 | nvidia | nvidia-current |
nvidia-current-updates | nvidia-driver-binary | nvidia-304 |
nvidia-304-updates | nvidia-experimental-304 | nvidia-310 |
nvidia-310-updates | nvidia-experimental-310 | nvidia-313 |
nvidia-313-updates | nvidia-experimental-313 | nvidia-319 |
nvidia-319-updates | nvidia-experimental-319 | nvidia-325 |
nvidia-325-updates | nvidia-experimental-325 | nvidia-331 |
nvidia-331-updates | nvidia-experimental-331
Conflicts: bumblebee-nvidia
Description: NVIDIA Optimus support using the proprietary NVIDIA driver
This metapackage ensures that the proprietary NVIDIA driver is
installed in a way such that 3D acceleration does not break. It does so
by configuring the OpenGL library path to use the Mesa
graphics library.
Homepage: https://launchpad.net/~bumblebee[/code]
and this is what is available to me
[code]
$ apt-cache policy bumblebee bumblebee-nvidia
bumblebee:
Installed: (none)
Candidate: 3.2.1-5
Version table:
3.2.1-5 0
500 http://debian.mirror.ac.za/debian/ sid/main amd64 Packages
500 http://debian.mirror.ac.za/debian/ testing/main amd64 Packages
500 http://debian.mirror.neology.co.za/debian/ testing/main
amd64 Packages
500 http://debian.mirror.neology.co.za/debian/ unstable/main
amd64 Packages
500 http://free.hands.com/debian/ sid/main amd64 Packages
500 http://free.hands.com/debian/ testing/main amd64 Packages
bumblebee-nvidia:
Installed: (none)
Candidate: 3.2.1-5
Version table:
3.2.1-5 0
500 http://debian.mirror.ac.za/debian/ sid/contrib amd64 Packages
500 http://debian.mirror.ac.za/debian/ testing/contrib amd64
Packages
500 http://debian.mirror.neology.co.za/debian/ testing/contrib
amd64 Packages
500 http://debian.mirror.neology.co.za/debian/ unstable/contrib
amd64 Packages
500 http://free.hands.com/debian/ sid/contrib amd64 Packages
500 http://free.hands.com/debian/ testing/contrib amd64
Packages[/code]
I don't think I have to list the dependencies. But yet the dependecies
required by this package are inconsistent with nvidia-detect.
Please advise.
Thanks
Milo Mak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20140408/2db59165/attachment.html>
More information about the pkg-nvidia-devel
mailing list