STEAM 组
MagOS-Linux MagOS-Linux
STEAM 组
MagOS-Linux MagOS-Linux
2
游戏中
14
在线
成立于
2016 年 12 月 25 日
语言
俄语
国家/地区
Russian Federation 
正在显示第 31 - 35 项,共 35 项条目
在论坛“MagOS-Linux Обмен/Trade”中
0
Полезные ссылки/Usefull links
在论坛“MagOS-Linux Игры/Games”中
1
Типичные технические проблемы при запуске игр в Linux
Черный экран Unity
Проблема проявляется как правило в полноэкранном режиме. Игра просто зависает на начальной стадии загрузки и не реагирует ни на какие действия пользователя, кроме kill -9

Решение: установите параметры запуска "%command% -screen-fullscreen 0"
С помощью параметров можно также установить разрешение окна "%command% -screen-fullscreen 0 -screen-width 1600 -screen-height 1000"

Как сделать: Библиотека-Игра (правая мышь)-Свойства-Установить параметры запуска

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

Решение: установите параметры запуска "LC_ALL=C %command%"

Как сделать: Библиотека-Игра (правая мышь)-Свойства-Установить параметры запуска

Java игры
Некоторые игры вылетают при запуске из-за несовместимости системных программ и 32битных библиотек ubuntu, которые идут вместе с клиентом стима. Как правило, проблема проявляется в играх, сделанный на Java.

Решение: установите параметры запуска "LD_LIBRARY_PATH= %command%"

Как сделать: Библиотека-Игра (правая мышь)-Свойства-Установить параметры запуска

3 проблемы в одном
Некоторые разработчики умудряются выпускать продукты в таком виде, что может понадобится сразу несколько вышеописанных решений, вы можете без проблем их совместить в конструкцию вида "LC_ALL=C LD_LIBRARY_PATH= %command% -screen-fullscreen 0 -screen-width 1600 -screen-height 1000"

нехватка библиотек
иногда игра вылетает при запуске из-за того что разработчик собрал игру с динамическими библиотеками, которые забыл положить в поставку. Иногда теряются библиотеки самого стима, иногда системные. В первом случае библиотеки можно взять с другой игры. Во втором случае, если игра 64бит, то библиотеки можно ставить прямо в систему, если 32 бит то взять с сервера ubuntu[ru.archive.ubuntu.com]
Как определить: выйдете из стима, запустите его в консоли (F12 steam), запустите игру. Ошибка будет либо в выводе консоли либо с лог файле игры (как правило в~/.config/unity3d/разработчик/игра/Player.log )

при установке игры ничего не загружается
как правило, это означает, что разработчик заявил о поддержке Linux, но файлы не загрузил. Сообщите об этом в форуме игры и если разработчик не отвечает - пожалуйтесь на странице магазина (Нажмите флажок слева и выберите "Не работает"
Напишите негативный обзор и сообщите об этом своим друзьям.

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

Во всех linux играх не работает оверлей стима, нет возможности с его помощью сделать снимок и пр.
Проблема в том, что стим передаёт игре неправильную переменную LD_PRELOAD
Чтобы это исправить, придётся заходить в настройки каждой игры и прописывать там следующие параметры командной строки:
LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so %command%
Это работает в классическом режиме, но делает игру незапускаемой в режиме большой картинки.

В MagOS-Linux есть специальный скрипт steamfix[github.com], который обходит ошибку оверлея в обоих режимах. Кроме того, он автоматически запускает игры на ноубуках с гибридной графикой через primusrun. Чтобы использовать скрипт, укажите в параметрах игры:
steamfix %command%
26
Раздачи на Steamgifts.com
正在显示第 31 - 35 项,共 35 项条目