понедельник, 13 сентября 2010 г.

winecfg индивидуальные настройки приложения.

Задача: есть Counter Strike v 1.6, работающий под wine.
есть radmin viewer работающий под wine.

Всё это хозяйство лежит в ~/.wine

Проблема в том, что Counter Strike для нормальной работы требует виртуального рабочего стола.
А вот Radmin viewer не очень его любит.

Запускаем winecfg и убираем на вкладке графика: галочку "Эмулировать виртуальный рабочий стол". - Остальные ставим.

Как же теперь запустить Counter Strike, ведь ему нужен виртуальный рабочий стол?

Можно добавить приложене radmin, но к сожалению wine имеет баг, из-за которого индивидуальные настройки рабочего стола не применяются к приложению, а применятются только настройки по умолчанию => Counter Strike пускаем из консоли, сказав wine что необходимо для этого приложения использовать рабочий стол:

wine explorer /desktop=name,1920x1200 /home/user/.wine/drive_c/Program\ Files/cs1.6/hl.exe -game cstrike

Таким образом CS имеет вирт. рабочий стол. Radmin не имеет его и всё работает как надо.

P.S. о баге узнал тут: http://rus-linux.net/lib.php?name=MyLDP/FAQ/wine-faq.html

Комментариев нет: