LINUX.ORG.RU

Не запускается Steam

 , ,


0

1

Debian Testing, Nvidia, x64

При запуске Steam ошибка:

OpenGl glx extension not supported by display
Всё ставил по мануалу из wiki Debian-а

glxinfo:

name of display: :0
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
modprobe nvidia:
modprobe: FATAL: Module nvidia-current not found in directory /lib/modules/4.18.0-1-amd64
modprobe: ERROR: ../libkmod/libkmod-module.c:979 command_do() Error running install command for nvidia
modprobe: ERROR: could not insert 'nvidia': Operation not permitted
nvidia-settings:
Xlib:  extension "GLX" missing on display ":0".
ERROR: NVIDIA driver is not loaded
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
Как починить? Драйвера криво встали, раз Module nvidia-current not found in directory...?

★★★★★

Драйвера криво встали, раз Module nvidia-current not found in directory...?

очевидно. dpkg-reconfigure nvidia-dkms (или как там пакет с драйвером в дебиане называется)

eternal_sorrow ★★★★★
()

сразу подозрение на то, что драйвер не собирается для твоего ядра

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Сделаль:

Done.
Loading new nvidia-current-390.87 DKMS files...
Building for 4.18.0-1-amd64
Module build for kernel 4.18.0-1-amd64 was skipped since the
kernel headers for this kernel does not seem to be installed.
Хотя linux-headers-amd64 установлен

сразу подозрение на то, что драйвер не собирается для твоего ядра

На другом ляликсе всё ОК

CryNet ★★★★★
() автор топика
Ответ на: комментарий от CryNet

посмотри внимательно, правильный пакет должен называться linux-headers-4.18.0-1 как то так. возможно как то неправильно устанавливалась текущая версия ядра и нужные хедеры не подтянулись.

попробуй в

apt search linux-headers

поискать нужную версию

eternal_sorrow ★★★★★
()

Тут несколько вещей.

Во-первых, у меня на Debian Testing одно время были проблемы с запуском Bumblebee, которые разрешились только недавно (после обновления до ядра 4.19, обновления пакетов с драйверами, иксов и т.п.).

Во-вторых, дай ссылку на мануал, по которому ты ставил. Я не понимаю, почему у тебя при установке этих драйверов не подтянулись заголовки ядра для DKMS. Может, мануал не тот?

В-третьих, у тебя основная графическая система — это иксы или Wayland?

proud_anon ★★★★★
()
Ответ на: комментарий от CryNet

А та команда, которую ты написал, попробует установить linux-headers-amd64, версию это регулярное выражение не включает.

proud_anon ★★★★★
()
Ответ на: комментарий от proud_anon

Vsevolod-linuxoid, eternal_sorrow, proud_anon, обновил я ядро, установив linux-image-amd64, linux-headers-amd64. Система раком не стала — уже хорошо. modprobe nvidia теперь ничего не выводит.

uname -a:

Linux server 4.19.0-1-amd64
Но Steam продолжает выводить ту же ошибку.

это иксы или Wayland?

Иксы

CryNet ★★★★★
() автор топика
Последнее исправление: CryNet (всего исправлений: 2)
Ответ на: комментарий от eternal_sorrow

В общем. Удалил я проприетарный драйвер — Стим запустился без ошибок. Запустил игру — она отлично отработала на свободном драйвере.

CryNet ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.