Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fin de maintenance pour Fedora 32

#1 28/06/2016 11:49:43

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Bumblebee-nvidia openGL - libGL.so.1 library is missing!

Bonjour,

sur 2 de mes 3 portables (Intel + nvidia ) j'ai un probleme avec l'openGL

optirun glxgears -info
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  30
  Current serial number in output stream:  29
lspci -vnn | grep '\''[030[02]\]'
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108M [GeForce GT 630M] [10de:0de9] (rev a1) (prog-if 00 [VGA controller])
bumblebee-nvidia -c

Warning! This NVIDIA driver userland
 /usr/lib64/nvidia-bumblebee/libGL.so.1 library is missing!


nvidia.ko compiled into in the kernel tree ok.
modinfo output for NVIDIA:

filename:       /lib/modules/4.5.7-300.fc24.x86_64/kernel/drivers/video/nvidia.ko
alias:          char-major-195-*
lsmod | grep nvidia
nvidia              11067392  0
rpm -qa | egrep -i "bbswit|virtualGL|primus|bumblebee|nvidia"

nvidia-validation-suite-352.79-1.fc24.x86_64
primus-1.1.03282015-3.fc24.x86_64
bumblebee-release-1.2-1.noarch
pcp-pmda-nvidia-gpu-3.11.3-1.fc24.x86_64
akmod-nvidia-367.27-1.fc24.x86_64
nvidia-modprobe-367.27-1.fc24.x86_64
nvidia-driver-NVML-367.27-2.fc24.x86_64
bbswitch-dkms-0.8.0-2.fc24.x86_64
kmod-nvidia-4.5.7-200.fc23.x86_64-358.16-1.fc23.R.x86_64
nvidia-healthmon-352.79-1.fc24.x86_64
nvidia-texture-tools-2.0.8-13.fc24.x86_64
VirtualGL-2.4-7.fc24.i686
bumblebee-3.2.1-12.fc24.x86_64
bumblebee-nonfree-release-1.2-1.noarch
nvidia-libXNVCtrl-367.27-1.fc24.x86_64
kmod-nvidia-4.5.7-300.fc24.x86_64-367.27-1.fc24.R.x86_64
nvidia-driver-NvFBCOpenGL-367.27-2.fc24.x86_64
nvidia-driver-cuda-libs-367.27-2.fc24.x86_64
primus-1.1.03282015-3.fc24.i686
xorg-x11-drv-nvidia-kmodsrc-364.12-1.fc24.R.x86_64
VirtualGL-2.4-7.fc24.x86_64
bumblebee-nvidia-367.27-1.fc24.x86_64
/usr/sbin/bumblebeed  -vv
[ 2309.495241] [DEBUG]Found card: 01:00.0 (discrete)
[ 2309.495462] [DEBUG]Found card: 00:02.0 (integrated)
[ 2309.495476] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 2309.495603] [INFO]Configured driver: nvidia
[ 2309.495623] [DEBUG]Skipping auto-detection, using configured driver 'nvidia'
[ 2309.495736] [DEBUG]Process /sbin/modprobe started, PID 4674.
[ 2309.495758] [DEBUG]Hiding stderr for execution of /sbin/modprobe
[ 2309.496855] [DEBUG]SIGCHILD received, but wait failed with No child processes
[ 2309.496899] [DEBUG]bbswitch has been detected.
[ 2309.496907] [INFO]Switching method 'bbswitch' is available and will be used.
[ 2309.496913] [DEBUG]Active configuration:
[ 2309.496920] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 2309.496926] [DEBUG] X display: :8
[ 2309.496932] [DEBUG] LD_LIBRARY_PATH: /usr/lib64/nvidia-bumblebee:/usr/lib/nvidia-bumblebee:/usr/lib64:/usr/lib
[ 2309.496938] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 2309.496944] [DEBUG] pidfile: /var/run/bumblebeed.pid
[ 2309.496949] [DEBUG] xorg.conf file: /etc/bumblebee/xorg.conf.nvidia
[ 2309.496955] [DEBUG] xorg.conf.d dir: /etc/bumblebee/xorg.conf.d
[ 2309.496961] [DEBUG] ModulePath: /usr/lib64/nvidia-bumblebee/xorg,/usr/lib64/xorg/modules
[ 2309.496967] [DEBUG] GID name: bumblebee
[ 2309.496973] [DEBUG] Power method: auto
[ 2309.496978] [DEBUG] Stop X on exit: 1
[ 2309.496984] [DEBUG] Driver: nvidia
[ 2309.496989] [DEBUG] Driver module: nvidia
[ 2309.496994] [DEBUG] Card shutdown state: 1
[ 2309.497102] [DEBUG]Process /sbin/modprobe started, PID 4675.
[ 2309.497126] [DEBUG]Hiding stderr for execution of /sbin/modprobe
[ 2309.498276] [DEBUG]SIGCHILD received, but wait failed with No child processes
[ 2309.498289] [DEBUG]Configuration test passed.
[ 2309.498319] [ERROR]Daemon already running, pid 1289

merci pour votre aide

Dernière modification par malebolgia (28/06/2016 12:12:54)


Malebolgia

Hors ligne

#2 28/06/2016 12:28:11

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 23 199

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

ET ?

ça ne démarre pas ? ça démarre et ça plante ? le pilote fonctionne mais mal ? On cherche quoi ?


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#3 28/06/2016 12:33:26

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

non,

glxgears ne fonctionne pas

idem pour

glxspheres64 
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
ERROR in line 630:
Could not obtain RGB visual with requested properties

Dernière modification par malebolgia (28/06/2016 12:35:02)


Malebolgia

Hors ligne

#4 28/06/2016 16:52:47

Edouard_le_homard
Rédacteur Wiki
Rédacteur Wiki
Lieu : Sous un rocher noir
Inscription : 24/03/2012
Messages : 3 616

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

/usr/lib64/nvidia-bumblebee/libGL.so.1 library is missing!

est ce que VirtualGL est installé ?

Sinon Fedora supporte maintenant nativement Optimus avec Nouveau, regarde ici


Asus VivoBook S 15 Fedora 34 x86_64 KDE

Hors ligne

#5 28/06/2016 17:20:26

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

rpm -qa | grep VirtualGL
VirtualGL-2.4-7.fc24.i686
VirtualGL-2.4-7.fc24.x86_64

je prefere le driver natif nvidia qui est bien plus performant que nouveau.
en FC21, 22 et 23 cela fonctionnait tres bien


Malebolgia

Hors ligne

#6 28/06/2016 17:41:05

Edouard_le_homard
Rédacteur Wiki
Rédacteur Wiki
Lieu : Sous un rocher noir
Inscription : 24/03/2012
Messages : 3 616

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

google " /usr/lib64/nvidia-bumblebee/libGL.so.1 library is missing!"

tu tombes sur des pages genre ici où quelques manips sont suggérées

Dernière modification par Edouard_le_homard (28/06/2016 17:42:28)


Asus VivoBook S 15 Fedora 34 x86_64 KDE

Hors ligne

#7 28/06/2016 18:51:18

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

j'ai completement désinstallé les packages nvidia.

puis j'ai refait l'installation de bumblebee-nvidia...et j'ai tjr le meme pb


Malebolgia

Hors ligne

#8 28/06/2016 19:09:47

Edouard_le_homard
Rédacteur Wiki
Rédacteur Wiki
Lieu : Sous un rocher noir
Inscription : 24/03/2012
Messages : 3 616

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

tu as rebooté ?


Asus VivoBook S 15 Fedora 34 x86_64 KDE

Hors ligne

#9 29/06/2016 10:52:12

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

oui biensur


Malebolgia

Hors ligne

#10 29/06/2016 11:32:06

Edouard_le_homard
Rédacteur Wiki
Rédacteur Wiki
Lieu : Sous un rocher noir
Inscription : 24/03/2012
Messages : 3 616

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

Tente de créer un lien symbolique ?


Asus VivoBook S 15 Fedora 34 x86_64 KDE

Hors ligne

#11 29/06/2016 15:56:52

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

ca ne change rien, saut pour la libGL.so



http://www.if-not-true-then-false.com/2 … dia-guide/


Malebolgia

Hors ligne

#12 29/06/2016 15:59:32

Edouard_le_homard
Rédacteur Wiki
Rédacteur Wiki
Lieu : Sous un rocher noir
Inscription : 24/03/2012
Messages : 3 616

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

plaît-il ?


Asus VivoBook S 15 Fedora 34 x86_64 KDE

Hors ligne

#13 29/06/2016 16:42:34

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

voila, ca fonctionne mieux, mais pas encore le top

vu sur le lien : https://wiki.archlinux.org/index.php/bu … l.2FNVIDIA

j'ai installé les 2 packages:

libglvnd.i686
libglvnd.x86_64

du Depot : unitedrpms

ln -sf /usr/lib64/libglvnd/libGL.so.1 /usr/lib64/nvidia-bumblebee/libGL.so.1
ln -sf /usr/lib/libglvnd/libGL.so.1 /usr/lib/nvidia-bumblebee/libGL.so.1

j'ai aussi modifie /etc/bumblebee-nvidia.conf

# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib64/nvidia-bumblebee:/usr/lib/nvidia-bumblebee:/usr/lib64/libglvnd:/usr/lib/libglvnd:/usr/lib64/primus:/usr/lib/primus:/usr/lib64:/usr/lib
#


j'ai maintenant:

optirun -b auto glxspheres64 
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 630M/PCIe/SSE2
161.912449 frames/sec - 138.933834 Mpixels/sec
186.990014 frames/sec - 160.452391 Mpixels/sec
192.757256 frames/sec - 165.401146 Mpixels/sec
175.857593 frames/sec - 150.899883 Mpixels/sec
158.264582 frames/sec - 135.803673 Mpixels/sec
157.287879 frames/sec - 134.965583 Mpixels/sec
174.033434 frames/sec - 149.334609 Mpixels/sec
167.974529 frames/sec - 144.135584 Mpixels/sec
178.229700 frames/sec - 152.935341 Mpixels/sec
172.842088 frames/sec - 148.312339 Mpixels/sec
142.493817 frames/sec - 122.271094 Mpixels/sec
147.605113 frames/sec - 126.656995 Mpixels/sec
180.811916 frames/sec - 155.151089 Mpixels/sec

Dernière modification par malebolgia (29/06/2016 17:09:22)


Malebolgia

Hors ligne

#14 29/06/2016 16:43:23

Edouard_le_homard
Rédacteur Wiki
Rédacteur Wiki
Lieu : Sous un rocher noir
Inscription : 24/03/2012
Messages : 3 616

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

> mais pas encore le top
?


Asus VivoBook S 15 Fedora 34 x86_64 KDE

Hors ligne

#15 29/06/2016 17:07:48

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

sans utiliser optirun:

en mode normal:

glxgears -info
Error: couldn't get an RGB, Double-buffered visual

Malebolgia

Hors ligne

#16 03/07/2016 00:18:25

malebolgia
Membre
Inscription : 18/10/2004
Messages : 416

Re : Bumblebee-nvidia openGL - libGL.so.1 library is missing!

rm -Rf /usr/lib64/nvidia
ln -sf /usr/lib64/nvidia-bumblebee /usr/lib64/nvidia
rm -Rf /usr/lib/nvidia
ln -sf /usr/lib/nvidia-bumblebee /usr/lib/nvidia

est ce idiot de faire cela ?


Malebolgia

Hors ligne

Pied de page des forums