Драйвер OpenGL сломался после обновления до Ubuntu 19.04

Я обновился с Ubuntu 18.04 до 19.04 сегодня, но, к моему удивлению, пара перестала работать после обновления.

Запуск steam из командной строки выдает следующую ошибку:

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:  152 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)

, так как проблема не была решена после перезагрузки, я погуглил и обнаружил, что мой драйвер opengl был сломан. Я сделал:

sudo apt install mesa-utils:i386
sudo add-apt-repository ppa:ubuntu-x-swat/updates
sudo apt dist-upgrade

Но это не имело никакого эффекта. Вывод glxinfo после приведенных выше команд:

name of display: :0
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  63
  Current serial number in output stream:  62

Любая помощь будет принята с благодарностью, заранее спасибо.

1
задан 14 September 2019 в 03:41

1 ответ

Steam использует 32-битные библиотеки (i386), которых у вас нет. В моем случае у меня есть драйвер nvidia 390, поэтому я установил пакет libnvidia-gl-390: i386 , и он решил проблему. В вашем случае, поскольку у вас есть драйвер nvidia 430, это должно решить проблему для вас:

sudo apt install libnvidia-gl-430:i386
7
ответ дан 23 December 2019 в 01:35

Другие вопросы по тегам:

Похожие вопросы: