J'ai récemment installé Ubuntu 12.04 dans un Intel Ivy Bridge avec des graphiques intégrés et un GPU NVidia avec la technologie Optimus, mais je ne parviens pas à le faire fonctionner correctement. J'ai déjà passé par la solution du projet bumblebee, mais j'ai reçu le message suivant lorsque j'essaie d'exécuter quoi que ce soit avec la carte nvidia (par exemple avec optirun firefox
):
[ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ERROR]Could not connect to bumblebee daemon - is it running?
Comme la carte nvidia ne fonctionne pas correctement, certains logiciels comme Scilab, qui utilisent le système X11 pour la gestion graphique et le traçage, ne fonctionneront pas non plus.
mon bios n'a pas d'option concernant la carte graphique et le journal du démon retourné:
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ bumblebeed[980]: Module 'nvidia' is not found.
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ kernel: [ 17.943272] init: bumblebeed main process (980) terminated with status 1
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ kernel: [ 17.943288] init: bumblebeed main process ended, respawning
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ bumblebeed[1026]: Module 'nvidia' is not found.
Les lspci -nn | grep '\[030[02]\]:'
retournés:
00:02.0 VGA compatible controller [0300]: Intel Corporation Ivy Bridge Graphics Controller [8086:0166] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0de9] (rev a1)
Ok, pour la commande que dpkg -l | grep '^ii' | grep nvidia
j'ai reçue:
ii bumblebee-nvidia 3.0-2~preciseppa1 nVidia Optimus support using the proprietary NVIDIA driver
ii nvidia-current 302.17-0ubuntu1~precise~xup1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-current-updates 295.49-0ubuntu0.1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings 302.17-0ubuntu1~precise~xup3 Tool of configuring the NVIDIA graphics driver
ii nvidia-settings-updates 295.33-0ubuntu1 Tool of configuring the NVIDIA graphics driver
Après une réinstallation complète, y compris la suppression de tout lecteur nvidia précédent, a lsmod | grep -E 'nvidia|nouveau'
renvoyé:
nvidia 10888310 46
dmesg | grep -C3 -E 'nouveau | NVRM' a retourné des choses comme:
[ 1875.607283] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 1875.607289] nvidia 0000:01:00.0: setting latency timer to 64
[ 1875.607293] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
[ 1875.607363] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 302.17 Tue Jun 12 16:03:22 PDT 2012
[ 1884.830035] nvidia 0000:01:00.0: PCI INT A disabled
[ 1884.832058] bbswitch: disabling discrete graphics
[ 1884.832960] bbswitch: Result of Optimus _DSM call: 09000019
Certains programmes, comme Scilab, fonctionnent désormais correctement sous optirun (par exemple >optirun scilab
).