You are not logged in.
I tried to squeeze as much info into the title as possible. Earlier today, I decided to try running a game in wine. I installed it with lib32-nvidia-340xx-utils and followed the wiki i order to unassociate various file formats with wine, so my image files still open with eog instead of wine. After doing so, I kept getting an error message in regards to glx. I figured it was just wine being wine, so I uninstalled it and let it be. As time went on, I've tried to run several more programs with interesting error messages. I figured it must have been an update, so I ran 'pacman -Syu' as root and rebooted, assuming the issues would have fixed themselves. At this point, I've tried everything I could.
I don't know if it was wine, the nvidia utils or a recent update, but something's causing a lot of program that used to run to not run anymore. Here are the error messages for the programs that don't run:
Kodi - logfile -> https://pastebin.com/hReyvWxa
modprobe: FATAL: Module nvidia not found in directory /lib/modules/4.19.2-arch1-1-AR
/usr/bin/kodi: line 175: 1777 Segmentation fault (core dumped) "$LIBDIR/${bin_
Crash report available at /home/lofenyy/kodi_crashlog-20181120_014120.log
SuperTuxKart (logfile almost identical)
[verbose ] main: Error messages and other text output will be logged to /home/lofen
[info ] [FileManager]: Data files will be fetched from: '/usr/share/supertuxkart/d
[info ] [FileManager]: User directory is '/home/lofenyy/.config/supertuxkart/0.8.2
[info ] [FileManager]: Addons files will be stored in '/home/lofenyy/.local/share/
[info ] [FileManager]: Screenshots will be stored in '/home/lofenyy/.local/share/s
[info ] [FileManager]: User-defined grand prix will be stored in '/home/lofenyy/.l
[info ] [FileManager]: Asset 0 will be loaded from '/usr/share/supertuxkart/data/c
[info ] [FileManager]: Asset 1 will be loaded from '/usr/share/supertuxkart/data/g
[info ] [FileManager]: Asset 2 will be loaded from '/usr/share/supertuxkart/data/g
[info ] [FileManager]: Asset 3 will be loaded from '/usr/share/supertuxkart/data/g
[info ] [FileManager]: Asset 4 will be loaded from '/usr/share/supertuxkart/data/l
[info ] [FileManager]: Asset 5 will be loaded from '/usr/share/supertuxkart/data/m
[info ] [FileManager]: Asset 6 will be loaded from '/usr/share/supertuxkart/data/m
[info ] [FileManager]: Asset 7 will be loaded from '/usr/share/supertuxkart/data/r
[info ] [FileManager]: Asset 8 will be loaded from '/usr/share/supertuxkart/data/t
[info ] [FileManager]: Asset 9 will be loaded from '/usr/share/supertuxkart/data/s
[info ] [FileManager]: Asset 10 will be loaded from '/usr/share/supertuxkart/data/
[info ] [FileManager]: Asset 11 will be loaded from '/usr/share/supertuxkart/data/
[info ] [FileManager]: Asset 12 will be loaded from '/usr/share/supertuxkart/data/
[info ] [FileManager]: Asset 13 will be loaded from '/usr/share/supertuxkart/data/
[info ] [FileManager]: Asset 14 will be loaded from '/usr/share/supertuxkart/data/
[verbose ] translation: Env var LANGUAGE = 'en_US.UTF-8'.
[verbose ] translation: Language 'English (United States)'.
Adding language fallback en
Irrlicht Engine version 1.8.0
Linux 4.19.2-arch1-1-ARCH #1 SMP PREEMPT Tue Nov 13 21:16:19 UTC 2018 x86_64
[warn ] [IrrDriver Temp Logger]: Level 2: Could not create GLX rendering context.
[warn ] [IrrDriver Temp Logger]: Level 2: Could not create GLX rendering context.
[warn ] [IrrDriver Temp Logger]: Level 2: Could not create GLX rendering context.
[warn ] [IrrDriver Temp Logger]: Level 2: Could not create GLX rendering context.
[fatal ] irr_driver: Couldn't initialise irrlicht device. Quitting.
minetest
2018-11-20 01:41:37: WARNING[Main]: Couldn't find a locale directory!
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 26
Current serial number in output stream: 27
Wine (the original error message before uninstalling)
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f3f4,0x00000000), stub!
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 159
Current serial number in output stream: 160
Last edited by Lofenyy (2018-11-20 11:21:00)
Offline
Your nvidia module is not being loaded, what are the outputs of
lspci -k
dmesg
pacman -Qs linux
pacman -Qs nvidia
Offline
After running 'pacman -Qs nvidia', the issue became obvious that I didn't uninstall lib32-nvidia-340xx-utils when I uninstalled wine. I thought they'd uninstall together since it was technically a dependency. It was inappropriate to have a nvidia kernel module in the first place because I don't have any nvidia hardware. Thanks for the help!
Last edited by Lofenyy (2018-11-20 11:20:25)
Offline
The "technical" dependency here was lib32-libgl, if you've never installed something that provides lib32-libgl pacman will show you a list of packages that fulfill that dependency, there are two in the official repos: lib32-nvidia-340xx-utils and lib32-libglvnd . if you don't have a nvidia card that needs 340xx you must choose lib32-libglvnd, however it is the second choice here and if you just hit enter without checking what pacman tells you, you get an incompatible libgl (I'm not sure on the exact logic on why it is resolved to the first choice despite only being relevant for a minority of setups, but it is).
Last edited by V1del (2018-11-20 11:31:35)
Offline