Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  Several packages relying on libGL.so.1 broken  (Read 3771 times)

MachinaeWolf

  • Guest
Several packages relying on libGL.so.1 broken
« on: 2017/09/11, 18:42:09 »
A good bit of programs are saying libGL.so.1 is missing so I thought maybe this would solve the issue
Code: [Select]
apt install libgl1
Install: libgl1:amd64 (0.2.999+git20170802-3), libgl1:i386 (0.2.999+git20170802-3, automatic), libglx0:amd64 (0.2.999+git20170802-3, automatic), libglx0:i386 (0.2.999+git20170802-3, automatic)
Remove: libglx0-glvnd-nvidia:amd64 (375.82-3), libglx0-glvnd-nvidia:i386 (375.82-3), libgl1-glvnd-nvidia-glx:amd64 (375.82-3), libgl1-glvnd-nvidia-glx:i386 (375.82-3)
Now the programs that were missing libGL.so.1 are missing something else: Xlib:  extension "GLX" missing on display ":0".


Is there some other dependency I'm missing?

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: Several packages relying on libGL.so.1 broken
« Reply #1 on: 2017/09/11, 21:35:56 »
What I have installed for nvidia, it will probably change again soon

Code: [Select]
=====================================================
nvidia-settings/unstable - 375.66-3 
nvidia-persistenced/unstable - 375.26-2 
nvidia-modprobe/unstable - 375.26-1
===============================
experimental - 381.22-2
=========================
glx-alternative-nvidia
libegl-nvidia0
libgl1-nvidia-glvnd-glx
ibgl1-nvidia-glx
libgles-nvidia1
libgles-nvidia2
libgles1-glvnd-nvidia
libgles1-nvidia
libgles2-nvidia
libglvnd0-nvidia
nvidia-support
nvidia-smi
nvidia-legacy-check
nvidia-kernel-support
nvidia-kernel-dkms
nvidia-kernel-common
nvidia-installer-cleanup
nvidia-egl-wayland-icd
nvidia-egl-wayland-common
nvidia-egl-icd
nvidia-egl-common
nvidia-driver-libs-i386
nvidia-driver-libs
nvidia-driver-bin
nvidia-driver
nvidia-alternative
libopengl0-glvnd-nvidia
libnvidia-ml1
libnvidia-glcore
libnvidia-eglcore
libnvidia-eglcore
libnvidia-egl-wayland1
libnvidia-cfg1
libglx-nvidia0
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: Several packages relying on libGL.so.1 broken
« Reply #2 on: 2017/09/11, 21:38:49 »
https://packages.debian.org/search?suite=sid&arch=i386&mode=filename&searchon=contents&keywords=libGL.so.1


Me

locate  libGL.so.1

Code: [Select]
/etc/alternatives/glx--libGL.so.1-i386-linux-gnu
/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu
/etc/alternatives/nvidia--libGL.so.1-i386-linux-gnu
/etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu
/usr/lib/i386-linux-gnu/libGL.so.1
/usr/lib/i386-linux-gnu/nvidia/libGL.so.1
/usr/lib/i386-linux-gnu/nvidia/current/libGL.so.1
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.0.0
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.0.0
/usr/lib/virtualbox/additions/libGL.so.1
/usr/lib/x86_64-linux-gnu/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

MachinaeWolf

  • Guest
Re: Several packages relying on libGL.so.1 broken
« Reply #3 on: 2017/09/11, 22:21:05 »
I reinstalled the ones it removed and now I have
Code: [Select]
bumblebee-nvidia                               
glx-alternative-nvidia                         
libegl-nvidia0:amd64                           
libegl-nvidia0:i386                             
libegl1-glvnd-nvidia:amd64                     
libegl1-glvnd-nvidia:i386                       
libgl1-glvnd-nvidia-glx:amd64                   
libgl1:amd64 (0.2.999+git20170802-3), libgl1:i386 (0.2.999+git20170802-3, automatic), libglx0:amd64 (0.2.999+git20170802-3, automatic), libglx0:i386 (0.2.999+git20170802-3, automatic)
libgl1-glvnd-nvidia-glx:i386                   
libgl1-nvidia-glvnd-glx:amd64                   
libgl1-nvidia-glvnd-glx:i386                   
libglx-nvidia0:amd64                           
libglx-nvidia0:i386                             
libglx0-glvnd-nvidia:amd64                     
libglx0-glvnd-nvidia:i386                       
libnvidia-eglcore:amd64                         
libnvidia-eglcore:i386                         
libnvidia-glcore:amd64                         
libnvidia-glcore:i386                           
libnvidia-ml1:amd64                             
nvidia-alternative                             
nvidia-driver-bin                               
nvidia-driver-libs:amd64                       
nvidia-driver-libs:i386                         
nvidia-egl-common                               
nvidia-egl-icd:amd64                           
nvidia-egl-icd:i386                             
nvidia-installer-cleanup                       
nvidia-kernel-common                           
nvidia-kernel-dkms                             
nvidia-kernel-support                           
nvidia-legacy-check                             
nvidia-modprobe                                 
nvidia-support                                 
nvidia-vdpau-driver:amd64                       
xserver-xorg-video-nvidia                       

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: Several packages relying on libGL.so.1 broken
« Reply #4 on: 2017/09/11, 22:28:27 »
You did not mention bumblebee-nvidia in your first post, I have nothing that runs it, so I have no experience with it, I know nothing about it.
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Offline seasons

  • User
  • Posts: 269
Re: Several packages relying on libGL.so.1 broken
« Reply #5 on: 2017/09/14, 22:06:15 »
It seems to be an issue for multiarch installs with nvidia binary:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875683

I think we've also been seeing issues related to: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864497
for those who have the nvidia-driver metapackage installed.
« Last Edit: 2017/09/14, 22:09:18 by seasons »

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: Several packages relying on libGL.so.1 broken
« Reply #6 on: 2017/09/15, 00:15:43 »
I'm using multiarch here, I have no problems.

wine, steam all games I play work fine

Code: [Select]
System:    Host: x1 Kernel: 4.13.2-towo.1-siduction-amd64 x86_64 bits: 64 Desktop: KDE Plasma 5.10.5
           Distro: siduction 17.1.0 Patience - kde - (201708240114)
Machine:   Device: desktop System: Gigabyte product: GA-970A-UD3 serial: N/A
           Mobo: Gigabyte model: GA-970A-UD3 v: x.x serial: N/A BIOS: Award v: F7 date: 10/22/2012
Battery    hidpp__1: charge: N/A condition: NA/NA Wh
CPU:       Hexa core AMD FX-6300 Six-Core (-MCP-) cache: 12288 KB
           clock speeds: max: 3500 MHz 1: 3523 MHz 2: 3523 MHz 3: 3523 MHz 4: 3523 MHz 5: 3523 MHz 6: 3523 MHz
Graphics:  Card: NVIDIA GM204 [GeForce GTX 970]
           Display Server: x11 (X.Org 1.19.3 ) drivers: nvidia (unloaded: modesetting,fbdev,vesa,nouveau)
           Resolution: 1920x1080@60.00hz
           OpenGL: renderer: GeForce GTX 970/PCIe/SSE2 version: 4.5.0 NVIDIA 381.22

Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck