Page 1 sur 1
[nvidia]Activation de la carte après installation des driver
Publié : sam. 28 juin 2014, 22:59
par lokoum
Salut à tous,
je poste aujourd'hui car j'ai un petit problème avec ma carte nvidia GTX 660m (je suis sur laptop), je n'arrive pas à l'utiliser.
Alors premièrement, à l'installation de ArchLinux j'ai décidé d'installer directement les pilotes nvidia propriétaire mais en faisant un startx: j'ai eu l'erreur "No screen found" de Xorg.
Deuxièmement j'ai supprimé tous les paquets, drivers de nvidia et j'ai donc opté pour les drivers nouveau, mais la même erreur au final.
J'ai donc installé les drivers de mon CPU (i7): intel dri et là hop tout fonctionne je suis enfin en graphique !!
j'ai donc décidé de retenter l'installation des drivers nvidia:
Code : Tout sélectionner
$ pacman -S nvidia nvidia-utils nvidia-libgl libva-vdpau-driver
et je reboot, tout ce passe bien, startx fonctionne encore. Pour voir si ma carte graphique fonctionne bien je lance donc minecraft et hop crash au lancement (depuis l'installation des drivers) : erreur : Could not init GLX
Après recherche sur le net c'est bien à cause de la carte qui ne supporte pas openGL ?!
ma carte graphique est-elle activée ?
voila merci d'avance !
Re: [nvidia]Activation de la carte après installation des dr
Publié : sam. 28 juin 2014, 23:16
par benjarobin
Tu possède un pc avec la technologie optimus et donc tu dois lire le wiki a propos de bumblebee
Re: [nvidia]Activation de la carte après installation des dr
Publié : sam. 28 juin 2014, 23:17
par lokoum
Ok merci de de la réponse rapide. je vais voir de ce côté là.
EDIT: après avoir suivi le wiki de bumblebee, installé tous les paquets et reboot xorg fonctionne toujours mais en lancant optirun j'ai une erreur:
Code : Tout sélectionner
$optirun <firefox, java -jar minecraft.jar, etc....>
[ 3340.296900] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)
[ 3340.296930] [ERROR]Aborting because fallback start is disabled.
merci
Re: [nvidia]Activation de la carte après installation des dr
Publié : dim. 29 juin 2014, 00:52
par lokoum
Je suis tombé sur ça :
https://bbs.archlinux.org/viewtopic.php?id=141729
j'ai le même problème,
pour le module mouse j'ai installé : xf86-input-mouse
mais une aute erreur apparait:
Code : Tout sélectionner
$optirun firefox
[ 60.734037] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ 60.734082] [ERROR]Aborting because fallback start is disabled.
sur son sujet il a installé une ancienne version de bumblebee je dois faire pareil pour que sa fonctionne ??
merci
Re: [nvidia]Activation de la carte après installation des dr
Publié : dim. 29 juin 2014, 02:46
par benjarobin
As tu bien lu entièrement le Wiki fr et anglais ? As tu bien configuré bumblebee ?
Re: [nvidia]Activation de la carte après installation des dr
Publié : dim. 29 juin 2014, 03:06
par lokoum
oui, sur le wiki anglais il mentionne l'erreur que j'ai et donne comme solution de bouger la fichier 20-intel.conf et de redémarrer bumblebee mais je n'ai pas ce fichier....
Pour ce qui est de la configuration de bumblebee je pense que oui, j'ai pas encore configurer tout ce qui est en rapport avec bbswitch/gestion de l'énergie... mais je pense pas que sa vient de la...
Re: [nvidia]Activation de la carte après installation des dr
Publié : dim. 29 juin 2014, 03:34
par benjarobin
Si tu n'as pas configuré bbswitch, cela ne risque pas de fonctionner...
Re: [nvidia]Activation de la carte après installation des dr
Publié : dim. 29 juin 2014, 03:46
par lokoum
j'ai trouvé ça:
https://bbs.archlinux.org/viewtopic.php?id=169742
en fait c'était le BusId qui n'était pas bon mais maintenant j'ai encore une autre erreur:
Code : Tout sélectionner
$optirun glxspheres64
[ 1596.775825] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ 1596.775868] [ERROR]Aborting because fallback start is disabled.
no devices detected ....
PS: bbswitch est configuré :
Re: [nvidia]Activation de la carte après installation des dr
Publié : dim. 29 juin 2014, 12:41
par benjarobin
Quelle est la sortie (en
root) de :
Code : Tout sélectionner
pacman -Q nvidia nouveau
systemctl status -l bumblebeed
id ton-nom-d-utilisateur
grep -REv "^$|^#" /etc/modprobe.d/ /etc/X11/xorg* /etc/bumblebee/
Re: [nvidia]Activation de la carte après installation des dr
Publié : dim. 29 juin 2014, 20:24
par lokoum
En root:
Code : Tout sélectionner
# pacman -Q nvidia nouveau
nvidia 337.25-3
error: package 'nouveau' was not found
Code : Tout sélectionner
# systemctl status -l bumblebeed
● bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)
Active: active (running) since Sun 2014-06-29 08:17:55 UTC; 3min 44s ago
Main PID: 340 (bumblebeed)
CGroup: /system.slice/bumblebeed.service
└─340 /usr/bin/bumblebeed
Jun 29 08:18:03 lokoum bumblebeed[340]: [ 19.857163] [INFO]/usr/bin/bumblebeed 3.2.1 started
Code : Tout sélectionner
# id lokoum
uid=1000(lokoum) gid=100(users) groups=100(users),10(wheel),95(storage),98(power),998(bumblebee)
Code : Tout sélectionner
# grep -REv "^$|^#" /etc/modprobe.d/ /etc/X11/xorg* /etc/bumblebee/
/etc/modprobe.d/bbswitch.conf:options bbswitch load_state=0 unload_state=0
/etc/X11/xorg.conf.d/10-quirks.conf:Section "InputClass"
/etc/X11/xorg.conf.d/10-quirks.conf: Identifier "ThinkPad HDAPS accelerometer blacklist"
/etc/X11/xorg.conf.d/10-quirks.conf: MatchProduct "ThinkPad HDAPS accelerometer data"
/etc/X11/xorg.conf.d/10-quirks.conf: Option "Ignore" "on"
/etc/X11/xorg.conf.d/10-quirks.conf:EndSection
/etc/X11/xorg.conf.d/10-evdev.conf:Section "InputClass"
/etc/X11/xorg.conf.d/10-evdev.conf: Identifier "evdev pointer catchall"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchIsPointer "on"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchDevicePath "/dev/input/event*"
/etc/X11/xorg.conf.d/10-evdev.conf: Driver "evdev"
/etc/X11/xorg.conf.d/10-evdev.conf:EndSection
/etc/X11/xorg.conf.d/10-evdev.conf:Section "InputClass"
/etc/X11/xorg.conf.d/10-evdev.conf: Identifier "evdev keyboard catchall"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchIsKeyboard "on"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchDevicePath "/dev/input/event*"
/etc/X11/xorg.conf.d/10-evdev.conf: Driver "evdev"
/etc/X11/xorg.conf.d/10-evdev.conf:EndSection
/etc/X11/xorg.conf.d/10-evdev.conf:Section "InputClass"
/etc/X11/xorg.conf.d/10-evdev.conf: Identifier "evdev touchpad catchall"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchIsTouchpad "on"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchDevicePath "/dev/input/event*"
/etc/X11/xorg.conf.d/10-evdev.conf: Driver "evdev"
/etc/X11/xorg.conf.d/10-evdev.conf:EndSection
/etc/X11/xorg.conf.d/10-evdev.conf:Section "InputClass"
/etc/X11/xorg.conf.d/10-evdev.conf: Identifier "evdev tablet catchall"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchIsTablet "on"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchDevicePath "/dev/input/event*"
/etc/X11/xorg.conf.d/10-evdev.conf: Driver "evdev"
/etc/X11/xorg.conf.d/10-evdev.conf:EndSection
/etc/X11/xorg.conf.d/10-evdev.conf:Section "InputClass"
/etc/X11/xorg.conf.d/10-evdev.conf: Identifier "evdev touchscreen catchall"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchIsTouchscreen "on"
/etc/X11/xorg.conf.d/10-evdev.conf: MatchDevicePath "/dev/input/event*"
/etc/X11/xorg.conf.d/10-evdev.conf: Driver "evdev"
/etc/X11/xorg.conf.d/10-evdev.conf:EndSection
/etc/X11/xorg.conf.d/50-synaptics.conf:Section "InputClass"
/etc/X11/xorg.conf.d/50-synaptics.conf: Identifier "touchpad catchall"
/etc/X11/xorg.conf.d/50-synaptics.conf: Driver "synaptics"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchIsTouchpad "on"
/etc/X11/xorg.conf.d/50-synaptics.conf: Option "TapButton1" "1"
/etc/X11/xorg.conf.d/50-synaptics.conf: Option "TapButton2" "2"
/etc/X11/xorg.conf.d/50-synaptics.conf: Option "TapButton3" "3"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchDevicePath "/dev/input/event*"
/etc/X11/xorg.conf.d/50-synaptics.conf:EndSection
/etc/X11/xorg.conf.d/50-synaptics.conf:Section "InputClass"
/etc/X11/xorg.conf.d/50-synaptics.conf: Identifier "touchpad ignore duplicates"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchIsTouchpad "on"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchOS "Linux"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchDevicePath "/dev/input/mouse*"
/etc/X11/xorg.conf.d/50-synaptics.conf: Option "Ignore" "on"
/etc/X11/xorg.conf.d/50-synaptics.conf:EndSection
/etc/X11/xorg.conf.d/50-synaptics.conf:Section "InputClass"
/etc/X11/xorg.conf.d/50-synaptics.conf: Identifier "Default clickpad buttons"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchDriver "synaptics"
/etc/X11/xorg.conf.d/50-synaptics.conf: Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
/etc/X11/xorg.conf.d/50-synaptics.conf: Option "SecondarySoftButtonAreas" "58% 0 0 8% 42% 58% 0 8%"
/etc/X11/xorg.conf.d/50-synaptics.conf:EndSection
/etc/X11/xorg.conf.d/50-synaptics.conf:Section "InputClass"
/etc/X11/xorg.conf.d/50-synaptics.conf: Identifier "Disable clickpad buttons on Apple touchpads"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchProduct "Apple|bcm5974"
/etc/X11/xorg.conf.d/50-synaptics.conf: MatchDriver "synaptics"
/etc/X11/xorg.conf.d/50-synaptics.conf: Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
/etc/X11/xorg.conf.d/50-synaptics.conf:EndSection
/etc/bumblebee/bumblebee.conf:[bumblebeed]
/etc/bumblebee/bumblebee.conf:VirtualDisplay=:8
/etc/bumblebee/bumblebee.conf:KeepUnusedXServer=false
/etc/bumblebee/bumblebee.conf:ServerGroup=bumblebee
/etc/bumblebee/bumblebee.conf:TurnCardOffAtExit=false
/etc/bumblebee/bumblebee.conf:NoEcoModeOverride=false
/etc/bumblebee/bumblebee.conf:Driver=nvidia
/etc/bumblebee/bumblebee.conf:XorgConfDir=/etc/bumblebee/xorg.conf.d
/etc/bumblebee/bumblebee.conf:[optirun]
/etc/bumblebee/bumblebee.conf:Bridge=virtualgl
/etc/bumblebee/bumblebee.conf:VGLTransport=proxy
/etc/bumblebee/bumblebee.conf:PrimusLibraryPath=/usr/lib/primus:/usr/lib32/primus
/etc/bumblebee/bumblebee.conf:AllowFallbackToIGC=false
/etc/bumblebee/bumblebee.conf:[driver-nvidia]
/etc/bumblebee/bumblebee.conf:KernelDriver=nvidia
/etc/bumblebee/bumblebee.conf:PMMethod=bbswitch
/etc/bumblebee/bumblebee.conf:LibraryPath=/usr/lib/nvidia:/usr/lib32/nvidia
/etc/bumblebee/bumblebee.conf:XorgModulePath=/usr/lib/nvidia/xorg/,/usr/lib/xorg/modules
/etc/bumblebee/bumblebee.conf:XorgConfFile=/etc/bumblebee/xorg.conf.nvidia
/etc/bumblebee/bumblebee.conf:[driver-nouveau]
/etc/bumblebee/bumblebee.conf:KernelDriver=nouveau
/etc/bumblebee/bumblebee.conf:PMMethod=bbswitch
/etc/bumblebee/bumblebee.conf:XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
/etc/bumblebee/xorg.conf.nvidia:Section "ServerLayout"
/etc/bumblebee/xorg.conf.nvidia: Identifier "Layout0"
/etc/bumblebee/xorg.conf.nvidia: Option "AutoAddDevices" "false"
/etc/bumblebee/xorg.conf.nvidia: Option "AutoAddGPU" "false"
/etc/bumblebee/xorg.conf.nvidia:EndSection
/etc/bumblebee/xorg.conf.nvidia:Section "Device"
/etc/bumblebee/xorg.conf.nvidia: Identifier "nvidiagpu1"
/etc/bumblebee/xorg.conf.nvidia: Driver "nvidia"
/etc/bumblebee/xorg.conf.nvidia: VendorName "NVIDIA Corporation"
/etc/bumblebee/xorg.conf.nvidia: BusID "PCI:01:00.0"
/etc/bumblebee/xorg.conf.nvidia: Option "ProbeAllGpus" "false"
/etc/bumblebee/xorg.conf.nvidia: Option "NoLogo" "true"
/etc/bumblebee/xorg.conf.nvidia: Option "UseEDID" "false"
/etc/bumblebee/xorg.conf.nvidia: Option "UseDisplayDevice" "none"
/etc/bumblebee/xorg.conf.nvidia:EndSection
/etc/bumblebee/xorg.conf.nouveau:Section "ServerLayout"
/etc/bumblebee/xorg.conf.nouveau: Identifier "Layout0"
/etc/bumblebee/xorg.conf.nouveau: Option "AutoAddDevices" "false"
/etc/bumblebee/xorg.conf.nouveau: Option "AutoAddGPU" "false"
/etc/bumblebee/xorg.conf.nouveau:EndSection
/etc/bumblebee/xorg.conf.nouveau:Section "Device"
/etc/bumblebee/xorg.conf.nouveau: Identifier "DiscreteNvidia"
/etc/bumblebee/xorg.conf.nouveau: Driver "nouveau"
/etc/bumblebee/xorg.conf.nouveau:EndSection
merci !