I don't know how they are related and how these packages are installed. I
can finally solve the problem when I remove nvidia packages as follows.
(PS. I don't have nvidia card)
> sudo apt remove nvidia-persistenced
> sudo apt remove glx-alternative-nvidia
> sudo apt autoremove
After rebooting, the errors are gone.
Regards,
Sub
On Sat, Nov 21, 2020 at 1:50 PM sub code wrote:
> On Fri, 20 Nov 2020 17:35:42 +0100 Aniol Marti wrote:
> > This looks like a problem with the video drivers. Could you please post
> > the output of both:
> >
> > glxinfo
> > dpkg -l | grep glx
> >
> > Aniol
>
> Here are the outputs;
> ❯ glxinfo
> name of display: :0.0
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Error: couldn't find RGB GLX visual or fbconfig
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
>
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> Xlib: extension "GLX" missing on display ":0.0".
> ❯ dpkg -l | grep glx
> ii glx-alternative-mesa 1.0.0
>amd64allows the selection of MESA as GLX
> provider
> ii glx-alternative-nvidia 1.0.0
> amd64allows the selection of NVIDIA as
> GLX provider
> ii glx-diversions1.0.0
>amd64prepare for using accelerated
> GLX implementations from GPU vendors
> ii libgl1-mesa-glx:amd64
> 18.3.6-2+deb10u1amd64transitional dummy package
> ii libgl1-nvidia-legacy-390xx-glvnd-glx:amd64 390.138-1~deb10u1
>amd64NVIDIA binary OpenGL/GLX library (GLVND variant) (390xx
> legacy version)
> ii libglx-mesa0:amd64
> 18.3.6-2+deb10u1 amd64free implementation of the
> OpenGL API -- GLX vendor library
> ii libglx-nvidia-legacy-390xx0:amd64 390.138-1~deb10u1
> amd64NVIDIA binary GLX library (390xx legacy version)
> ii libglx0:amd641.1.0-1
> amd64Vendor neutral GL dispatch library
> -- GLX support
> ii libva-glx2:amd64 2.4.0-1
>amd64Video Acceleration (VA) API for
> Linux -- GLX runtime
> ii libxcb-glx0:amd64 1.13.1-2
>amd64X C Binding, glx extension
> ii libxcb-glx0-dev:amd641.13.1-2
> amd64X C Binding, glx extension,
> development files
> ii update-glx 1.0.0
>amd64utility for switching the GLX
> implementation
>
> Regards,
> Sub
>