Steam - libGL.so.1

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

Я удалил и установил различные комбинации libGL.so.1 для 32 бит, и теперь у меня есть он, где появится GUI для пара, но он не будет запускать все это.

Я сделал чистую установку после того, как установил свой GTX 1060 на днях. Перед этим Steam работал отлично, поэтому я знаю, что это не моя настройка. Однако, возможно, установка драйверов nvidia перед пара была проблемой?

Вот результат, когда я пытаюсь запустить пар:

Running Steam on ubuntu 16.04 64-bit STEAM_RUNTIME is enabled automatically Error: You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1 Installing breakpad exception handler for appid(steam)/version(1496897923) Installing breakpad exception handler for appid(steam)/version(1496897923) Installing breakpad exception handler for appid(steam)/version(1496897923) Failed to load steamui.so - dlerror(): libGL.so.1: wrong ELF class: ELFCLASS64 Installing breakpad exception handler for appid(steam)/version(1496897923) [2017-06-16 01:59:01] Startup - updater built Jun 8 2017 04:33:02 Looks like steam didn't shutdown cleanly, scheduling immediate update check [2017-06-16 01:59:01] Checking for update on startup [2017-06-16 01:59:01] Checking for available updates... [2017-06-16 01:59:02] Download skipped: /client/steam_client_ubuntu12 version 1496897923, installed version 1496897923 [2017-06-16 01:59:02] Nothing to do [2017-06-16 01:59:02] Verifying installation... [2017-06-16 01:59:02] Performing checksum verification of executable files [2017-06-16 01:59:02] Verification complete [2017-06-16 01:59:06] Shutdown

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

1
задан 16 June 2017 в 10:49

2 ответа

libGL.so.1 является частью пакета mesa. Вы должны (повторно) установить пакет, используя apt:

sudo apt-get install --reinstall libgl1-mesa-glx:i386

Если это не устранит проблему. вы можете создать конфигурацию для пара для загрузки правильных библиотек:

sudo nano /etc/ld.so.conf.d/steam.conf

контент должен указывать на libs

/usr/lib32 /usr/lib/i386-linux-gnu/mesa

... не забудьте применить новую конфигурацию [ ! d3] sudo ldconfig

2
ответ дан 18 July 2018 в 11:34

libGL.so.1 является частью пакета mesa. Вы должны (повторно) установить пакет, используя apt:

sudo apt-get install --reinstall libgl1-mesa-glx:i386

Если это не устранит проблему. вы можете создать конфигурацию для пара для загрузки правильных библиотек:

sudo nano /etc/ld.so.conf.d/steam.conf

контент должен указывать на libs

/usr/lib32 /usr/lib/i386-linux-gnu/mesa

... не забудьте применить новую конфигурацию [ ! d3] sudo ldconfig

2
ответ дан 24 July 2018 в 19:49
  • 1
    Возможно, я создал steam.conf неправильно. Что должен содержать файл явно? Я все еще получаю ту же ошибку. Steam теперь даже не начнет сеанс GUI. Просто дает: Running Steam on ubuntu 16.04 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1496897923) libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast – Christopher Bare 16 June 2017 в 18:47
  • 2
    Я забыл упомянуть, если это актуально, паровая версия, которую я использую, - это паровая версия. Казалось, что это была более новая версия пара, поэтому я пошел с этим. Я знаю, что это работает, потому что раньше я работал на той же машине. – Christopher Bare 16 June 2017 в 22:00

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

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