Steam не запустится должным образом без команды терминала

Я заметил, что Steam не запустился, когда я установил его, вскоре после установки Ubuntu 15.10. Итак, я запустил команду:

LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam   

И это работало нормально. Это не будет работать без команды. Есть ли способ заставить Steam работать без перехода в терминал или поместить эту команду в скрипт bash (о котором я ничего не знаю)

3 ответа

У меня была такая же проблема, исправил ее, как только я пропустил пар через терминал с помощью команды

steam

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

Я переключил драйверы видеокарты с драйвера по умолчанию на драйвер nvidia (у меня есть карты nvidia), и проблема, похоже, была исправлена.

Отредактируйте упаковщик, который запускает steam:

Откройте терминал (Ctrl+Alt+T) и введите команду

sudo nano /usr/games/steam

спуститесь на 5 строк (после строки, которая говорит "set -e") и введите строку сверху:

LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam

Это должно быть на линии само по себе.

Теперь нажмите ctrl+o, чтобы сохранить файл, и ctrl+x, чтобы выйти из nano. Steam теперь будет работать без ввода этой строки.

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