Some software stopped working

Key identifier in /var/log/Xorg.0.log

I don’t have any Failed to initialize GLX module on the log BUT

Failed to load module "nv" (module does not exists, 0)
Failed to load module "fbdev" (module does not exists, 0)
Failed to load module "vesa" (module does not exists, 0)

is that “nv” module related to nvidia?

In my case I updated /etc/X11/xorg.conf to add in the section

I don’t have this

I have /etc/X11/xorg.conf.d and that is a folder with only a file called 00-keyboard.conf

This is the log from the manjaro post, the final one

[     4.448] (II) LoadModule: "glx"
[     4.450] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[     4.512] (II) Module glx: vendor="NVIDIA Corporation"
[     4.512]    compiled for 4.0.2, module version = 1.0.0
[     4.512]    Module class: X.Org Server Extension
[     4.512] (II) NVIDIA GLX Module  390.141  Mon Dec 28 16:17:40 UTC 2020
[     4.513] (II) LoadModule: "nvidia"
[     4.514] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     4.520] (II) Module nvidia: vendor="NVIDIA Corporation"
[     4.520]    compiled for 4.0.2, module version = 1.0.0
[     4.520]    Module class: X.Org Video Driver

This in my log /var/log/Xorg.0.log


[     7.531] (II) LoadModule: "glx"
[     7.531] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     7.541] (II) Module glx: vendor="X.Org Foundation"
[     7.541] 	compiled for 1.21.1.8, module version = 1.0.0
[     7.541] 	ABI class: X.Org Server Extension, version 10.0
[     7.541] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[     7.541] 	loading driver: nvidia
[     7.541] (==) Matched nvidia as autoconfigured driver 0
[     7.541] (==) Matched nouveau as autoconfigured driver 1
[     7.541] (==) Matched nv as autoconfigured driver 2
[     7.541] (==) Matched modesetting as autoconfigured driver 3
[     7.541] (==) Matched fbdev as autoconfigured driver 4
[     7.541] (==) Matched vesa as autoconfigured driver 5
[     7.541] (==) Assigned the driver to the xf86ConfigLayout
[     7.541] (II) LoadModule: "nvidia"
[     7.542] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     7.546] (II) Module nvidia: vendor="NVIDIA Corporation"
[     7.546] 	compiled for 1.6.99.901, module version = 1.0.0
[     7.546] 	Module class: X.Org Video Driver

here are mentioned the nv, fbdev and vesa drivers that do not exists

also

Loading /usr/lib/nvidia/xorg/libglx.so
Loading /usr/lib/xorg/modules/extensions/libglx.so

the path is different and I dont have the /usr/lib/nvidia/xorg/libglx.so file

inside that folder I have libglxserver_nvidia.so, libglxserver_nvidia.so1 and libglxserver_nvidia.so.535.98

Did you test

eglgears_x11

and

glxgears

Yes. I see 3 gears working

I can post my /var/log/Xorg.0.log to see what it shows. I just have to switch to my other desktop with the nvidia.

Edit: Here is the link to the whole log so you can compare.

http://ix.io/4DlQ

Edit: Keep in mind I’m logged in under Wayland.

Edit: I logged in under X11 and the log is the same. I set up hardware acceleration also so i do have some variables in /etc/environment

LIBVA_DRIVER_NAME=nvidia
VDPAU_DRIVER=nvidia

Edit:
https://wiki.archlinux.org/title/Hardware_video_acceleration

Did you add also these settings into /etc/X11/xorg.conf:

Section "Files"
  ModulePath "/usr/lib/nvidia/xorg"
  ModulePath "/usr/lib/xorg/modules"
EndSection

I don’t have this on my system but i add it to see what happens. :thinking:

Edit: I’m using Wayland but i add it anyway since i can also log in under with X11.

Did you add also these settings into /etc/X11/xorg.conf

No, because I don’t have that file

in /etc/X11 there are 2 folders called xinit and xorg.conf.d and no files

You have to create that file with a text editor either nano or kate if on kde.

Edit:

sudo nano /etc/X11/xorg.conf

add

Section "Files"
  ModulePath "/usr/lib/nvidia/xorg"
  ModulePath "/usr/lib/xorg/modules"
EndSection

ctrl + o then enter to save

ctrl + x to exit nano

yeah, yeah. I created it and rebooted, but nothing changed

I guess I’ll have to delete EndeavourOS and install it again and see what happens

If you do reinstall i suggest you use the nvidia menu for latest cards option when booting on the live ISO. This will automatically install the Nvidia drivers and you shouldn’t have to do anything.

Edit: Also hopefully you are installing Blender and Kodi and other programs with pacman or from the AUR using yay.

It’s what I did in the first instalation. Stuff stopped working after a system update

I don’t know why? I’ve not experienced that. It could be that you had an unsuccessful update that didn’t complete or was corrupted? I use btrfs with btrfs-assistant and snapper-support and btrfsmaintenance. I can always revert to a previous snapshot.

No, or at least I’m not aware of an incomplete or corrupted installation. I got the notification, I wrote the password on the console, everything finished and pressed enter to close the console

I’ll check the snapshots feature as soon as I reinstall it.

You have to install using btrfs file system in order to set that up if you wanted that.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.