Page 1 sur 1

[Bumblebee] install laborieuse (résolu)

Publié : sam. 12 oct. 2013, 20:49
par BrunoL
Bonjour,

J'ai installé bumblebee avec le driver "nouveau". Aucun problème détecté.

Suivant la doc, je lance un second serveur x par :

Code : Tout sélectionner

startx -- :3
Maintenant, si je lance glxgears sur mon serveur 1, cela affiche à :

Code : Tout sélectionner

# glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
304 frames in 5.0 seconds = 60.661 FPS
300 frames in 5.0 seconds = 59.966 FPS
Sur le serveur 2 :

Code : Tout sélectionner

# glxgears
LibGL error : failed to load driver : i965
LibGL error : try again with LIBGL_DEBUG=verbose
7017 frames in 5 seconds : 1403.237 FPS
7206 frames in 5 seconds : 1441.119 FPS
et le ventilateur s'allume à fond ... cela doit être la CG nvidia !

Si maintenant je reviens sur le serveur 1 et que je lance :

Code : Tout sélectionner

# optirun glxgears
[ 4516.181860] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[ 4516.181895] [ERROR]Aborting because fallback start is disabled.
Que conclure ? Je comprends pas l'interêt pourtant tangible du second serveur qui semble CG optimus alors que le premier semble CG intel.

Que veut dire : LibGL error : try again with LIBGL_DEBUG=verbose ?

Coté économie d'énergie un :

Code : Tout sélectionner

# cat /proc/acpi/bbswitch 
0000:01:00.0 ON
me semble indiquer que ma carte nvidia est allumée. Comment faire pour qu'elle s'éteigne ? (j'ai fait un :# systemctl enable bumblebeed.service qui devrait automatiser la sollicitation de la CG nvidia)

Enfin quand je reviens au premier serveur X venant du second, ce dernier est "bloqué" en affichant sous forme terminal :

Code : Tout sélectionner

/usr/bin/startxfce4 : Xserver already running on display :3
(II) AIGLX: Suspending AIGLX clients for VT switch
Doit y avoir quelque chose qui cloche mais je vois pas par quel bout l'aborder :?

Merci pour votre aide.

Re: [Bumblebee] 1 serveur x normal, le second optimus

Publié : dim. 13 oct. 2013, 22:15
par BrunoL
Ça progresse, c'est le second serveur qui peine.

En fait bumblebee lance automatiquement un second serveur :8 . Le /var/log/Xorg.8.log indique :

Code : Tout sélectionner

[   151.589] (II) LoadModule: "mouse"
[   151.589] (WW) Warning, couldn't open module mouse
[   151.589] (II) UnloadModule: "mouse"
[   151.589] (II) Unloading mouse
[   151.589] (EE) Failed to load module "mouse" (module does not exist, 0)
[...]
[   151.597] (**) NVIDIA(0): Option "UseDisplayDevice" set to "none"; enabling NoScanout
[   151.597] (**) NVIDIA(0):     mode
[   156.048] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
[   156.048] (EE) NVIDIA(0):     check your system's kernel log for additional error
[   156.048] (EE) NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
[   156.048] (EE) NVIDIA(0):     README for additional information.
[   156.048] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
[   156.048] (EE) NVIDIA(0): Failing initialization of X screen 0
[   156.048] (II) UnloadModule: "nvidia"
[   156.048] (II) UnloadSubModule: "shadow"
[   156.048] (II) UnloadSubModule: "wfb"
[   156.048] (II) UnloadSubModule: "fb"
[   156.048] (EE) Screen(s) found, but none have a usable configuration.
[   156.048] (EE) 
Fatal server error:
[   156.048] (EE) no screens found(EE) 
[   156.048] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   156.048] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information.
[   156.048] (EE) 
[   156.049] (EE) Server terminated with error (1). Closing log file.
Pour le serveur X principal aucune mouse déclarée, il s'agit d'un portable avec synaptic. Qu'attent-il ?

La config est la suivante :

Code : Tout sélectionner

# lspci -vmk|grep -A 8 -B 2 VGA

Device:	00:02.0
Class:	VGA compatible controller
Vendor:	Intel Corporation
Device:	2nd Generation Core Processor Family Integrated Graphics Controller
SVendor:	CLEVO/KAPOK Computer
SDevice:	Device 3700
Rev:	09
Driver:	i915
Module:	i915
--
Device:	01:00.0
Class:	VGA compatible controller
Vendor:	NVIDIA Corporation
Device:	GK107M [GeForce GTX 660M]
SVendor:	CLEVO/KAPOK Computer
SDevice:	Device 3700
Rev:	a1
Driver:	nvidia
Module:	nouveau
Module:	nvidia
A été ajouté dans /etc/bumblebee/xorg.conf.nvidia :

Code : Tout sélectionner

   BusID "PCI:01:00:0"
Pourquoi ne trouve-t-il pas 01:00.0 ?



Merci.

Re: [Bumblebee] 1 serveur x normal, le second optimus

Publié : mar. 15 oct. 2013, 18:00
par BrunoL
Le driver nouveau m'a usé :wink:

En passant à nvidia et avoir indiqué Driver=nvidia (là j'ai encore galéré :? ) dans bumblebee.conf tout fonctionne.

Plus qu'à voir si ma batterie dure plus longtemp ... c'est surtout pour cela que je l'ai installé. :roll:
A+