1 (13.12.2010 20:17:45 отредактировано Pomidorka)

http://fotoobmennik.ru/thumb-0BE3_4D065503.jpg
и тупит жутко

2

directx установлен через вайн

3

и как исправить?

4

Klim пишет:

directx установлен через вайн

Так установлен или нет?

5

как проверить?

6

вот почитайте. Будут вопросы-задаваите.

7 (13.12.2010 21:20:07 отредактировано Pomidorka)

Так как требуемых библиотек очень много, их ручная настройка не слишком приятное занятие. К счастью, можно хакнуть реестр Wine и добавить все требуемые записи как список.
Для редактирования реестра откройте в вашем любимом текстовом редакторе (например gedit) файл ~/.wine/user.reg:

~/.wine/user.reg


В этом файле найдите раздел, помеченный как DllOverrides:

***
открыла этот файл, а он пустой. все просто скопировать из статьи?

8

все разобралась

9

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

10

но библиотеки не добавились

11

а вы библиотеки скачали

12

там скачать не требовалось, а вручную все спокойно добавляется

13

почитайте на сайте на который дал ссылку с места Установка библиотек, там написано:

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

.

14 (13.12.2010 22:15:18 отредактировано Pomidorka)

сейчас попробую

15

зачем такой геморой??
2Pomidorka не надо ни чего редактировать руками просто наберите в консоли:

 Консоль:
winetricks directx9

или просто
 Консоль:
winetricks

и в выпадающем списке выберете directx9

16

pink:/home/pomidorka# winetricks directx9
bash: winetricks: команда не найдена
pink:/home/pomidorka# winetricks
bash: winetricks: команда не найдена
pink:/home/pomidorka#

17

лучше тогда

 Консоль:
cd ~/.wine
wget http://www.kegel.com/wine/winetricks
chmod 755  winetricks
./winetricks

ну что бы в вине чтоли лежала=) хотя не важно)

18

Проверка DirectX 9.0c

Проверим работоспособность DirectX 9.0c. Перейдите в папку system32 (внутри директории .wine) и запустите dxdiag.exe.

wine ~/.wine/drive_c/windows/system32/dxdiag.exe

***
никакой реакции

19

чем закончилась установка всё нормально поставилось?

20

да. закончилось окном "вы можете перезагрузить комп для того чтоб все работало". както так

21

wine ~/.wine/drive_c/windows/system32/dxdiag.exe
что значит ни какой реакции?
должен же хоть что-то писать=)
и вообщем собственно с вариком чёт поменялось?

22 (16.12.2010 18:42:49 отредактировано HD-GOLD)

Давайте сделаем свою версию перевода с нюансами пройденых ошибок
И так как все это делать с нуля

$ winecfg

после этого создася папка ~/.wine/
копируй библиотеки из винды mscoree.dll и streamci.dll в ~/.wine/driver_c/windows/system32/
если нет винды под руками их можно скачать
mscoree.dll
streamci.dll
переходим в сустем 32

$ cd ~/.wine/driver_c/windows/system32/

и переименовуем длл
d3d8.dll, d3d9.dll, ddraw.dll, dsound.dll, dsound.vxd, quartz.dll dxdiagn.dll
в конце дописуем bak это действие на всяций слцчай чтоб можно было востановить, хотя я их просто удалял

$ rm d3d8.dll, d3d9.dll, ddraw.dll, dsound.dll, dsound.vxd, quartz.dll dxdiagn.dll

но обязательно надо сделать любой из этих вариантов иначе будем получать ошибку об устаревших длл
теперь редактируем фаил ~/.wine/user.reg
заменяем такую же секцию данной

[Software\\Wine\\DllOverrides] 1196330736
"d3d8"="native"
"d3d9"="native"
"d3dim"="native"
"d3dx8"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="native"
"dinput8"="native"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"quartz"="native"
"streamci"="native"

Устанваливаем DX

Запускаем снова $ winecfg, вкладка библиотеки, и выбираем редактировать для этих библиотек:

d3d8, d3d9, ddrawex, dinput, dinput8

и выставляем для них "Встроенная (wine)" (жмем редактировать и выбираем Встроенная (wine)).

Для того чтоб пороверить как работает ДХ надо будет с винды еше скопировать с system32 скопировать фаил dxdiag.exe в ~/.wine/driver_c/windows/system32/

П.С
Данный метот тестировался на wine 49-52 DX ноябырский

Методом проб и ошибок)

23

Данный метод канул в лету после появления такой вещи как winetricks которая делает это за вас.

24

У мя не было возможности через трикс, так делал)

Методом проб и ошибок)

25

Install of directx9 done
winetricks done.
pink:~/.wine# err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"
err:rundll32:WinMain Unable to load L"streamci"

26

Собери сам. У меня просто даже cs 1.6 тормозил пока сам не собрал.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

27

мне бы инструкцию по пунктам

28

На данный момент я бы посоветовал сохранить необходимые папки из wine игрушки и т.д. и winetricks из директори ~/.wine
или скачать winetricks по новой куда нить.
И пройтись по шагам:
1. После сохранения нужных директорий сделать

 Консоль:
rm -r ~/.wine

2. Установить самый новый wine: Wine 1.3.9
3.
 Консоль:
winetricks directx9

4. Вернуть Warcraft попробывать запустить.

P.S раньше развлекался сборкой вайна давало прирост fps.. но при нормальном железе можно и rpm или deb поставить уже собраный.
P.P.S рядом созданая тема натолкнула на мысль запуска в opengl=)
wine war3.exe -opengl мб правда поможет?

29

первым методом поставить не получается, какие-то проблемы с ключами. объясните, пожалуйста, как сделать вот это:
Method 2: Download .deb and manually install it

Chose a .deb package from binary list and save it in your home directory

а дальше я сама smile

30

Pomidorka, вы хотите вручную скачать пакет? Если да, то дайте ссылку, я подскажу какой.