[SOLVED] Tried to install a different video driver, now Steam doesn't work

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
Recently I have been trying to get my Steam games working on Lutris. I have had a consistent library issue until I suspected it may be because I needed to install the proprietary video driver instead of the Nouveau drivers I have been using since installation. I wasn't sure how to do this without breaking anything, and after sudo pacman -S nvidia && sudo pacman -Rsn xf86-video-nouveau, sure enough, Steam no longer starts. I always get the same error printed to STDOUT, which strangely enough seems to have nothing to do with video drivers.

Code:
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/lonefox256/.local/share/Steam/ubuntu12_32/steam
[2020-11-22 23:48:21] Startup - updater built Nov 20 2020 21:48:51
[2020-11-22 23:48:21] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-22 23:48:23] Loading cached metrics from disk (/home/lonefox256/.local/share/Steam/package/steam_client_metrics.bin)
[2020-11-22 23:48:23] Using the following download hosts for Public, Realm steamglobal
[2020-11-22 23:48:23] 1. http://media4.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-22 23:48:23] Verifying installation...
[2020-11-22 23:48:24] Verification complete
Loaded SDL version 2.0.13-6215953
Installing breakpad exception handler for appid(steam)/version(1605919008)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
CAppInfoCacheReadFromDiskThread took 368 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
[1122/234835.647066:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[1122/234836.659711:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1122/234836.659792:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1122/234836.659798:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1122/234836.659803:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
CApplicationManagerPopulateThread took 8141 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Proceed to auto login

** (steam:1136): WARNING **: 23:48:40.997: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files
[1122/234842.550312:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1122/234842.550373:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1122/234842.550378:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1122/234842.550382:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1122/234842.551024:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
[1122/234843.069330:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
Requested Force create but SharedObjectMutex already created
Forced create but already created for SharedObjectEvent
Forced create but already created for SharedObjectEvent
[1122/234843.831177:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1122/234843.831410:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1122/234843.831429:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1122/234843.831458:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1122/234843.916064:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Exiting workitem thread
[2020-11-22 23:48:46] Shutdown

It persists even after I reinstalled the old driver at the same time as the new one (having them both installed) and restarting my machine, running mkinitcpio -P and even grub-mkconfig -o /boot/grub/grub.cfg. I am not sure how to get Steam back to working condition, or how to "properly" swap to a different video driver post-install.

This may not even be a problem related to my video drivers, but this log seems like it should be enough for an experienced person to know what the problem is. Hopefully this solves my specific problem once and for all, because I don't seem to see a specific forum thread covering this when using a search engine.
 


f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
Steam is a 32bit application so you will need the 32 bit nvidia libraries, you need both the nvidia package and lib32-nvidia-utils.
 
Last edited:
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
I tried to install that and Pacman reported that the package in question was already up to date. I reinstalled it anyway, and sure enough no luck. This is my log now:
Code:
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/lonefox256/.local/share/Steam/ubuntu12_32/steam
[2020-11-23 16:36:43] Startup - updater built Nov 20 2020 21:48:51
[2020-11-23 16:36:43] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-23 16:36:45] Loading cached metrics from disk (/home/lonefox256/.local/share/Steam/package/steam_client_metrics.bin)
[2020-11-23 16:36:45] Using the following download hosts for Public, Realm steamglobal
[2020-11-23 16:36:45] 1. http://media4.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-23 16:36:45] Verifying installation...
[2020-11-23 16:36:46] Verification complete
Loaded SDL version 2.0.13-6215953
Installing breakpad exception handler for appid(steam)/version(1605919008)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
CAppInfoCacheReadFromDiskThread took 1626 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
[1123/163657.641587:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[1123/163659.003646:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1123/163659.003728:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1123/163659.003736:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1123/163659.003744:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
CApplicationManagerPopulateThread took 8493 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Proceed to auto login

** (steam:1132): WARNING **: 16:37:01.577: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files
Installing breakpad exception handler for appid(steam)/version(1605919008)
[1123/163703.447537:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1123/163703.447616:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1123/163703.447623:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1123/163703.447630:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1123/163703.448356:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
[1123/163704.101612:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
[1123/163705.538112:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1123/163705.538349:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1123/163705.538368:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1123/163705.538384:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1123/163705.551054:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan.
BInit - Unable to initialize Vulkan!
Exiting workitem thread
[2020-11-23 16:37:08] Shutdown
 

f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
Check if these packages is installed: lib32-vulkan-icd-loader and vulkan-icd-loader.
 
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
I tried to install those and yet again Pacman reports they are up to date already. I noticed in the Steam logs one line BInit - Unable to initialize Vulkan! so it may be a problem with Vulkan but there actually seems to be a ton of errors in the logs. Can't post again because I'm posting on mobile, but it's pretty similar to what I have already posted twice.
 

f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
For some reason it isn't able to initialize vulkan even though you have the correct vulkan packages installed. Try and launch steam through gdb to see if you get anymore information, that's why I usually do when I have problems with steam.
 

Lord Boltar

Well-Known Member
Joined
Nov 24, 2020
Messages
984
Reaction score
637
Credits
7,299
First need to know what Nvidia card you have - to get the latest drivers you need to add the PPA

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update


You can now close the terminal and open your Driver Manager or you can install them manually
 

f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
First need to know what Nvidia card you have - to get the latest drivers you need to add the PPA

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update


You can now close the terminal and open your Driver Manager or you can install them manually
That's not going to work on an Arch based distribution.
 

Lord Boltar

Well-Known Member
Joined
Nov 24, 2020
Messages
984
Reaction score
637
Credits
7,299
Been using Buntu based distro - hence the PPA - think for arch it would be
sudo pacman -Syyu to make sure the system is updated then
sudo pacman -S nvidia nvidia-utils nvidia-settings xorg-server-devel opencl-nvidia

What I can't remember is if you have to blacklist the nouveau drivers or not after the nvidia install. I think you do but can't remember getting old I guess
 
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
So I noticed something, looking at the Nvidia wiki article, is that the driver "nvidia" is actually not the right driver I needed to install. I actually use a custom kernel (specifically both linux-zen and linux-hardened in alternation), so in order to have the driver installed properly I needed nvidia-dkms, so I installed that. That actually got rid of the line BInit - Unable to initialize Vulkan! in the logs. I also tried installing and enabling Network Manager, something I don't use because I can access the network without it just by using IWD, but I wanted to see if installing it made any difference. I was disappointed to see that the problem has not been solved, only unraveled by a single layer. This is the logs now.
Code:
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/lonefox256/.local/share/Steam/ubuntu12_32/steam
[2020-11-26 17:26:32] Startup - updater built Nov 20 2020 21:48:51
[2020-11-26 17:26:32] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-26 17:26:32] Loading cached metrics from disk (/home/lonefox256/.local/share/Steam/package/steam_client_metrics.bin)
[2020-11-26 17:26:32] Using the following download hosts for Public, Realm steamglobal
[2020-11-26 17:26:32] 1. http://media4.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-26 17:26:32] Verifying installation...
[2020-11-26 17:26:32] Verification complete
Loaded SDL version 2.0.13-6215953
Installing breakpad exception handler for appid(steam)/version(1605919008)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
[1126/172633.237105:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[1126/172633.261834:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1126/172633.261894:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1126/172633.261899:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1126/172633.261903:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1126/172633.300073:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1126/172633.300131:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1126/172633.300136:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1126/172633.300140:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1126/172633.300735:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
[1126/172633.407704:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
[1126/172633.454235:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1126/172633.454314:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1126/172633.454323:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1126/172633.454331:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1126/172633.455138:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
CAppInfoCacheReadFromDiskThread took 125 milliseconds to initialize
CApplicationManagerPopulateThread took 3331 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Proceed to auto login

** (steam:1980): WARNING **: 17:26:36.895: Unknown device type 14

** (steam:1980): WARNING **: 17:26:36.895: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type

** (steam:1980): WARNING **: 17:26:36.939: Unknown device type 30

** (steam:1980): WARNING **: 17:26:36.939: Could not create object for /org/freedesktop/NetworkManager/Devices/3: unknown object type
Installing breakpad exception handler for appid(steam)/version(1605919008)
Exiting workitem thread
[2020-11-26 17:26:39] Shutdown
Edit: So I think the problem here is I need to figure out how to properly remove nouveau from my computer, as it seems that when I try to uninstall mesa, this happens:
$ sudo pacman -Rsn mesa lib32-mesa
Code:
[sudo] password for lonefox256:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing mesa breaks dependency 'mesa' required by gst-plugins-base-libs
:: removing mesa breaks dependency 'mesa' required by gtk3
:: removing lib32-mesa breaks dependency 'lib32-mesa' required by lib32-gtk3
:: removing lib32-mesa breaks dependency 'lib32-mesa' required by lib32-libglvnd
:: removing mesa breaks dependency 'mesa' required by libglvnd
:: removing mesa breaks dependency 'mesa' required by mpv
:: removing mesa breaks dependency 'mesa' required by qt5-base
:: removing mesa breaks dependency 'mesa' required by xorg-server-devel
I was able to uninstall xf86-video-nouveau, however, but it seems to not do anything, as when I run mkinitcpio -M, I still get
Code:
==> Modules autodetected
ac
acpi_cpufreq
aesni_intel
atkbd
battery
btusb
coretemp
crc32c_intel
crc32_pclmul
crct10dif_pclmul
cros_ec_ishtp
dcdbas
dell_laptop
dell_smbios
dell_smm_hwmon
dell_wmi
dell_wmi_descriptor
ee1004
evdev
ext4
fjes
ghash_clmulni_intel
hid_generic
hid_multitouch
hid_sensor_accel_3d
hid_sensor_gyro_3d
hid_sensor_hub
hid_sensor_incl_3d
hid_sensor_magn_3d
hid_sensor_rotation
i2c_designware_platform
i2c_hid
i2c_i801
i8042
i915
idma64
input_leds
int3400_thermal
int3402_thermal
int3403_thermal
intel_cstate
intel_hid
intel_ish_ipc
intel_ishtp_hid
intel_ishtp_loader
intel_lpss_pci
intel_pch_thermal
intel_powerclamp
intel_rapl_common
intel_rapl_msr
intel_uncore
intel_vbtn
intel_xhci_usb_role_switch
iTCO_wdt
iwlwifi
joydev
kvm_intel
mac_hid
mei_hdcp
mei_me
mousedev
mxm_wmi
nouveau
nvidia
nvidia_drm
pcc_cpufreq
pcspkr
processor_thermal_device
psmouse
rapl
sd_mod
serio_raw
snd_hda_codec_hdmi
snd_hda_codec_realtek
snd_hda_intel
snd_soc_skl
snd_usb_audio
soc_button_array
tpm_crb
tpm_tis
uas
ucsi_acpi
usbhid
usb_storage
uvcvideo
wmi
wmi_bmof
x86_pkg_temp_thermal
xhci_pci
Now how do I truly uninstall Nouveau? It seems like the most logical next step here. The Arch wiki is not being clear with it either.
 
Last edited:
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
So funny story, this just became an Xorg issue. In an attempt to blacklist/remove Nouveau, I broke XDM which is my display manager. Now I can't do anything on my computer at all, including logging in and giving you any logs. I get something similar to this:
xdm-archlinux.service: Failed with result 'protocol'.
 

f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
So I noticed something, looking at the Nvidia wiki article, is that the driver "nvidia" is actually not the right driver I needed to install. I actually use a custom kernel (specifically both linux-zen and linux-hardened in alternation), so in order to have the driver installed properly I needed nvidia-dkms, so I installed that. That actually got rid of the line BInit - Unable to initialize Vulkan! in the logs. I also tried installing and enabling Network Manager, something I don't use because I can access the network without it just by using IWD, but I wanted to see if installing it made any difference. I was disappointed to see that the problem has not been solved, only unraveled by a single layer. This is the logs now.
Code:
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/lonefox256/.local/share/Steam/ubuntu12_32/steam
[2020-11-26 17:26:32] Startup - updater built Nov 20 2020 21:48:51
[2020-11-26 17:26:32] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-26 17:26:32] Loading cached metrics from disk (/home/lonefox256/.local/share/Steam/package/steam_client_metrics.bin)
[2020-11-26 17:26:32] Using the following download hosts for Public, Realm steamglobal
[2020-11-26 17:26:32] 1. http://media4.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
Installing breakpad exception handler for appid(steam)/version(1605919008)
[2020-11-26 17:26:32] Verifying installation...
[2020-11-26 17:26:32] Verification complete
Loaded SDL version 2.0.13-6215953
Installing breakpad exception handler for appid(steam)/version(1605919008)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
[1126/172633.237105:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[1126/172633.261834:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1126/172633.261894:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1126/172633.261899:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1126/172633.261903:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1126/172633.300073:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1126/172633.300131:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1126/172633.300136:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1126/172633.300140:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1126/172633.300735:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
[1126/172633.407704:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
[1126/172633.454235:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[1126/172633.454314:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1605908830
[1126/172633.454323:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[1126/172633.454331:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[1126/172633.455138:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
CAppInfoCacheReadFromDiskThread took 125 milliseconds to initialize
CApplicationManagerPopulateThread took 3331 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Installing breakpad exception handler for appid(steam)/version(1605919008)
Proceed to auto login

** (steam:1980): WARNING **: 17:26:36.895: Unknown device type 14

** (steam:1980): WARNING **: 17:26:36.895: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type

** (steam:1980): WARNING **: 17:26:36.939: Unknown device type 30

** (steam:1980): WARNING **: 17:26:36.939: Could not create object for /org/freedesktop/NetworkManager/Devices/3: unknown object type
Installing breakpad exception handler for appid(steam)/version(1605919008)
Exiting workitem thread
[2020-11-26 17:26:39] Shutdown
Edit: So I think the problem here is I need to figure out how to properly remove nouveau from my computer, as it seems that when I try to uninstall mesa, this happens:
$ sudo pacman -Rsn mesa lib32-mesa
Code:
[sudo] password for lonefox256:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing mesa breaks dependency 'mesa' required by gst-plugins-base-libs
:: removing mesa breaks dependency 'mesa' required by gtk3
:: removing lib32-mesa breaks dependency 'lib32-mesa' required by lib32-gtk3
:: removing lib32-mesa breaks dependency 'lib32-mesa' required by lib32-libglvnd
:: removing mesa breaks dependency 'mesa' required by libglvnd
:: removing mesa breaks dependency 'mesa' required by mpv
:: removing mesa breaks dependency 'mesa' required by qt5-base
:: removing mesa breaks dependency 'mesa' required by xorg-server-devel
I was able to uninstall xf86-video-nouveau, however, but it seems to not do anything, as when I run mkinitcpio -M, I still get
Code:
==> Modules autodetected
Now how do I truly uninstall Nouveau? It seems like the most logical next step here. The Arch wiki is not being clear with it either.
Leave mesa installed is a dependency of some other applications you have installed. Removing xf86-video-nouveau is enough because it uninstalls the nouveau driver, if you have nouveau listed under MODULES in /etc/mkinitcpio.conf remove it there and rerun mkinitcpio -P.
 

f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
So funny story, this just became an Xorg issue. In an attempt to blacklist/remove Nouveau, I broke XDM which is my display manager. Now I can't do anything on my computer at all, including logging in and giving you any logs. I get something similar to this:
xdm-archlinux.service: Failed with result 'protocol'.
When your computer is on and booted press: ctrl+alt+f6, login with your user, undo your blacklist change and reboot. What kernel are you running and what nvidia card do you have?
 
Last edited:
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
My computer seems to be corrupted beyond repair. This thread is about getting my computer to a state where there are no missing or duplicate drivers, something that should be obvious. I don't know what you mean by "undo your blacklist change" because I am utterly confused by the situation my computer is in right now. I don't know how to get it to a state where either driver is running by itself, and Xorg not running is confusing as I don't know of any real failure information other than journalctl -xe.This problem is reaching the level of some kind of hard drive write head issue rapidly; is it time to reinstall Arch?
Also, when I look at /etc/mkinitcpio.conf the line with "MODULES" just says MODULES=(), I see that a lot, that other stuff is supposed to be there but maybe my system keeps track of those differently.
Actually I think that only applies to people who use early loading.
 
Last edited:
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
When your computer is on and booted press: ctrl+alt+f6, login with your user, undo your blacklist change and reboot. What kernel are you running and what nvidia card do you have?
I am running both linux-hardened and linux-zen on my computer, Those previous logs may have been on either kernel.
I can't log in to my computer to show you any direct information until I fix XDM.
 
Last edited:

f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
I am running both linux-hardened and linux-zen on my computer, Those previous logs may have been on either kernel.
I can't log in to my computer to show you any direct information until I fix XDM.
Yeah it was early where I am when I replied. Boot from the Arch installation media, then chroot into your system and fix it from there. And yes if you are running anything other than the default kernel you will need nvidia-dkms.
 
Last edited:
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
More information on Xorg not working (I swear we'll get back to Steam at some point.)
# xdm -error FILE

Code:
xdm error (pid XXX): server unexpectedly died
xdm error (pid XXX): Server for display :0 can't be started, session disabled
xdm info (pid XXX): Exiting
":0" is actually :0 exactly so that could be the problem. Maybe it's not configured properly.
Edit: Earlier in the file:
Code:
Fatal server error
(EE) no screens found(EE)
I am typing this as it shows on the screen so there may be typos. I removed likely irrelevant information (XXX is the process ID I.e. 868, FILE was a directory where I chose to write XDM error logs to.
 

f33dm3bits

Gold Member
Gold Supporter
Joined
Dec 11, 2019
Messages
3,883
Reaction score
2,623
Credits
28,051
So funny story, this just became an Xorg issue. In an attempt to blacklist/remove Nouveau, I broke XDM which is my display manager. Now I can't do anything on my computer at all, including logging in and giving you any logs. I get something similar to this:
xdm-archlinux.service: Failed with result 'protocol'.
What did you do to blacklist the nouveau driver since it seems all your problems started from there?
 
OP
W

WisePassion

Member
Joined
May 17, 2020
Messages
35
Reaction score
7
Credits
388
Guys I don't think that missing/conflicting drivers are the issue here. When I use lspci -v, I notice the lines on my graphics card say "Loaded driver: nvidia" and "Available drivers: nvidia, nvidia_drm, nouveau" I notice that when I undo the blacklistings at /etc/modprobe.d/*.conf, /usr/lib/modprobe.d/nvidia.conf and /usr/lib/modprobe.d/nvidia-dkms.conf, and set my xorg.conf to use "nouveau" drivers, I see lspci tells me that the Nouveau driver is being used. No errors are reported by that. So that is not the problem (I think).
What did you do to blacklist the nouveau driver since it seems all your problems started from there?
I started by adding this to /etc/modprobe.d/*.conf
Code:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
But even after deleting that file, nothing changes about the problem.
Seriously could be a hardware issue guys.
Also Nvidia actually did have a system for blacklisting Nouveau, and I can actually undo this and it doesn't make a difference.

Edit: Also when I look at /var/log/Xorg.0.log
Code:
...
[   100.192] (EE) No devices detected.
[   100.192] (EE)
Fatal server error:
[   100.192] (EE) no screens found(EE)
[   100.192] (EE)
Please consult the X.Org Foundation Support
         at http://wiki.x.org
for help.
[   100.192] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   100.192] (EE)
[   100.255] (EE) Server terminated with error (1). Closing log file.
I'm typing this out exactly as it shows on screen so there may be typos.
 
Last edited:
$100 Digital Ocean Credit
Get a free VM to test out Linux!

Staff online


Top