Во время запуска игры через wine вылазит ошибка GLXBadFBConfig

Категория: линукс

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

Недавно был замечен интересный глюк на новых драйверах Mesa и старых видеокартах от ATI AMD, во время запуска вылазит ошибка:

 

X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 287
Current serial number in output stream: 287

Ну по крайней мере у меня вылезла именно такая ошибка.

На самом деле всё очень просто решается, для начала попробуем способ для продвинутых пользователей, которые не хотят глобально ничего менять ради одной игрушки, запускать мы будем через консоль со следующими параметрами:

MESA_GL_VERSION_OVERRIDE=4.5 wine program.exe

Как вы поняли, вместо prorgam.exe, ваш желаемый exe файл игры.

Также можно просто на время поменять окружение, также через консоль вбиваем:

export MESA_GL_VERSION_OVERRIDE=4.5

и потом просто запускаем программу через wine:

wine program.exe

Тоже может сработать до следующей перезагрузки.

Ну, а если вы не мыслите своего существования без этой игры, то можно настройки поменять навсегда:

Добавляем в файл ~/.pam_environment (если этого файла нет, то создаём), строку:

MESA_GL_VERSION_OVERRIDE=4.5

И перезагружаем наш графический интерфейс (перезагружаемся, сменяем пользователя, в общем кто во что гаразд).

Ну а если вы уж совсем любите комфорт и можете без проблем создать .desktop файл, то не забудьте дописать в этот файл строку:

Exec=env MESA_GL_VERSION_OVERRIDE=4.5 WINEPREFIX=... wine start ...

Троеточие замените на нужные вам настройки.

Но в моём случае всё заработало с такой строки:

Exec=env MESA_GL_VERSION_OVERRIDE=4.5 wine /home/user/games/Game/game.exe

Ну на этом всё, всё должно заработать как нужно.





Если вам нужен по настоящему хороший и профессиональный веб хостинг или свой высокопроизводительный сервер, то смело переходите по ссылке и заказывайте!

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2024