проблемы после обновления до Wine 1.1.10 [Почти решено] (Помогите с AIMP2 plz.)

Вопросы настройки, запуск любых Windows-программ, кроме игр

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

Аватара пользователя
SLV
Сообщения: 202
Статус: Возвращенец
ОС: Gentoo, OSX, Win7

проблемы после обновления до Wine 1.1.10 [Почти решено]

Сообщение SLV »

Итак, сижу на тестовой гентушной ветке, поэтому emerge --update --deep world нашел обновление для wine. До этого стоял вроде 1.1.8 или 1.1.9 (не помню точно). До обновления работал квип, не работал Aimp2 и через пятую точку работал Utorrent. Обновляюсь и вижу картину: квип не запускается вообще, заработал AIMP и нормально стал работать Utorrent. После неудачного эксперимента с копированием большинства dll из виндовой (вистовской) system32 в вайновскую получил рушань на одну из dll, в связи с чем вайн был переустановлен. Затем пошел в интернет искать про квип. Ограничился сносом /home/slava/.wine, скопировал обратно все проги и получил следующее. AIMP запускается, но не дает добавить в плейлист директорию (просто не открывает окно), квип по прежнему не работает, и плюс миранда тоже ругается на отсутствие image services и какой-то там dll.
Кстати, очень инетересный момент - после сноса .wine и перезагрузки у меня восстановились все вистовские dll в /home/slava/.wine/drive_c/windows/system32 . (Как бы их удалить, что ли?)
Теперь самое интересное - логи.

Код:

wine '/home/slava/.wine/drive_c/Program Files/QIP/qip.exe' ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Нет такого файла или каталога ntlm_auth: error opening config file /etc/samba/smb.conf. Error was Неверный или неполный мультибайтный или широкий знак err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution. wine: Unhandled page fault on read access to 0x00000040 at address 0x0000:0x0043ac9c (thread 0026), starting debugger... First chance exception: page fault on read access to 0x00000040 in 32-bit code (0x0043ac9c). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0043ac9c ESP:00a2ee94 EBP:00a2ef14 EFLAGS:00210246( - 00 -RIZP1) EAX:00000000 EBX:0069d501 ECX:0065ed94 EDX:00000000 ESI:00c67a44 EDI:00c67a44 Stack dump: 0x00a2ee94: 0065fb79 00c57de8 00c59804 00425f39 0x00a2eea4: 00c57de8 00c52568 00c57de8 00425d40 0x00a2eeb4: 0069d580 00c52568 00000080 00466b68 0x00a2eec4: 00403ef9 00000001 00404301 004298bb 0x00a2eed4: 00c57de8 00c52568 00000080 0046a01e 0x00a2eee4: 00a2fd9c 00c57de8 00000080 0047f951 Backtrace: =>1 0x0043ac9c in qip (+0x3ac9c) (0x00a2ef14) 2 0x004042ed in qip (+0x42ed) (0x00a2fec4) 3 0x00487b88 in qip (+0x87b88) (0x00a2fee8) 4 0x0068ff95 in qip (+0x28ff95) (0x00a2ff08) 5 0x7ee2e187 start_process+0xc7(arg=(nil)) [/home/slava/wine-1.1.6/dlls/kernel32/process.c:904] in kernel32 (0x00a2ffe8) 6 0xb7e33c37 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x0043ac9c: cmpb 0x40(%eax),%dl Modules: Module Address Debug info Name (104 modules) PE 400000- 724000 Export qip ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7ce72000-7ce80000 Deferred libgcc_s.so.1 ELF 7ce80000-7cef3000 Deferred libgcrypt.so.11 ELF 7cef3000-7cf04000 Deferred libtasn1.so.3 ELF 7cf04000-7cfa6000 Deferred libgnutls.so.26 ELF 7cfd1000-7cffe000 Deferred ws2_32<elf> \-PE 7cfe0000-7cffe000 \ ws2_32 ELF 7cffe000-7d025000 Deferred netapi32<elf> \-PE 7d000000-7d025000 \ netapi32 ELF 7d025000-7d04e000 Deferred secur32<elf> \-PE 7d030000-7d04e000 \ secur32 ELF 7d04e000-7d062000 Deferred security<elf> \-PE 7d050000-7d062000 \ security ELF 7d3b1000-7d3fc000 Deferred dsound<elf> \-PE 7d3c0000-7d3fc000 \ dsound ELF 7d3fc000-7d50c000 Deferred wined3d<elf> \-PE 7d410000-7d50c000 \ wined3d ELF 7d50c000-7d538000 Deferred d3d8<elf> \-PE 7d510000-7d538000 \ d3d8 ELF 7d849000-7d85d000 Deferred olepro32<elf> \-PE 7d850000-7d85d000 \ olepro32 ELF 7d85d000-7d872000 Deferred midimap<elf> \-PE 7d860000-7d872000 \ midimap ELF 7d872000-7d89a000 Deferred msacm32<elf> \-PE 7d880000-7d89a000 \ msacm32 ELF 7d89a000-7d8b2000 Deferred msacm32<elf> \-PE 7d8a0000-7d8b2000 \ msacm32 ELF 7d8b2000-7d96e000 Deferred libasound.so.2 ELF 7d999000-7d9cf000 Deferred winealsa<elf> \-PE 7d9a0000-7d9cf000 \ winealsa ELF 7daa8000-7dadc000 Deferred uxtheme<elf> \-PE 7dab0000-7dadc000 \ uxtheme ELF 7dadc000-7dae6000 Deferred libxcursor.so.1 ELF 7dae6000-7daec000 Deferred libxfixes.so.3 ELF 7daec000-7daf0000 Deferred libxcomposite.so.1 ELF 7daf0000-7daf8000 Deferred libxrandr.so.2 ELF 7daf8000-7db02000 Deferred libxrender.so.1 ELF 7db02000-7db08000 Deferred libxxf86vm.so.1 ELF 7db08000-7db0e000 Deferred libxdmcp.so.6 ELF 7db0e000-7db29000 Deferred libxcb.so.1 ELF 7db29000-7dc1d000 Deferred libx11.so.6 ELF 7dc1d000-7dc2d000 Deferred libxext.so.6 ELF 7dc2d000-7dc45000 Deferred libice.so.6 ELF 7dc45000-7dc4e000 Deferred libsm.so.6 ELF 7dc4e000-7dc53000 Deferred libgpg-error.so.0 ELF 7dc58000-7dc5c000 Deferred koi8-r.so ELF 7dc63000-7dc6c000 Deferred librt.so.1 ELF 7dc79000-7dd11000 Deferred winex11<elf> \-PE 7dc90000-7dd11000 \ winex11 ELF 7e102000-7e12a000 Deferred libexpat.so.1 ELF 7e12a000-7e157000 Deferred libfontconfig.so.1 ELF 7e157000-7e16a000 Deferred libz.so.1 ELF 7e16a000-7e1f3000 Deferred libfreetype.so.6 ELF 7e21e000-7e2b0000 Deferred winmm<elf> \-PE 7e230000-7e2b0000 \ winmm ELF 7e2b0000-7e35d000 Deferred comdlg32<elf> \-PE 7e2c0000-7e35d000 \ comdlg32 ELF 7e35d000-7e3b7000 Deferred shlwapi<elf> \-PE 7e370000-7e3b7000 \ shlwapi ELF 7e3b7000-7e4d1000 Deferred shell32<elf> \-PE 7e3d0000-7e4d1000 \ shell32 ELF 7e4d1000-7e506000 Deferred winspool<elf> \-PE 7e4e0000-7e506000 \ winspool ELF 7e506000-7e527000 Deferred imm32<elf> \-PE 7e510000-7e527000 \ imm32 ELF 7e527000-7e5e9000 Deferred comctl32<elf> \-PE 7e530000-7e5e9000 \ comctl32 ELF 7e5e9000-7e5fe000 Deferred lz32<elf> \-PE 7e5f0000-7e5fe000 \ lz32 ELF 7e5fe000-7e613000 Deferred libresolv.so.2 ELF 7e614000-7e619000 Deferred libuuid.so.1 ELF 7e624000-7e63e000 Deferred version<elf> \-PE 7e630000-7e63e000 \ version ELF 7e63e000-7e6a3000 Deferred rpcrt4<elf> \-PE 7e650000-7e6a3000 \ rpcrt4 ELF 7e6a3000-7e7ad000 Deferred ole32<elf> \-PE 7e6c0000-7e7ad000 \ ole32 ELF 7e7ad000-7e894000 Deferred oleaut32<elf> \-PE 7e7c0000-7e894000 \ oleaut32 ELF 7e894000-7e8e8000 Deferred advapi32<elf> \-PE 7e8a0000-7e8e8000 \ advapi32 ELF 7e8e8000-7e986000 Deferred gdi32<elf> \-PE 7e900000-7e986000 \ gdi32 ELF 7e986000-7eace000 Deferred user32<elf> \-PE 7e9a0000-7eace000 \ user32 ELF 7edb8000-7eef2000 Dwarf kernel32<elf> \-PE 7edd0000-7eef2000 \ kernel32 ELF 7eef2000-7ef09000 Deferred libnsl.so.1 ELF 7ef09000-7ef2f000 Deferred libm.so.6 ELF 7ef3a000-7ef5a000 Deferred iphlpapi<elf> \-PE 7ef40000-7ef5a000 \ iphlpapi ELF 7ef5a000-7f000000 Deferred ntdll<elf> \-PE 7ef70000-7f000000 \ ntdll ELF b7c91000-b7c94000 Deferred libxcb-xlib.so.0 ELF b7c94000-b7c9f000 Deferred libnss_files.so.2 ELF b7ca1000-b7ca5000 Deferred libdl.so.2 ELF b7ca5000-b7de9000 Deferred libc.so.6 ELF b7de9000-b7e01000 Deferred libpthread.so.0 ELF b7e01000-b7e05000 Deferred libxau.so.6 ELF b7e05000-b7e10000 Deferred libnss_nis.so.2 ELF b7e23000-b7e2c000 Deferred libnss_compat.so.2 ELF b7e2c000-b7f62000 Dwarf libwine.so.1 ELF b7f63000-b7f82000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 0000001e 15 0000001d 2 0000001c 15 0000001b 15 0000001a 0 00000019 0 00000009 0 0000000c 00000012 0 0000000e 0 0000000d 0 0000000f 00000016 0 00000015 0 00000011 0 00000010 0 00000017 00000018 0 00000025 (D) C:\Program Files\QIP\qip.exe 00000027 0 00000026 0 <== Backtrace: =>1 0x0043ac9c in qip (+0x3ac9c) (0x00a2ef14) 2 0x004042ed in qip (+0x42ed) (0x00a2fec4) 3 0x00487b88 in qip (+0x87b88) (0x00a2fee8) 4 0x0068ff95 in qip (+0x28ff95) (0x00a2ff08) 5 0x7ee2e187 start_process+0xc7(arg=(nil)) [/home/slava/wine-1.1.6/dlls/kernel32/process.c:904]in kernel32 (0x00a2ffe8) 6 0xb7e33c37 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)

Ошибка квипа:

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

1. Exception EAccessViolation in module qip.exe at 0003AC9C. Access violation at address 0043AC9C in module 'qip.exe'. Read of address 00000040
2. Access violation at address 00616942 in module 'qip.exe'. Read of address 00000024
3. Runtime error 216 at 004040D8

Это собственно - главная проблема. С AIMP даже прикладывать нет смысла что-либо. Он не дает никаких выводов в командную строку насчет добавления папки. С мирандой, конечно хотелось бы разобраться, но у нее последние строки такие же, как у квипа (в командной строке), но нет окон с ошибками.
Gentoo - это диагноз.
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: проблемы после обновления до Wine 1.1.10 [Почти решено]

Сообщение inspirra »

Воспользуйтесь PlayOnLinux. Он позволяет создавать Wine окружения для каждого приложения в отдельности, а самое главное использует разные версии Wine для отдельных приложений. Т.к., например, есть win-приложения которые корректно работают только в wine ниже версии 1.0.
PlayOnLinux не без глюков конечно, но работать можно и с задачей справляется.
К тому же скрипт для установки QIP'а там уже есть и он тянет за собой wine-0.9.59 - так что, вероятно, эта версия wine наиболее предпочтительна.

ставится из оверлея sunrise
Спасибо сказали:
Аватара пользователя
SLV
Сообщения: 202
Статус: Возвращенец
ОС: Gentoo, OSX, Win7

Re: проблемы после обновления до Wine 1.1.10 [Почти решено]

Сообщение SLV »

inspirra
Воспользовался. Установил IE, Safari и еще кучу всего, а квип так и не запустился. Даже не знаю на что грешить. Смущает меня все же тот факт, что после сноса /wine все файлы там благополучно восстановились откуда-то. Может быть в этом проблема? Может просто стоит удалить вайн со всеми его бэкапами и поставить заново?


Итак, проблемы почти решил. Требовалось пересобрать samba и winbind и заменить вайновский ole32.dll на такой же из ХР. Из висты глючил жутко почему-то.... Однако, так я решил проблемы с квипом, квипом инфиумом, Уторрентом, но AIMP2 все так же не работает, при чем раньше работал. Any ideas?
Gentoo - это диагноз.
Спасибо сказали:
SeregaT
Сообщения: 16
ОС: Mandriva 2008.0

Re: проблемы после обновления до Wine 1.1.10 [Почти решено]

Сообщение SeregaT »

То-же подобная проблема. Стоял wine 1.1.9, ставил из интернет источников, вроде нормально настроил, многое работало, даже некоторые игры. Но решил глянуть, может что поновее появилось? Гляжу, а там есть wine 1.1.10. Установил его, и всё стало работать гораздо хуже, и больше половины из того, что запускалось ранее, запускаться перестало. Со звуком вообще проблемы были. Еще почему-то в меню не появлялись установленые программы, их надо было самому запускать из папки, куда установил. Решил поставить предыдущую версию. Но её в источниках уже не оказалось. Думаю вот найти предыдущую версию отдельно, но проблема в том, что я когда так пробовал устанавливать, так и не смог сделать, чтобы wine был интегрирован в графическую оболочку. Тоесть всё нужно было с консоли запускать. Для меня это очень неудобно.
Как можно интегрировать скачаный wine?
Да, и что-то я не понял, как полнлстью удалить предыдущий? После установки у меня то-же все настройки и библиотеки восстанавливаются.
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: проблемы после обновления до Wine 1.1.10 [Почти решено]

Сообщение Sekta-N »

До обновления работал квип, не работал Aimp2 и через пятую точку работал Utorrent.


Мдяяяяааа, особенно aimp2 и utorrent на линуксе, спасибо посмешил.
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
SLV
Сообщения: 202
Статус: Возвращенец
ОС: Gentoo, OSX, Win7

Re: проблемы после обновления до Wine 1.1.10 [Почти решено]

Сообщение SLV »

Sekta-N
Мдяяяяааа, особенно aimp2 и utorrent на линуксе, спасибо посмешил.

А че такого? Кстати, Utorrent на мой взгляд удобнее чем любой линуксовый торрент клиент. Думаете иначе - думайте.))) С AIMP ладно, соглашусь, идея дурацкая, но все же. Кто-то под вайном даже успешно играет, хотя линукс для этого не особо приспособлен. А мне вот музыку нравится слушать плеером без особых наворотов, но с огромными возможностями кустумизации. Кстати, у меня он запускается даже быстрее чем второй амарок. так что любая точка зрения имеет право на жизнь.
Gentoo - это диагноз.
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: проблемы после обновления до Wine 1.1.10 [Почти решено]

Сообщение Frank »

Чем бы дитя не тешилось, лишь бы не рукой...
Вы ставите бэты вайна, тыкаете в него палками (вистовские библиотеки) и прочие извращения делаете, и после этого чему-то удивляетесь...
Пользуйтесь нативными приложениями, либо запускайте ваш зоопарк из винды. Нерелизный вайн не обещал никому, что ничего не будет ломаться и регресситься.
Изображение
Спасибо сказали: