Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Программа не запускаяется через wine. Что делать? Помогите.  (Прочитано 2540 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Здравствуйте.
Возникла проблема с запуском словаря Lingoes под Ubuntu (сам словарь предназначен для Win 2000/XP/2003/Vista). Словарь очень хороший, поэтому не хотелось бы менять на StarDict... В общем, запускаю программу установки, она запускается, всё нормально устанавливается, в Applications-->Accessories-->Wine-->Programs прописывается "Lingoes 2". Но программа не запускается. Т.е. при клике на файле вообще ничего не происходит... можно как нибудь это исправить?
Помогите, пожалуйста.
Спасибо.
P.S. Lingoes  -->  http://lingoes.net/

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Люди, неужели никто не знает, что можно сделать в этом случае?

Оффлайн vision

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Линукс, не предназначен для запуска виндовых приложений, так что не ждите много.

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Линукс, не предназначен для запуска виндовых приложений, так что не ждите много.
я это понимаю, но ведь это всего лишь словарь, а не какая-нибудь огромная программа с кучей библиотек... Фактически, это оболочка под словари, я очень удивился, что всё установилось прекрасно, но не запускаяется...
спасибо

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Неужели нет решения?

Оффлайн gantellus

  • Старожил
  • *
  • Сообщений: 1276
    • Просмотр профиля
Stardict тоже весьма нерлох, особенно если подключить лингвовские словари к нему :)
Придумайте ещё более дружественный интерфейс, и мир породит ещё более тупого юзера (с)
С2Duo 2.4 Ghz, Geforce 8800, Maya 44 PCI

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Такова ваша злая планида.
« Ответ #6 : 09 Июля 2008, 20:48:14 »
Lingoes не работает в wine, только инсталлируется.

http://appdb.winehq.org/objectManager.php?sClass=application&iId=6328

Беглое ознакомление с сайтом не показало, что этот словарь принципиально лучше Stardict-а.
Если не можете жить без собственно словарных баз, можно подумать об их конвертировании в формат Stardict. По идее, все должно быть открыто и описано.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Такова ваша злая планида.
« Ответ #7 : 09 Июля 2008, 20:53:03 »
можно подумать об их конвертировании в формат Stardict. По идее, все должно быть открыто и описано.
Так и есть.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Такова ваша злая планида.
« Ответ #8 : 09 Июля 2008, 21:14:18 »
Так и есть.
Спасибо за ответ.
А не подскажите, где можно про конвертирование найти? Сейчас роюсь в Google пока ничего толкового не нашёл...
Спасибо.

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Такова ваша злая планида.
« Ответ #9 : 10 Июля 2008, 10:49:36 »
А не подскажете, где можно про конвертирование найти? Сейчас роюсь в Google пока ничего толкового не нашёл...

Сомневаюсь, что есть готовые конвертеры, надо свой писать.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1564
  • УМка.
    • Просмотр профиля
в терминале "wine имя_программы" - что за ошибку выдает ? - может банально какой библы не ххватать - она напишет какой просто ищещ ее на винде и копируешь в папку с exe файлом.
Дома Linux Mint 20.1 / 20.02

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Такова ваша злая планида.
« Ответ #11 : 10 Июля 2008, 17:19:21 »
спасибо за ответ
Сомневаюсь, что есть готовые конвертеры, надо свой писать.
Мда... приехали... с моим то "огромным" опытом в Linux вряд ли это возможно...

Оффлайн tazhate

  • Активист
  • *
  • Сообщений: 864
  • kunilinux
    • Просмотр профиля
оболочка гном
правой кнопкой мыши на приложения (меню) - пункт изменить меню.
там находишь программу и правой кнопкой на ней - свойства.
из пункта команда копируешь строку целиком.
открываешь терминал.
вставляешь эту строку и жмешь ентер.
после этого пишешь сюда что написало на твои действия в теринале
lenovo thinkpad x1, gentoo ~amd64, awesome wm
asrock 330, atom 330, nvidia ion, 4gb ram, gentoo ~amd64, awesome wm
htc desire z, virtuos rom

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
спасибо за ответ
в терминале "wine имя_программы" - что за ошибку выдает ? - может банально какой библы не ххватать - она напишет какой просто ищещ ее на винде и копируешь в папку с exe файлом.
Выдаёт следующее:
Цитировать
err:module:import_dll Library MFC42u.DLL (which is needed by L"C:\\Program Files\\Lingoes\\Translator2\\LGui64u.dll") not found
err:module:import_dll Library LGui64u.dll (which is needed by L"C:\\Program Files\\Lingoes\\Translator2\\Lingoes.exe") not found
err:module:import_dll Library MFC42u.DLL (which is needed by L"C:\\Program Files\\Lingoes\\Translator2\\Lingoes.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Lingoes\\Translator2\\Lingoes.exe" failed, status c0000135
Нашёл файл MFC42u.DLL, поместил его в папку Translator2, запустил команду ещё раз. При этом появляется окно с заголовком Wine Gecko Installer, нажимаю на Install, он делает вид, что что-то быстро скачивает... и всё... опять ничего не запускается... При повторной попытке запустить программу - опять появляется окно с Gecko Installer, и всё по новой..
При этом, команда wine вместе с файлом MFC42u.DLL показывется такой код:
Цитировать
fixme:shdocvw:PersistStreamInit_InitNew (0x952ce0)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x952ce0)->(0)
fixme:shdocvw:navigate_url Unsupported args (Flags 0x32c6fc:3; TargetFrameName 0x32c6ec:8)
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
err:mshtml:check_version Could not open VERSION file
fixme:urlmon:ObtainUserAgentString (0, 0x7dedd1c7, 0x7dedd1c0): stub
fixme:urlmon:ObtainUserAgentString (0, 0x95bc18, 0x7dedd1c0): stub
fixme:wininet:InternetLockRequestFile STUB
err:cabinet:FDICopy FDIIsCabinet failed.
err:mshtml:check_version Could not open VERSION file
Could not load Mozilla. HTML rendering will be disabled.
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x952d7c)->((null) 1 0x32ab74 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x952d7c)->((null) 25 2 0x32ab88 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x952d7c)->((null) 26 2 0x32ab88 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x952d7c)->(0x32abc4)
fixme:shdocvw:ClOleCommandTarget_Exec (0x952d7c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32ac88 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x952d7c)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32ad18)
wine: Unhandled page fault on write access to 0x00000000 at address 0x4006e (thread 0034), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x0004006e).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:0004006e ESP:0032c6c4 EBP:001a2c68 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000000 EBX:00548a68 ECX:00000034 EDX:00955030
 ESI:00000001 EDI:00000000
Stack dump:
0x0032c6c4:  000000f1 00000000 00000000 00000000
0x0032c6d4:  00000000 00000000 004422a1 00548a68
0x0032c6e4:  00000000 00945f30 004422f8 00548a68
0x0032c6f4:  00945f90 00945f30 00419902 00548a68
0x0032c704:  00546990 ffffffff 00000000 00945f30
0x0032c714:  00000004 001a2c68 004196e4 00545818
Backtrace:
=>1 0x0004006e (0x001a2c68)
  2 0x001100e8 (0x00529cd0)
  3 0x004a2060 in lingoes (+0xa2060) (0x004a18f0)
0x0004006e: addb   %al,0x0(%eax)
Modules:
Module   Address         Debug info   Name (104 modules)
PE     400000-  5f3000   Export          lingoes
PE   10000000-10046000   Deferred        lgui64u
PE   727f0000-728ee000   Deferred        mfc42u
PE   75ff0000-76051000   Deferred        msvcp60
ELF   7b800000-7b930000   Deferred        kernel32<elf>
  \-PE   7b820000-7b930000   \               kernel32
ELF   7bc00000-7bca4000   Deferred        ntdll<elf>
  \-PE   7bc10000-7bca4000   \               ntdll
ELF   7bf00000-7bf03000   Deferred        <wine-loader>
ELF   7dc3d000-7dc9d000   Deferred        winedos<elf>
  \-PE   7dc40000-7dc9d000   \               winedos
ELF   7dc9d000-7dca8000   Deferred        libgcc_s.so.1
ELF   7dca8000-7dcae000   Deferred        libnss_dns.so.2
ELF   7dcae000-7dcb1000   Deferred        libnss_mdns4_minimal.so.2
ELF   7dee0000-7df83000   Deferred        mshtml<elf>
  \-PE   7def0000-7df83000   \               mshtml
ELF   7df83000-7dfa4000   Deferred        mpr<elf>
  \-PE   7df90000-7dfa4000   \               mpr
ELF   7dfa4000-7dff2000   Deferred        wininet<elf>
  \-PE   7dfb0000-7dff2000   \               wininet
ELF   7dff2000-7e031000   Deferred        urlmon<elf>
  \-PE   7e000000-7e031000   \               urlmon
ELF   7e031000-7e06d000   Deferred        shdocvw<elf>
  \-PE   7e040000-7e06d000   \               shdocvw
ELF   7e0b0000-7e0c7000   Deferred        spoolss<elf>
  \-PE   7e0c0000-7e0c7000   \               spoolss
ELF   7e0c7000-7e0e0000   Deferred        localspl<elf>
  \-PE   7e0d0000-7e0e0000   \               localspl
ELF   7e0e0000-7e0e4000   Deferred        libgpg-error.so.0
ELF   7e0e4000-7e131000   Deferred        libgcrypt.so.11
ELF   7e131000-7e141000   Deferred        libtasn1.so.3
ELF   7e141000-7e144000   Deferred        libkeyutils.so.1
ELF   7e144000-7e14c000   Deferred        libkrb5support.so.0
ELF   7e14c000-7e17e000   Deferred        libcrypt.so.1
ELF   7e17e000-7e1f4000   Deferred        libgnutls.so.13
ELF   7e1f4000-7e1f7000   Deferred        libcom_err.so.2
ELF   7e1f7000-7e21a000   Deferred        libk5crypto.so.3
ELF   7e21a000-7e2a7000   Deferred        libkrb5.so.3
ELF   7e2a7000-7e2d0000   Deferred        libgssapi_krb5.so.2
ELF   7e2d0000-7e303000   Deferred        libcups.so.2
ELF   7e330000-7e363000   Deferred        uxtheme<elf>
  \-PE   7e340000-7e363000   \               uxtheme
ELF   7e38b000-7e394000   Deferred        libxcursor.so.1
ELF   7e394000-7e399000   Deferred        libxfixes.so.3
ELF   7e399000-7e39c000   Deferred        libxcomposite.so.1
ELF   7e39c000-7e3a2000   Deferred        libxrandr.so.2
ELF   7e3a2000-7e3aa000   Deferred        libxrender.so.1
ELF   7e3aa000-7e3ad000   Deferred        libxinerama.so.1
ELF   7e3ad000-7e3cd000   Deferred        imm32<elf>
  \-PE   7e3b0000-7e3cd000   \               imm32
ELF   7e3cd000-7e3d2000   Deferred        libxdmcp.so.6
ELF   7e3d2000-7e3ea000   Deferred        libxcb.so.1
ELF   7e3ea000-7e4d1000   Deferred        libx11.so.6
ELF   7e4d1000-7e4df000   Deferred        libxext.so.6
ELF   7e4df000-7e4f7000   Deferred        libice.so.6
ELF   7e4f7000-7e4ff000   Deferred        libsm.so.6
ELF   7e50c000-7e5a3000   Deferred        winex11<elf>
  \-PE   7e520000-7e5a3000   \               winex11
ELF   7e5e0000-7e601000   Deferred        libexpat.so.1
ELF   7e601000-7e62b000   Deferred        libfontconfig.so.1
ELF   7e62d000-7e630000   Deferred        libxau.so.6
ELF   7e638000-7e64d000   Deferred        libz.so.1
ELF   7e64d000-7e6bd000   Deferred        libfreetype.so.6
ELF   7e6bd000-7e6c2000   Deferred        libxxf86vm.so.1
ELF   7e6ca000-7e6f6000   Deferred        ws2_32<elf>
  \-PE   7e6d0000-7e6f6000   \               ws2_32
ELF   7e6f6000-7e798000   Deferred        oleaut32<elf>
  \-PE   7e710000-7e798000   \               oleaut32
ELF   7e798000-7e7ab000   Deferred        libresolv.so.2
ELF   7e7b8000-7e7d6000   Deferred        iphlpapi<elf>
  \-PE   7e7c0000-7e7d6000   \               iphlpapi
ELF   7e7d6000-7e838000   Deferred        rpcrt4<elf>
  \-PE   7e7e0000-7e838000   \               rpcrt4
ELF   7e838000-7e8dc000   Deferred        ole32<elf>
  \-PE   7e850000-7e8dc000   \               ole32
ELF   7e8dc000-7e912000   Deferred        winspool<elf>
  \-PE   7e8e0000-7e912000   \               winspool
ELF   7e912000-7e96b000   Deferred        shlwapi<elf>
  \-PE   7e920000-7e96b000   \               shlwapi
ELF   7e96b000-7ea80000   Deferred        shell32<elf>
  \-PE   7e980000-7ea80000   \               shell32
ELF   7ea80000-7eb2b000   Deferred        comdlg32<elf>
  \-PE   7ea90000-7eb2b000   \               comdlg32
ELF   7eb2b000-7ebea000   Deferred        comctl32<elf>
  \-PE   7eb30000-7ebea000   \               comctl32
ELF   7ebea000-7ed31000   Deferred        user32<elf>
  \-PE   7ec00000-7ed31000   \               user32
ELF   7ed31000-7ed83000   Deferred        advapi32<elf>
  \-PE   7ed40000-7ed83000   \               advapi32
ELF   7ed83000-7ee21000   Deferred        gdi32<elf>
  \-PE   7ed90000-7ee21000   \               gdi32
ELF   7ee21000-7ee8b000   Deferred        msvcrt<elf>
  \-PE   7ee30000-7ee8b000   \               msvcrt
ELF   7efab000-7efb6000   Deferred        libnss_files.so.2
ELF   7efb6000-7efce000   Deferred        libnsl.so.1
ELF   7efce000-7eff3000   Deferred        libm.so.6
ELF   7eff3000-7eff5000   Deferred        libxcb-xlib.so.0
ELF   7eff6000-7f000000   Deferred        libnss_nis.so.2
ELF   b7cb6000-b7cbf000   Deferred        libnss_compat.so.2
ELF   b7cc0000-b7cc4000   Deferred        libdl.so.2
ELF   b7cc4000-b7e13000   Deferred        libc.so.6
ELF   b7e14000-b7e2c000   Deferred        libpthread.so.0
ELF   b7e39000-b7f6f000   Deferred        libwine.so.1
ELF   b7f71000-b7f8d000   Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008
   0000001f    0
   00000009    0
0000000c
   00000012    0
   0000000e    0
   0000000d    0
0000000f
   00000015    0
   00000014    0
   00000011    0
   00000010    0
00000017
   00000018    0
00000019
   0000001d    0
   0000001c    0
   0000001b    0
   0000001a    0
00000033 (D) C:\Program Files\Lingoes\Translator2\Lingoes.exe
   00000036    0
   00000034    0 <==
Backtrace:
=>1 0x0004006e (0x001a2c68)
  2 0x001100e8 (0x00529cd0)
  3 0x004a2060 in lingoes (+0xa2060) (0x004a18f0)

Оффлайн taf

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
спасибо за ответ
оболочка гном
правой кнопкой мыши на приложения (меню) - пункт изменить меню.
там находишь программу и правой кнопкой на ней - свойства.
из пункта команда копируешь строку целиком.
открываешь терминал.
вставляешь эту строку и жмешь ентер.
после этого пишешь сюда что написало на твои действия в теринале
эта команда (которую я скопировал) выдаёт то же самое, что в предыдущем ответе ^^^, когда давал в терминале команду "wine lingoes.exe"
спасибо

 

Страница сгенерирована за 0.028 секунд. Запросов: 23.