В данном howto решены следующие проблемы с работой вов в ubuntu 10.04:
1. Добавлен патч для аппаратного курсора (стандартный софтварный курсор тоже отображается), взято из
http://ubuntuforums.org/showpost.php?p=7643957&postcount=822. Решена проблема с PulseAudio, благодаря ветке wine с драйвером для него.
Итак приступим. Открываем консоль и переходим в свою домашнюю папку.
1. Устанавливаем необходимые пакеты:
sudo apt-get build-dep wine1.2
sudo apt-get install autoconf libtool bzr
2. Получаем исходники wine с поддержкой PulseAudio:
bzr branch lp:~ubuntu-wine/ubuntu/lucid/wine1.2/wine1.2+winepulse
3. Переходим в папку с исходниками:
cd wine1.2+winepulse
4. Скачиваем патч для аппаратного курсора:
wget http://lightndarkness.com/files/wine-cursor-patch-new1.txt
5. Устанавливаем патч:
patch -p1 -b < wine-cursor-patch-new1.txt
6. Открываем файл ~/wine1.2+winepulse/debian/changelog в текстовом редакторе и в первой строке заменяем"ubuntu(число)" на "ubuntu10" (на момент написания темы там стоит "ubuntu4"). В результате должно получиться что-то вроде того:
wine1.2 (1.1.42-0ubuntu10+winepulse0.36~ppa1) lucid; urgency=low
7. Компилируем пакеты. На это может потребоваться некоторое время, в зависимости от мощности процессора:
dpkg-buildpackage -uc -us -b
8. Затем устанавливаем:
cd ..
dpkg -i wine1.2*.deb
Или просто двойным кликом на пакете в файловом менеджере. Пакеты появятся в домашней папке.
9. Скачиваем файл
http://www.basixcomputer.com/circle и сохраняем его в
/usr/share/icons/DMZ-White/cursors для gnome, или в
/usr/share/icons/oxy-white/cursors для kde, при этом заменяя оригинальный (можно также сохранить резервную копию оригинального на всякий случай).
10. Запускаем вов следующей командой (в папке с игрой):
env WINEDEBUG=-all env WINE_CURSOR=1 nice -20 wine Wow.exe -opengl
Лично я сделал для себя скрипт запуска:
#!/bin/bash
env WINEDEBUG=-all env WINE_CURSOR=1 nice -20 wine Wow.exe -opengl
Поместил его под именем "wow" в папку с игрой и сделал его выполняемым.
Также не забудте в программе настройки wine (winecfg) во вкладке "Аудио" поставить галочку на "PulseAudio драйвер" и убрать с ALSA и OSS, если стояли. Аппаратное ускорение "полное".
Еще рекомендую в настройках игры поставить оконный режим и макс. размер - тогда не будет проблем при переключении на другой рабочий стол и обратно.