У меня были драйверы nvidia-450, и все работало нормально. Сегодня я обновил свою ОС, и после этого Steam не работает.
Running Steam on ubuntu 20.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
WARNING: Using default/fallback debugger launch
/home/ilys/.steam/ubuntu12_32/steam -nominidumps -nobreakpad
[2021-06-16 16:28:49] Startup - updater built Jun 16 2021 05:25:53
[2021-06-16 16:28:49] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
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: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
Я переустановил все новые драйверы.
sudo apt install nvidia-driver-460 --reinstall`
sudo apt install nvidia-dkms-460 --reinstall
sudo apt install libnvidia-gl-460 --reinstall
sudo apt install libnvidia-common-460 --reinstall
nvidia-smi
Wed Jun 16 16:33:46 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.80 Driver Version: 460.80 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce GTX 1060 Off | 00000000:01:00.0 On | N/A |
| N/A 48C P8 7W / N/A | 433MiB / 6069MiB | 6% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1348 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 2119 G /usr/lib/xorg/Xorg 117MiB |
| 0 N/A N/A 2287 G /usr/bin/kwin_x11 36MiB |
| 0 N/A N/A 2295 G /usr/bin/plasmashell 60MiB |
| 0 N/A N/A 2773 G /usr/lib/firefox/firefox 171MiB |
+-----------------------------------------------------------------------------+
Я прочитал в одной теме, запустив STEAM_RUNTIME = 0 steam
Running Steam on ubuntu 20.04 64-bit
STEAM_RUNTIME is disabled by the user
Error: You are missing the following 32-bit libraries, and Steam may not run:
libXtst.so.6
libgtk-x11-2.0.so.0
libpipewire-0.3.so.0
У меня есть все эти пакеты
Переустановил Steam. Но ничего не помогло. Я не знаю, что мне делать.
Это хорошо известная ошибка, описанная в Steam-for -Linux .
Мне интересно, почему вы используете 460 драйверов, а 465 драйверов доступны. Однако попробуйте установить следующую библиотеку
sudo apt install libnvidia-gl-460:i386
. В противном случае проверьте apt-policy
apt-cache policy libnvidia-gl-460 libnvidia-gl-460:i386
. Если это не сработает, установите новые драйверы из следующего ppa
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-465 libnvidia-gl-465 libnvidia-gl-465:i386
Кроме того, будет разумно переустановить Steam.