Wine 0.9.51 и WarCraft 3 (проблема)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

Shuffle
Сообщения: 24
ОС: Ubuntu

Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

Установил Wine 0.9.51. Теперь при попытке запустить варик выдает следующее:

Код:

err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:opengl:X11DRV_wglGetProcAddress No OpenGL support compiled in. err:wgl:X11DRV_ChoosePixelFormat No OpenGL support compiled in. err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat err:d3d:InitAdapters Failed to get a gl context for default adapter wine: Unhandled page fault on read access to 0x00000724 at address 0x7e0cc026 (thread 000b), starting debugger...
Спасибо сказали:
stampoon
Сообщения: 702
ОС: Mandrake/Mandriva Cooker

Re: Wine 0.9.51 и WarCraft 3

Сообщение stampoon »

пересобери вино
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Wine 0.9.51 и WarCraft 3

Сообщение DarkPhoenix »

У меня с этим патчем все нормально работает (как рендерер при запуске/в реестре не забудь опенгл прописать).
Патч по сути мб не нужен, но я его для eve использую. Без него проверять уже не буду :)
А в целом - запускается и играется вообще без проблем, в т.ч. в баттле (недавно была серия версий, в которых вар жестко глючил).
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

Да у меня че-то сам вайн глючит - русский шрифт не отображается (хотя нужные шрифты скопировал), и игру не инсталлит (выдает окошко с ошибкой, которое я не могу прочитать). Попробую пересобрать.
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo

Re: Wine 0.9.51 и WarCraft 3

Сообщение Redfoxnet »

пересобрать с поддержкой opengl
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

Мда, пересобрал вайн заново. Запускаю значит варик - выскакивают знакомые сообщения, типа все ок, черный экран... ну думаю все, ща появится менюшка с ледяным троном.. а хрен там - на черном экране зависает намертво, даже alt-tab не помогает :(
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo

Re: Wine 0.9.51 и WarCraft 3

Сообщение Redfoxnet »

что хоть пишет? В терминалы пускает?
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
Аватара пользователя
Som
Сообщения: 119
ОС: Gentoo

Re: Wine 0.9.51 и WarCraft 3

Сообщение Som »

Насколько я помню, на winehq.org написано, что запускать варик надо версией 0.9.45 и ниже
"Надо требовать от себя невозможного для того, чтобы достичь максимума возможного... " Генрих Густавович Нейгауз "Об искусстве фортепианной игры"
Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

Redfoxnet писал(а):
24.12.2007 12:14
что хоть пишет? В терминалы пускает?

Код:

shuffle@shuffle:/media/hdb1/Games/Warcraft_III$ err:ole:CoGetClassObject class {cda42200-bd88-11d0-bd4e-00a0c911ce86} not registered err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for context 0x1 err:ole:CoGetClassObject class {e436ebb2-524f-11ce-9f53-0020af0ba770} not registered err:ole:CoGetClassObject no class object {e436ebb2-524f-11ce-9f53-0020af0ba770} could be created for context 0x1 fixme:advapi:SetSecurityInfo stub fixme:win:EnumDisplayDevicesW ((null),0,0x34f3d0,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x34f644,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x34f674,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x34cee0,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x34d60c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x34d69c,0x00000000), stub! err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @75! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @70! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x24 @75! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x24 @70! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x24 @60! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x24 @0! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x32 @75! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x32 @70! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x32 @60! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x32 @0! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x24 @75! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x24 @70! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x24 @60! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x24 @0! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x16 @75! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x16 @70! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x16 @60! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x16 @0! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x16 @75! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x16 @70! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x16 @60! (NoRes) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x16 @0! (NoRes) err:ole:CoGetClassObject class {e436ebb3-524f-11ce-9f53-0020af0ba770} not registered err:ole:CoGetClassObject class {e436ebb3-524f-11ce-9f53-0020af0ba770} not registered err:ole:CoGetClassObject no class object {e436ebb3-524f-11ce-9f53-0020af0ba770} could be created for context 0x3 [FAIL] CoCreateInstance(CLSID_FilterGraph, NULL, CLSCTX_INPROC, IID_IGraphBuilder, (void **)&s_pGraph) = -2147221164


Может дело в разрешении экрана? У меня оно почему то с 1024х768 не меняется на меньшее.
Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

Ура, запустил наконец-то. Тока теперь 2 проблемы
1) Игра временами подтормаживает. То есть экран зависает на пару секунд. Это явно не из-за лагов, т .к. даже просто в чате такое происходит.
2) Звук играет либо в игре, либо в плеере, т. е. нельзя одновременно слушать музыку и играть со звуком.
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo

Re: Wine 0.9.51 и WarCraft 3

Сообщение Redfoxnet »

Shuffle писал(а):
27.12.2007 15:08
Ура, запустил наконец-то. Тока теперь 2 проблемы
1) Игра временами подтормаживает. То есть экран зависает на пару секунд. Это явно не из-за лагов, т .к. даже просто в чате такое происходит.
2) Звук играет либо в игре, либо в плеере, т. е. нельзя одновременно слушать музыку и играть со звуком.

2)Юзай oss в wine
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Wine 0.9.51 и WarCraft 3

Сообщение DarkPhoenix »

1) У тебя опенгл рендерер стоит?
2) Хз, у меня и с осс, и алса норм... деб, видимо, в любой случае осс-потоки через алсу пускает (нет, у меня не стоит alsa-oss)
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

DarkPhoenix писал(а):
27.12.2007 22:00
1) У тебя опенгл рендерер стоит?

Не знаю... Как это проверить?
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Wine 0.9.51 и WarCraft 3

Сообщение yaleks »

Shuffle писал(а):
28.12.2007 01:28
DarkPhoenix писал(а):
27.12.2007 22:00
1) У тебя опенгл рендерер стоит?

Не знаю... Как это проверить?

Код: Выделить всё

glxinfo |grep direct
Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

direct rendering: Yes

Но когда запускаю glxgears колесики тоже через некоторые промежутки времени зависают... Значит проблема не в этом...
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Wine 0.9.51 и WarCraft 3

Сообщение yaleks »

Shuffle писал(а):
28.12.2007 15:14
direct rendering: Yes

Но когда запускаю glxgears колесики тоже через некоторые промежутки времени зависают... Значит проблема не в этом...

драйвера на видеокарту обновить/поменять. Какая видяха?
Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »

yaleks писал(а):
28.12.2007 16:12
драйвера на видеокарту обновить/поменять. Какая видяха?

GeForce FX 5500
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Wine 0.9.51 и WarCraft 3

Сообщение yaleks »

Shuffle писал(а):
28.12.2007 19:10
yaleks писал(а):
28.12.2007 16:12
драйвера на видеокарту обновить/поменять. Какая видяха?

GeForce FX 5500

Тогда https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia

И соответственно в Xorg.conf должно быть

Код: Выделить всё

Driver          "nvidia"
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Wine 0.9.51 и WarCraft 3

Сообщение DarkPhoenix »

Нифига не так, как написали. Надо или запускать вар с аргументом -opengl (не уверен на 100%, что пишется так), или прописать в реестре:
Изображение

Shuffle писал(а):
28.12.2007 15:14
Но когда запускаю glxgears колесики тоже через некоторые промежутки времени зависают... Значит проблема не в этом...
Прошу прощения, не заметил этой фразы :)

У меня гф5700фх - все летает. Не должно быть такой сильной разницы. Имхо проблема в железе...
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Shuffle
Сообщения: 24
ОС: Ubuntu

Re: Wine 0.9.51 и WarCraft 3

Сообщение Shuffle »



Ну там сказано что дрова надо ставить через Restricted Drivers Manager. Я так и ставил, толку 0 :(
Спасибо сказали: