[NVIDIA] 'bbswitch': No such device

Reconnaissance et configuration du matériel / kernel linux
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

[NVIDIA] 'bbswitch': No such device

Message par Sancho »

Salut,

J'ai installé "aur/bumblebee-git" et comme il ne trouvait pas bbswitch j'ai installé "aur/bbswitch-git". Je me suis mis dans le groupe pour bumblebee et j'ai reboot la session.

Quand je fais:

Code : Tout sélectionner

sudo bumblebee --daemon
Il me sort:

Code : Tout sélectionner

modprobe: ERROR: could not insert 'bbswitch': No such device

Code : Tout sélectionner

lspci
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630M] (rev a1)
J'ai cherché sur internet mais je ne trouve aucune solution à mon problème ><.
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [NVIDIA] 'bbswitch': No such device

Message par fran »

salut

que donne :
Il est maintenant possible de tester l'activation automatique de la carte Nvidia :

Code : Tout sélectionner

$ cat /proc/acpi/bbswitch 
0000:01:00.0 OFF
$ optirun glxgears > /dev/null &
$ cat /proc/acpi/bbswitch
0000:01:00.0 ON
# Après avoir fermé la fenêtre de glxgears
$ cat /proc/acpi/bbswitch
0000:01:00.0 OFF
du wiki bumblebee
http://wiki.archlinux.fr/Bumblebee#Gest ... 3.A9nergie
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

Code : Tout sélectionner

cat: /proc/acpi/bbswitch: Aucun fichier ou dossier de ce type
Je sais pas si j'ai bien fais mais j'ai ajouté /etc/modules-load.d/bbswitch.conf et j'y ai mis "bbswitch"
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [NVIDIA] 'bbswitch': No such device

Message par fran »

Essaie d'installer la version dkms
https://aur.archlinux.org/packages/dkms-bbswitch/

https://bbs.archlinux.org/viewtopic.php?id=148662
Sancho a écrit :
Je sais pas si j'ai bien fais mais j'ai ajouté /etc/modules-load.d/bbswitch.conf et j'y ai mis "bbswitch"
SI , si tu es en systemd
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

J'ai installé la version kms:

Code : Tout sélectionner

yaourt -S dkms-bbswitch-git
mais modprobe comme le cat de /proc/acpi/bbswitch ne donne toujours rien.

Code : Tout sélectionner

sudo modprobe bbswitch
modprobe: ERROR: could not insert 'bbswitch': No such device
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

salut,

Il faut aussi installer nvidia-bumblebee et nvidia-utils-bumblebee.

Et pour le lancer, tu n'es pas sous systemd ? (systemctl enable bumblebee.service)

ensuite, n'oubli pas de suivre ce wiki :
http://wiki.archlinux.fr/Bumblebee#Gest ... 3.A9nergie
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

Salut,

J'ai les paquets:
  • aur/nvidia-bumblebee 310.19-7 [installed]
    aur/nvidia-utils-bumblebee 310.19-3 [installed]
    aur/dkms-bbswitch-git 20120116-1 [installed: 20130114-1]
Dans le wiki, ils disent de mettre "bbswitch" dans "/etc/rc.conf" mais vu que j'ai pas de "rc.conf" j'ai mis "bbswitch" dans "/etc/modules-load.d/bbswitch.conf"

Code : Tout sélectionner

sudo systemctl enable bumblebee.service
donne: Failed to issue method call: No such file or directory

et

Code : Tout sélectionner

sudo systemctl enable bumblebeed.service
Fait quelque chose

Par contre, toujours pas de acpi/bbswitch

Code : Tout sélectionner

cat: /proc/acpi/bbswitch: Aucun fichier ou dossier de ce type
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

et tu as éditer des fichiers :
/etc/modprobe.d/bbswitch.conf
et
/etc/bumblebee/bumblebee.conf

et ensuite systemctl restart bumblebeed.service
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

cat /etc/modprobe.d/bbswitch.conf

Code : Tout sélectionner

options bbswitch load_state=0 unload_state=0
cat /etc/bumblebee/bumblebee.conf

Code : Tout sélectionner

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=

## Client options. Will take effect on the next optirun executed.
[optirun]
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia
PMMethod=bbswitch
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-bumblebee:/usr/lib32/nvidia-bumblebee
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-bumblebee/xorg/,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=bbswitch
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
J'ai ensuite fait le systemclt restart mais toujours aucun apci/bbswitch


Edit:

Je sais pas si ca aide mais:

Code : Tout sélectionner

status bumblebeed.service                                                                                                                          (0|1)[~/]
bumblebeed.service - Bumblebee C Daemon
	  Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)
	  Active: activating (auto-restart) (Result: exit-code) since lun., 2013-01-14 15:49:15 CET; 20s ago
	 Process: 7609 ExecStart=/usr/sbin/bumblebeed (code=exited, status=1/FAILURE)
	  CGroup: name=systemd:/system/bumblebeed.service


janv. 14 15:49:15 sancho systemd[1]: Unit bumblebeed.service entered failed state
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

et quand tu lance optirun ?

Code : Tout sélectionner

optirun glxgears
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

Code : Tout sélectionner

cat /etc/group
bumblebee:x:997:julien

Code : Tout sélectionner

systemctl status bumblebeed.service                                    (0|0)[~]
bumblebeed.service - Bumblebee C Daemon
	  Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)
	  Active: active (running) since lun., 2013-01-14 15:56:28 CET; 1min 51s ago
	Main PID: 329 (bumblebeed)
	  CGroup: name=systemd:/system/bumblebeed.service
		  └─329 /usr/sbin/bumblebeed

Code : Tout sélectionner

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

[  144.926135] [ERROR]Aborting because fallback start is disabled.
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

as-tu simplement redémarré ton ordi après les installations ?
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

Oui, tout ce que j'ai mis dans mon post d'avant a été copié/collé juste après avoir redémarré.
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

essaye d'installer xf86-input-mouse
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

Après installation et redémarrage:

Code : Tout sélectionner

optirun glxgears                                                                                                                                                                    (1|0)[~]
[  472.451560] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  472.451603] [ERROR]Aborting because fallback start is disabled.
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

Bon, on avance, on avance :)

D’après ce que je vois, ce serai une erreur de mise a jour...

tu as quelle version du noyaux ?

Ce problème n'a été résolu que par une mise a jour noyaux....
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

On va finir par y arriver ^^
uname -a
Linux sancho 3.6.11-1-ARCH #1 SMP PREEMPT Tue Dec 18 08:57:15 CET 2012 x86_64 GNU/Linux
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

là....

en cherchant sur le net, je n'ai trouvé que ça...
http://ubuntuforums.org/showthread.php?t=2036010
en gros, tu désinstale tout et tu reinstall tout en ajoutant une ligne a ton grub...

courage

résumé :

Solution:
1. Désinstaller bumblebee, nvidia-bumblebee et nvidia-utils-bumblebee
2. Réinstaller tout ça
3. Éditer /etc/default/grub en ajouant :

Code : Tout sélectionner

GRUB_CMDLINE_LINUX="acpi=force"
et tu lance un

Code : Tout sélectionner

update-grub
, puis redémarrage
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Sancho
Hankyu
Messages : 21
Inscription : mar. 25 déc. 2012, 11:28

Re: [NVIDIA] 'bbswitch': No such device

Message par Sancho »

J'utilise syslinux mais j’imagine que ce n'est pas différent de grub ? J'ai mis le acpi=force dans mon syslinux.cfg

J'ai bien clean, ré-installé les packages puis redémarré mais j'ai toujours la même erreur ><

Code : Tout sélectionner

optirun -vv glxgears                                                                                                                         (1|0)[~]
[  204.186571] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  204.187295] [DEBUG]optirun version 3.0-49-g7caa546 starting...
[  204.187322] [DEBUG]Active configuration:
[  204.187330] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  204.187337] [DEBUG] X display: :8
[  204.187343] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-bumblebee:/usr/lib32/nvidia-bumblebee
[  204.187350] [DEBUG] Socket path: /var/run/bumblebee.socket
[  204.187357] [DEBUG] VGL Compression: proxy
[  204.211619] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  204.211654] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  204.211665] [DEBUG]Socket closed.
[  204.211698] [ERROR]Aborting because fallback start is disabled.
[  204.211708] [DEBUG]Killing all remaining processes.
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [NVIDIA] 'bbswitch': No such device

Message par Youpi »

euh......
tu me pose une colle là....

me reste deux idées :
1) essayer avec bumblebee et nvidia-bumblebee (et non bumblebee-git et nvidia-bumblebee-git)
2) vérifier que ta carte nvidia est compatible avec la dernière version du driver de nvidia

si tout est bon mais que ça ne marche pas, il faudra faire un topic bug à mon ami Lekensteyn sur https://github.com/Bumblebee-Project/Bumblebee/issues....
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Répondre