Видео смотреть бесплатно

Смотреть жесткий видео

Официальный сайт avto4avto 24/7/365

Смотреть видео бесплатно

DEViANCE 19.01.2011 11:15

Есть вопрос!Ошибка Wine

После двух суток ковыряний и гугления решил написать этот пост, в надежде, что хоть кто-то поможет.

Играю время от времени в World of Warcraft. Запускал через вайн в режиме opengl. Все было хорошо и в один прекрасный момент игра перестала загружаться. При запуске из консоли вот такой лог:

$ wine Wow.exe -opengl
fixme:process:GetLogicalProcessorInformation (0x32f640,0x32fc40): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (3000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:process:GetLogicalProcessorInformation (0x148bfac,0x148c5ac): stub
fixme:process:GetLogicalProcessorInformation (0x148bfd8,0x148c5d8): stub
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:process:GetLogicalProcessorInformation (0x158e390,0x158e990): stub
fixme:process:GetLogicalProcessorInformation (0x32f468,0x32fa68): stub
fixme:process:GetLogicalProcessorInformation (0x32f468,0x32fa68): stub
archive Data\ruRU\base-ruRU.MPQ opened
archive Data/Cache/SoundCache-3.MPQ opened
archive Data/Cache/SoundCache-2.MPQ opened
archive Data/Cache/SoundCache-1.MPQ opened
archive Data/Cache/SoundCache-0.MPQ opened
archive Data/Cache/ruRU/SoundCache-ruRU.MPQ opened
archive Data/wow-update-13164.MPQ opened
archive Data/Cache/ruRU/patch-ruRU-13164.MPQ opened
archive Data/Cache/patch-base-13164.MPQ opened
archive Data/Cache/ruRU/SoundCache-patch-ruRU-13164.MPQ opened
archive Data/Cache/SoundCache-patch-13164.MPQ opened
archive Data/wow-update-13205.MPQ opened
archive Data/Cache/ruRU/patch-ruRU-13205.MPQ opened
archive Data/Cache/patch-base-13205.MPQ opened
archive Data/Cache/ruRU/SoundCache-patch-ruRU-13205.MPQ opened
archive Data/Cache/SoundCache-patch-13205.MPQ opened
archive Data/wow-update-13287.MPQ opened
archive Data/Cache/ruRU/patch-ruRU-13287.MPQ opened
archive Data/Cache/patch-base-13287.MPQ opened
archive Data/Cache/ruRU/SoundCache-patch-ruRU-13287.MPQ opened
archive Data/Cache/SoundCache-patch-13287.MPQ opened
archive Data/wow-update-13329.MPQ opened
archive Data/Cache/ruRU/patch-ruRU-13329.MPQ opened
archive Data/Cache/patch-base-13329.MPQ opened
archive Data/Cache/ruRU/SoundCache-patch-ruRU-13329.MPQ opened
archive Data/Cache/SoundCache-patch-13329.MPQ opened
archive Data\art.MPQ opened
archive Data\world.MPQ opened
archive Data\sound.MPQ opened
archive Data\ruRU\locale-ruRU.MPQ opened
archive Data\ruRU\speech-ruRU.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed7c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ec40,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f120,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f198,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f05c,0x00000000), stub!
err:seh:setup_exception_record stack overflow 1132 bytes in thread 0009 eip 7bc3e14f esp 00230ec4 stack 0x230000-0x231000-0x330000


Перед этим делал обновление системы (обновилось ядро до 2.6.35-25), но после этого игра запускалась нормально. Когда начала появляться ошибка, пробовал откатиться на старую версию ядра переустанавливал драйвера на видео, переустанавливал вайн, скачал саму игру по новой, думал, что может с самой игрой что-то случилось, но увы - результатов никаких. Уже не знаю в какую сторону думать...

ОС: Ubuntu Maverick
Видео: ATI Mobility Radeon HD 5850
uname -r: 2.6.35-24-generic-pae


Тэги: ATI ubuntu wine wow
+ 2 -
Похожие Поделиться

Shtsh 19.01.2011 11:21 #
+ 1 -
Тут смотрел?
DEViANCE 19.01.2011 11:30 #
+ 0 -
Да, смотрел.
Shtsh 19.01.2011 11:36 #
+ 1 -
Установить в новый чистый префикс вайна пробовал?
DEViANCE 19.01.2011 11:39 #
+ 1 -
Сейчас собираю вайн из гита. Попробую.
DEViANCE 19.01.2011 11:56 #
+ 0 -
Собрал Вайн из гита - проблема осталась. :(

wine --version: wine-1.3.11-313-g9771ad8
Shtsh 19.01.2011 12:54 #
+ 0 -
А то, что я говорил, попробовал?
DEViANCE 19.01.2011 13:01 #
+ 0 -
Да. Но дело, как оказалось, совершенно в другом. Ошибка появляется ТОЛЬКО если указано LANG="ru_RU.UTF-8". Именно с той локалью, которая меня интересует. :(
vdk 19.01.2011 11:57 #
+ 0 -
лучше не играть ;)
DEViANCE 19.01.2011 12:14 #
+ 0 -
Это уже отдельная тема для разговора :) Тут есть свои плюсы и свои минусы :)
DEViANCE 19.01.2011 12:20 #
+ 1 -
В общем, методом "тыка" получилось запустить игру с локалью cp1251

$ LANG="ru_RU.CP1251" wine Wow.exe -opengl

В системе дефолтная локаль UTF-8. Удалил вручную упоминания о CP1251 в /var/lib/locales/supported.d/{en,local,ru}, далее dpkg-reconfigure locales, смотрю locale -a | grep 1251 и там есть эта локаль. Как ее можно полностью удалить из системы?
DEViANCE 19.01.2011 12:26 #
+ 1 -
Сам спросил, сам отвечу :)

$ localedef --delete-from-archive ru_RU.cp1251
DEViANCE 19.01.2011 12:52 #
+ 0 -
Хех... Игра по прежнему запускается только если указать LANG="ru_RU.CP1251", при этом название директорий с конфигами, где есть русские имен пишет знаками вопросов и нет возможности писать русскими буквами в игре :(
cppmm 19.01.2011 12:27 #
+ 0 -
В православном Debian'е достаточно закомментировать ненужную локаль в /etc/locale.gen и прогнать locale-gen. Только вот я не понял, зачем вам удалять локаль из системы, если ваш wine только с этой локалью работает?

P.S. У меня, кстати, WoW летает на squezze.
DEViANCE 19.01.2011 12:39 #
+ 0 -
У меня изначально этой локали не было. Вов работал прекрасно, но если чего-нить копипастить из браузера в игру, то русские символы выводились крякозябрами. Решил попробовать поставить виндовую локаль...
De_Abler 19.01.2011 15:33 #
+ 1 -
а на предыдущую версию wine откатиться не пробовали?
DEViANCE 19.01.2011 15:50 #
+ 0 -
Пробовал ставить вайн 1.2, 1.3 из исходников собирал... Сейчас опять поставил из репозитория версию 1.3, которая стояла изначально и на которой все работало. Симптомы те же :(

Если указываю локаль en_EN.UTF-8, игра запускается, но невозможно писать русскими буквами, если указываю текущую локаль ru_UA.UTF-8 или ru_RU.UTF-8, то вылазит эта ошибка.

Уже не знаю, что делать. Перелопатил форум на winehq.org, ubuntuforums.org - безрезультатно.
De_Abler 19.01.2011 15:55 #
+ 0 -
как вариант - попробуйте в winecfg отключить звук, у меня вот это вываливается в консоль при запуске:
archive Data\ruRU\speech-ruRU.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed7c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ea48,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ef28,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f198,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ee64,0x00000000), stub!
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1410e0,0x140fe0): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1410e0,0x140fe0): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1410c8,0x140fc8): stub
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x32f868): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f338,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f004,0x00000000), stub!
fixme:ras:RasEnumEntriesA ((nil),(null),0x168d1dc,0x168d998,0x168d994),stub!
fixme:service:EnumServicesStatusA 0x19c378 type=30 state=1 0x168e5a8 240 0x168e7ec 0x168e7f4 0x168e7e8
archive data\ruRU\agreements.mpq opened
Unable to read archive hash/block table: "Data/wow-update-13287.MPQ"

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн