PDA

Показать полную графическую версию : проблема с WINE


MAXOB
18-02-2008, 11:40
Всем добрый день. У меня возникла идея заставить работать в линуксе QIP, то есть поставить его через WINE. Ввожу:
wine . /qip8020.exe
QIP ставится, но не запускается, при этом во время установки с появлением каждого нового диалогового окна в консоли появляется строчка
fixme:shell:DllCanUnloadNow stub
полный лог выглядит так:
$ wine ./qip8020.exe
fixme:shell:SHAutoComplete SHAutoComplete stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
$ fixme:shell:DllCanUnloadNow stub
Кто-нибудь с таким сталкивался? что делать?
PS на компе стоит интегрированная интеловская видяшка на мамке G965, определилась нормально, аппаратное ускорение отключено.

BuGfiX
18-02-2008, 13:38
QIP ставится, но не запускается »
В чем выражается "не запускается"?
Покажите что выводится на консоль при запуске установленного qip.exe через wine.

MAXOB
18-02-2008, 14:20
При установке ставлю галочки создать ярлык на рабочем столе и в меню пуск после чего пытаюсь запустить или с рабочего стола или из меню пуск, но ничего не проиходит. Если просто перейти в директорию куда поставился QIP и запустить экзешник оттуда результат не меняется.
Ошибки (fixme бла-бла-бла) возникают именно при установке.

# wine /home/user/.wine/drive_c/Program Files/QIP/qip.exe
wine: cannot find '/home/user/.wine/drive_c/Program'

BuGfiX
18-02-2008, 14:58
Запустите так:
wine "/home/user/.wine/drive_c/Program Files/QIP/qip.exe"
т.е. возьмите строку в кавычки.

MAXOB
18-02-2008, 15:31
qip так и не запустился, но за-то теперь есть что почитать...
# wine "/home/user/.wine/drive_c/Program Files/QIP/qip.exe"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls"
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 exception 0x0eedfade at address 0x0000:0x7ee364d0 (thread 0009), starting debugger...
First chance exception: 0xc0000025 in 32-bit code (0x7ef9757c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7ef9757c ESP:00a3f4c4 EBP:00a3f528 EFLAGS:00200282( - 00 - -IS1)
EAX:00a3f4d0 EBX:7efe4894 ECX:00110048 EDX:00a3f8b0
ESI:00a3f8b0 EDI:00a3f534
Stack dump:
0x00a3f4c4: 00a3f4f0 00000000 002a0000 c0000025
0x00a3f4d4: 00000001 00a3f8b0 00000000 00000000
0x00a3f4e4: 00000000 00000000 00000000 00000000
0x00a3f4f4: 00000000 00000000 00000000 00000000
0x00a3f504: 00000000 00000000 00000000 b7df496e
0x00a3f514: 00a3f520 7c3c0060 0000002a 7ef97530
Backtrace:
=>1 0x7ef9757c __regs_RtlRaiseException+0x4c(rec=0xa3f8b0, context=0xa3f540) [/home/user/Desktop/download/wine-0.9.54/wine-0.9.54/dlls/ntdll/exception.c:396] in ntdll (0x00a3f528)
2 0x7efd21d3 __wine_call_from_32_regs+0xc3() in ntdll (0x00a3f88c)
3 0x7ef96b46 RtlRaiseException+0x6() in ntdll (0x00a3f904)
4 0x00549bbc in qip (+0x149bbc) (0x00a3f94c)
5 0x00549f87 in qip (+0x149f87) (0x00a3f9d8)
6 0x0054a08c in qip (+0x14a08c) (0x00a3fa1c)
7 0x0054ff69 in qip (+0x14ff69) (0x00a3fa40)
8 0x0042118c in qip (+0x2118c) (0x00a3fa6c)
9 0x004213bd in qip (+0x213bd) (0x00a3fac4)
10 0x0042166a in qip (+0x2166a) (0x00a3faf0)
11 0x004215a9 in qip (+0x215a9) (0x00a3fb0c)
12 0x0042610e in qip (+0x2610e) (0x00a3fb3c)
13 0x004807f4 in qip (+0x807f4) (0x00a3fb5c)
14 0x004223a8 in qip (+0x223a8) (0x00a3fbdc)
15 0x0041f96b in qip (+0x1f96b) (0x00a3fbfc)
16 0x0041c790 in qip (+0x1c790) (0x00a3fc20)
17 0x0041c91a in qip (+0x1c91a) (0x00a3fd40)
18 0x0041c9ab in qip (+0x1c9ab) (0x00a3fd70)
19 0x0048017a in qip (+0x8017a) (0x00a3fec4)
20 0x00487b80 in qip (+0x87b80) (0x00a3fee8)
21 0x00690649 in qip (+0x290649) (0x00a3ff08)
22 0x7ee6690e start_process+0xee(arg=0x0) [/home/user/Desktop/download/wine-0.9.54/wine-0.9.54/dlls/kernel32/process.c:883] in kernel32 (0x00a3ffe8)
23 0xb7df7487 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7ef9757c __regs_RtlRaiseException+0x4c [/home/user/Desktop/download/wine-0.9.54/wine-0.9.54/dlls/ntdll/exception.c:396] in ntdll: subl $4,%esp
Unable to open file '/home/user/Desktop/download/wine-0.9.54/wine-0.9.54/dlls/ntdll/exception.c'
Modules:
Module Address Debug info Name (94 modules)
PE 400000- 723000 Export qip
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c34d000-7c358000 Deferred libgcc_s.so.1
ELF 7c374000-7c39f000 Deferred ws2_32<elf>
\-PE 7c380000-7c39f000 \ ws2_32
ELF 7c39f000-7c3c4000 Deferred netapi32<elf>
\-PE 7c3b0000-7c3c4000 \ netapi32
ELF 7c3c4000-7c3ea000 Deferred secur32<elf>
\-PE 7c3d0000-7c3ea000 \ secur32
ELF 7c3ea000-7c3fd000 Deferred security<elf>
\-PE 7c3f0000-7c3fd000 \ security
ELF 7c420000-7c469000 Deferred dsound<elf>
\-PE 7c430000-7c469000 \ dsound
ELF 7c469000-7c557000 Deferred wined3d<elf>
\-PE 7c480000-7c557000 \ wined3d
ELF 7c557000-7c582000 Deferred d3d8<elf>
\-PE 7c560000-7c582000 \ d3d8
ELF 7dba3000-7dbb6000 Deferred olepro32<elf>
\-PE 7dbb0000-7dbb6000 \ olepro32
ELF 7dbb6000-7dbca000 Deferred midimap<elf>
\-PE 7dbc0000-7dbca000 \ midimap
ELF 7dbca000-7dbf0000 Deferred msacm32<elf>
\-PE 7dbd0000-7dbf0000 \ msacm32
ELF 7dbf0000-7dccd000 Deferred libasound.so.2
ELF 7dcd2000-7dce9000 Deferred msacm32<elf>
\-PE 7dce0000-7dce9000 \ msacm32
ELF 7dce9000-7dd1e000 Deferred winealsa<elf>
\-PE 7dcf0000-7dd1e000 \ winealsa
ELF 7ddbb000-7dded000 Deferred uxtheme<elf>
\-PE 7ddc0000-7dded000 \ uxtheme
ELF 7de0e000-7de13000 Deferred libxfixes.so.3
ELF 7de13000-7de16000 Deferred libxinerama.so.1
ELF 7de32000-7e0d2000 Deferred libgl.so.1
ELF 7e0d2000-7e0d8000 Deferred libxdmcp.so.6
ELF 7e0d8000-7e1d7000 Deferred libx11.so.6
ELF 7e1d7000-7e1e6000 Deferred libxext.so.6
ELF 7e1e6000-7e1eb000 Deferred libxxf86vm.so.1
ELF 7e1eb000-7e204000 Deferred libice.so.6
ELF 7e204000-7e20d000 Deferred libsm.so.6
ELF 7e20d000-7e29d000 Deferred winex11<elf>
\-PE 7e220000-7e29d000 \ winex11
ELF 7e30f000-7e441000 Deferred libxml2.so.2
ELF 7e441000-7e470000 Deferred libfontconfig.so.1
ELF 7e470000-7e483000 Deferred libz.so.1
ELF 7e483000-7e4fb000 Deferred libfreetype.so.6
ELF 7e4fd000-7e507000 Deferred libxcursor.so.1
ELF 7e507000-7e50e000 Deferred libxrandr.so.2
ELF 7e50e000-7e517000 Deferred libxrender.so.1
ELF 7e517000-7e5a4000 Deferred winmm<elf>
\-PE 7e520000-7e5a4000 \ winmm
ELF 7e5a4000-7e644000 Deferred comdlg32<elf>
\-PE 7e5b0000-7e644000 \ comdlg32
ELF 7e644000-7e69b000 Deferred shlwapi<elf>
\-PE 7e650000-7e69b000 \ shlwapi
ELF 7e69b000-7e79f000 Deferred shell32<elf>
\-PE 7e6b0000-7e79f000 \ shell32
ELF 7e79f000-7e7d3000 Deferred winspool<elf>
\-PE 7e7b0000-7e7d3000 \ winspool
ELF 7e7d3000-7e7f0000 Deferred imm32<elf>
\-PE 7e7e0000-7e7f0000 \ imm32
ELF 7e7f0000-7e8ae000 Deferred comctl32<elf>
\-PE 7e800000-7e8ae000 \ comctl32
ELF 7e8ae000-7e8c0000 Deferred libresolv.so.2
ELF 7e8c3000-7e8dc000 Deferred version<elf>
\-PE 7e8d0000-7e8dc000 \ version
ELF 7e8dc000-7e8fa000 Deferred iphlpapi<elf>
\-PE 7e8e0000-7e8fa000 \ iphlpapi
ELF 7e8fa000-7e959000 Deferred rpcrt4<elf>
\-PE 7e910000-7e959000 \ rpcrt4
ELF 7e959000-7e9f9000 Deferred ole32<elf>
\-PE 7e970000-7e9f9000 \ ole32
ELF 7e9f9000-7ea99000 Deferred oleaut32<elf>
\-PE 7ea10000-7ea99000 \ oleaut32
ELF 7ea99000-7eae5000 Deferred advapi32<elf>
\-PE 7eaa0000-7eae5000 \ advapi32
ELF 7eae5000-7eb7c000 Deferred gdi32<elf>
\-PE 7eaf0000-7eb7c000 \ gdi32
ELF 7eb7c000-7ecb6000 Deferred user32<elf>
\-PE 7eb90000-7ecb6000 \ user32
ELF 7ecb6000-7ecba000 Deferred koi8-r.so
ELF 7edf5000-7ef1c000 Dwarf kernel32<elf>
\-PE 7ee10000-7ef1c000 \ kernel32
ELF 7ef1c000-7ef43000 Deferred libm.so.6
ELF 7ef44000-7ef47000 Deferred libxau.so.6
ELF 7ef47000-7ef5b000 Deferred lz32<elf>
\-PE 7ef50000-7ef5b000 \ lz32
ELF 7ef5f000-7f000000 Dwarf ntdll<elf>
\-PE 7ef70000-7f000000 \ ntdll
ELF b7c8d000-b7c91000 Deferred libdl.so.2
ELF b7c91000-b7dc0000 Deferred libc.so.6
ELF b7dc0000-b7dd4000 Deferred libpthread.so.0
ELF b7dd6000-b7de0000 Deferred libnss_files.so.2
ELF b7df0000-b7f04000 Dwarf libwine.so.1
ELF b7f05000-b7f1f000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\user\.wine\drive_c\Program Files\QIP\qip.exe
0000000e 0
00000009 0 <==
0000000a
0000000b 0
0000000c
0000000d 0
Backtrace:
=>1 0x7ef9757c __regs_RtlRaiseException+0x4c(rec=0xa3f8b0, context=0xa3f540) [/home/user/Desktop/download/wine-0.9.54/wine-0.9.54/dlls/ntdll/exception.c:396] in ntdll (0x00a3f528)
2 0x7efd21d3 __wine_call_from_32_regs+0xc3() in ntdll (0x00a3f88c)
3 0x7ef96b46 RtlRaiseException+0x6() in ntdll (0x00a3f904)
4 0x00549bbc in qip (+0x149bbc) (0x00a3f94c)
5 0x00549f87 in qip (+0x149f87) (0x00a3f9d8)
6 0x0054a08c in qip (+0x14a08c) (0x00a3fa1c)
7 0x0054ff69 in qip (+0x14ff69) (0x00a3fa40)
8 0x0042118c in qip (+0x2118c) (0x00a3fa6c)
9 0x004213bd in qip (+0x213bd) (0x00a3fac4)
10 0x0042166a in qip (+0x2166a) (0x00a3faf0)
11 0x004215a9 in qip (+0x215a9) (0x00a3fb0c)
12 0x0042610e in qip (+0x2610e) (0x00a3fb3c)
13 0x004807f4 in qip (+0x807f4) (0x00a3fb5c)
14 0x004223a8 in qip (+0x223a8) (0x00a3fbdc)
15 0x0041f96b in qip (+0x1f96b) (0x00a3fbfc)
16 0x0041c790 in qip (+0x1c790) (0x00a3fc20)
17 0x0041c91a in qip (+0x1c91a) (0x00a3fd40)
18 0x0041c9ab in qip (+0x1c9ab) (0x00a3fd70)
19 0x0048017a in qip (+0x8017a) (0x00a3fec4)
20 0x00487b80 in qip (+0x87b80) (0x00a3fee8)
21 0x00690649 in qip (+0x290649) (0x00a3ff08)
22 0x7ee6690e start_process+0xee(arg=0x0) [/home/user/Desktop/download/wine-0.9.54/wine-0.9.54/dlls/kernel32/process.c:883] in kernel32 (0x00a3ffe8)
23 0xb7df7487 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
err:seh:raise_exception Exception frame is not in stack limits => unable to dispatch exception.

BuGfiX
18-02-2008, 15:45
Попробуйте запустить более старую версию QIP. Например 8000. Если будут проблемы со смайлами - запускать так:
wine "/home/user/.wine/drive_c/Program Files/QIP/qip.exe /oldgif"

Поищите в интернете, не один Вы пытаетесь его запустить.

MAXOB
18-02-2008, 16:11
Старый QIP действительно нормально встал, но смайлы не работают как класс... когда пишу
wine "/home/user/.wine/drive_c/Program Files/QIP/qip.exe /oldgif"
он в ответ выдает:
wine: cannot find '/home/user/.wine/drive_c/Program Files/QIP/qip.exe /oldgif'
=((

BuGfiX
18-02-2008, 16:25
а так?
wine "/home/user/.wine/drive_c/Program Files/QIP/qip.exe" /oldgif

MAXOB
18-02-2008, 16:48
так работает, огромное СПАСИБО!!!!

Sterh_
15-07-2009, 12:19
добрый всем день! собственно вопрос такой: я установил wine в Мандрива 2009 Spring, при запуске он (Wine) у меня виснет и ничего не происходит. в чем может быть проблема? я просто всего неделю назад перешел на Линух и мне еще многое непонятно.

Naiad
15-07-2009, 12:45
Sterh_, как устанавливали? как запускаете?

BuGfiX
15-07-2009, 12:45
Как запускаете ? Что значит "виснет" ?

Sterh_
15-07-2009, 12:53
устанавливал через установку и удаление программ, которая собственно и установила мне wine с дистрибудива. "что значит виснет..." сложно обьяснить, наверно мне проще будет выложить скрины (сегодня вечером). там появляется приветственное окошко вайна, жму на кнопку запуска программы, кнопка показывает что нажата и находится в таком положении (ждал больше часа).
P.S. коряво описал... выложу скрины, думаю вам все понятно станет.

запускал через меню, где находится список программ

Cancer_mvm
30-05-2012, 14:27
Не работает программа в Wine.
Установил NOD32 Update Server (ndntenad_LAN_UPD-server.exe) после чего пытаюсь запустить, вылазит ошибка

nod32kui c сообщением "Error occured during communication with NOD32 Kernel service"

Как я понимаю не запускается служба nod32kui. В интернете нашел это:


При запуске сервисов следует иметь в виду, что они завершаются вместе с завершением WINEserver, поэтому следует предварительно запустить WINEserver с ключом -p, отменяющим автоматическое завершение.

$ WINEserver -p
$ WINE pssvc.exe &
В указанном примере программа pssvc будет запущена как сервис, причём в фоновом режиме.


Но когда в консоли пишу WINEserver -p выдает ошибку не найдена команда.

Если запускаю nod32kui.exe с консоли
wine nod32kui.exe
выдает следующее:

err:winedevice:ServiceMain driver L"AMON" failed to load
err:winedevice:ServiceMain driver L"nod32drv" failed to load
fixme:ntdll:NtCreatePort (0x13624d8,0x7e4fca30,260,328,(nil)),stub!
fixme:ntdll:NtCreatePort (0x13a2c08,0x7e4fca30,260,328,(nil)),stub!
fixme:ntdll:NtCreatePort (0x1360a78,0x7e4fca24,260,328,(nil)),stub!
fixme:ntdll:NtCreatePort (0x15c0a78,0x7e4fca28,260,328,(nil)),stub!
fixme:ntdll:NtCreatePort (0x69a490,0x7e4fcfe0,260,328,(nil)),stub!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:ntdll:NtCreatePort (0x135b98,0x326934,260,328,(nil)),stub!



Что делать как запустить этот NOD32 Update Server ?

mirror
30-05-2012, 18:43
Объясните мне зачем вам Антивирус в Linux , да еще и для Windows написанный ?

Cancer_mvm
31-05-2012, 11:31
mirror, Мне не нужен антивирус, мне нужна прога которая делает архив с обновлениями на сервере, что б остальных от тудофа обновлять




© OSzone.net 2001-2012