Паровые Ошибки в выбранной Nvidia GPU на Ubuntu 16.04

Я устанавливаю главную Nvidia и избранную Nvidia значением по умолчанию. (У меня есть собственный nvidia-361). Затем, когда я пытающийся запустить Пар я получаю те ошибки:

$ steam
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
[2016-05-28 19:45:46] Startup - updater built Apr 29 2016 22:18:33
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)

и вот именно в здесь. Давайте пойдем туда:

$ ./steam.sh
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
[2016-05-28 19:50:48] Startup - updater built Apr 29 2016 22:18:33
Installing breakpad exception handler for appid(steam)/version(1461972496)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)

Мой Пар установил в/home/$USER/.steam, и я просто выполняю его./steam.sh

От них проблема с установкой Пара на Ubuntu 15.04 + только работают что:

LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib32/nvidia-361/:/usr/lib/nvidia-361/" steam

Но! Когда я просто переключаюсь графический на Intel (главно-избранный Intel и пережурнал), я могу легкий Пар выполнения от команды на Рабочем столе. Команда проста:

/home/$USER/.steam/steam.sh %U

Но! Я должен выполнить его как этот только, когда я, активируют Nvidia.

Так, как я могу создать новую команду на настольном и выполненном паре на Nvidia без терминала?

0
задан 13 April 2017 в 15:23

1 ответ

Вставьте это:

[Desktop Entry]
Name=Steam with NVidia
Exec=LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib32/nvidia-361/:/usr/lib/nvidia-361/" steam
Terminal=false
Icon=steam
Type=Application
Categories=Game;

... в названный файл steamnvidia.desktop и помещенный это в каталог /usr/local/share/applications. Необходимо видеть другой .desktop файлы там, которые будут иметь подобную структуру к этому. Удостоверьтесь, что этот файл является исполняемым файлом (chmod +x steamnvidia.desktop), и Вы, вероятно, должны будете базироваться полномочия получить его в папку выше.

Теперь поиск в тире (может взять пару раз, ища его для переиндексации), "Пар с Nvidia", как Name= строка на шоу файла.

Если необходимо изменить строку выполнения по любой причине, измениться Exec= строка к тому, в чем Вы нуждаетесь.

Вы, возможно, также должны были бы дать полное steam путь, не уверенный, если переменные окружения будут работать в файлах на рабочем столе.

1
ответ дан 23 December 2019 в 17:29

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

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