Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Попытка запуска игры в отдельных иксах  (Прочитано 1527 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Shurupchik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Доброго времени суток!

Решил с помощью WINE запустить игру Sacred Underworld. Понимаю что есть нативная, но купить сейчас не в состоянии. Игра нормально запускается с пол-тычка, но иногда проблемы с выходом и сворачиванием.

Недавно наткнулся на статью http://ubuntu-wine.ru/publ/zapusk_wine_prilozhenij_v_otdelnom_x_servere/1-1-0-6, прикинул что мои проблемы будут таким образом решены. Сделал скрипт по образу и подобию, но вот при запуске ошибка.

В вывод пишет
Loading extension GLX
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.

У меня видеокарта Intel® HD Graphics 4000, и похоже что она не держит DRI на второй X-Server. Погуглив, нашел тему на форуме с весьма похожей проблемой http://www.linux.org.ru/forum/desktop/9038773, но не хватает знаний понять что сделал автор темы.

на lsmod|grep i915|head -2
выдает в ответ
i915                  535507  3
video                  18894  1 i915
Помогите пожалуйста решить проблему, очень хочу разобраться.

Оффлайн Shurupchik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Попытка запуска игры в отдельных иксах
« Ответ #1 : 08 Июля 2013, 10:41:48 »
Никто не сталкивался или я не туда и не так написал?  :)
А то полное отсутствие обратной связи несколько неуютно.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Попытка запуска игры в отдельных иксах
« Ответ #2 : 08 Июля 2013, 20:54:59 »
Как выглядит скрипт?
Почему он пытается загрузить драйвер i965, когда используется i915?
И используйте LIBGL_DEBUG=verbose как он предлагает.

Оффлайн Shurupchik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Попытка запуска игры в отдельных иксах
« Ответ #3 : 10 Июля 2013, 14:40:45 »
Скрипт выглядит вот так:

(Нажмите, чтобы показать/скрыть)

Насчет почему не тот драйвер - не знаю. И как использовать LIBGL_DEBUG=verbose пока еще е очень представляю  :(

Оффлайн Givizub

  • Старожил
  • *
  • Сообщений: 1452
  • Ubuntu 24.04
    • Просмотр профиля
Re: Попытка запуска игры в отдельных иксах
« Ответ #4 : 10 Июля 2013, 17:12:26 »
Попробуйте вот этот скрипт:
#!/bin/bash
cd путь_к_игре
X :2 -ac -terminate -config only_one_monitor.conf & sleep 2
DISPLAY=:2 nice -20 env WINEPREFIX=файл.exe

Например, Element4l у меня запускается вот так:
#!/bin/bash
cd /media/files/Games/Element4l/
X :2 -ac -terminate -config only_one_monitor.conf & sleep 2
DISPLAY=:2 nice -20 wine element4l.exe
R.I.P. - Unity

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Попытка запуска игры в отдельных иксах
« Ответ #5 : 10 Июля 2013, 19:01:21 »
Проблем только с запуском в новых иксах?
LIBGL_DEBUG=verbose в тот же скрипт до запуска wine.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Попытка запуска игры в отдельных иксах
« Ответ #6 : 10 Июля 2013, 20:04:19 »
Drone93,
Цитировать
-config only_one_monitor.conf
интересно, а где тогда ТС накопает only_one_monitor.conf

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.