Автор Тема: Не запускается WINE-программа на Runtu LITE 18.04 - 201805  (Прочитано 6962 раз)

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

Оффлайн EuK_V

  • Новичок
  • **
  • Автор темы
  • Сообщений: 15
Помогите разобраться, у кого стоит Wine на Runtu Lite 18.04!

На 14.04 без проблем всегда запускалось и продолжает запускаться приложение (видеонаблюдения) через Wine. Здесь можно взять экзешник: camhi.top/uploads/soft/20180313/1520916751.zip

Также приложение без проблем запускается на Ubuntu 18.04 64bit, Ubuntu mate 18.04 32bit.

А в Runtu Lite 18.04 выдает ошибку:


при запуске из терминала Runtu Lite 18.04 выдает следующее:
zoe@zoe:~$ wine /home/zoe/.wine/drive_c/'Program Files'/'HiP2P Client'/P2PClient.exe
0009:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0009:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0009:fixme:comsvcs:DllGetClassObject ({ecabb0c0-7f19-11d2-978e-0000f8757e2a},{00000001-0000-0000-c000-000000000046},0x32f248) stub
0009:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
0009:err:ole:CoGetClassObject no class object {ecabb0c0-7f19-11d2-978e-0000f8757e2a} could be created for context 0x1
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32ea58,0x00000000), stub!
0009:fixme:win:EnumDisplayDevicesW ((null),1,0x32ea58,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:err:listview:LISTVIEW_WindowProc unknown msg 0500 wp=00000000 lp=00000000


А при запуске из терминала Runtu Lite 14.04 следующее (вроде те же ошибки, даже больше, но программа запускается)
zoe@zoe:~$ wine /home/zoe/.wine/drive_c/'Program Files'/'HiP2P Client'/P2PClient.exe
0009:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0009:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0009:fixme:comsvcs:DllGetClassObject ({ecabb0c0-7f19-11d2-978e-0000f8757e2a},{00000001-0000-0000-c000-000000000046},0x32f238) stub
0009:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
0009:err:ole:CoGetClassObject no class object {ecabb0c0-7f19-11d2-978e-0000f8757e2a} could be created for context 0x1
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32ea18,0x00000000), stub!
0009:fixme:win:EnumDisplayDevicesW ((null),1,0x32ea18,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
0009:fixme:ddraw:DirectDrawEnumerateExA flags 0x00000006 not handled
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d648,0x00000000), stub!
 4 IP_ADD_MEMBERSHIP
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32d474,0x00000000), stub!
0009:fixme:win:EnumDisplayDevicesW ((null),1,0x32d474,0x00000000), stub!
0009:err:listview:LISTVIEW_WindowProc unknown msg 0500 wp=00000000 lp=00000000
0009:err:listview:LISTVIEW_WindowProc unknown msg 0500 wp=00000000 lp=00000000


Для работы программы нужны библиотеки: jet40, mdac28, mfc42. Ставил через winetricks.

Wine везде последней версии 3.0.3 (на сегодня).
В чем может быть проблема? Может чего-то не хватает в 18.04 по сравнению с 14.04?


Дело по всей видимости в ноуте, кстати это старенький asus f5rl (cpu intel duo T2310 1.46Ггц, ram 2Гб, video ati radeon express 1100). Я попробовал установить Runtu Lite 18.04 32bit на десктоп - там все работает...

По какой причине wine на 18.04 на ноуте выдает ошибку, а на 14.04 все норм?
« Последнее редактирование: Ноябрь 19, 2018, 21:49:11 от EuK_V »

Оффлайн vladiko

  • Активист
  • ****
  • Сообщений: 366
  • А мне летать охота...
Не запускается WINE-программа на Runtu LITE 18.04 - 201805
« Ответ #1 : Ноябрь 20, 2018, 20:47:39 »
Помогите разобраться, у кого стоит Wine на Runtu Lite 18.04!
вот это пробовали?
Использую исключительно Runtu LITE, различные версии

Оффлайн EuK_V

  • Новичок
  • **
  • Автор темы
  • Сообщений: 15
Не запускается WINE-программа на Runtu LITE 18.04 - 201805
« Ответ #2 : Ноябрь 21, 2018, 01:37:56 »
Я изначально из этого репозитория и ставил..

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Не запускается WINE-программа на Runtu LITE 18.04 - 201805
« Ответ #3 : Декабрь 03, 2018, 22:48:53 »

    EuK_V, проверил в виртуальной машине с LIveCD - установил wine-stable, winetricks, vcrun6. Загрузил архив программы по ссылке, установил - запускается, но выдаёт ошибки (видимо об отсутствии оборудования):



У программы есть какие-то требования к аппаратной части ПК? Возможно, какие-то инструкции процессора?

Оффлайн EuK_V

  • Новичок
  • **
  • Автор темы
  • Сообщений: 15
Re: Не запускается WINE-программа на Runtu LITE 18.04 - 201805
« Ответ #4 : Декабрь 04, 2018, 12:06:35 »
установил - запускается, но выдаёт ошибки (видимо об отсутствии оборудования)
Без камеры приложение должно запускаться, неоднократно пробовал на разных компьютерах в отсутствие камеры.

установил wine-stable, winetricks, vcrun6.
Библиотеки, которые я упомянул в посте стоят? без них у меня нигде не запускалось:

Для работы программы нужны библиотеки: jet40, mdac28, mfc42. Ставил через winetricks.

Оффлайн EuK_V

  • Новичок
  • **
  • Автор темы
  • Сообщений: 15
Re: Не запускается WINE-программа на Runtu LITE 18.04 - 201805
« Ответ #5 : Декабрь 04, 2018, 18:41:33 »
Проблема вероятнее всего непосредственно не в RuntuLITE, а в Ubuntu 18.04.

Сегодня запустил в live режиме на ноутбуке систему Ubuntu 18.04, она, конечно была тяжеловата для ноутбука, двигалось все медленно, но программу запустил и wine выдал абсолютно идентичную ошибку.

Поэтому я делаю вывод о какой-то несовместимости железа ноутбука Asus F5RL и системы Ubuntu 18.04 в связке с Wine.

Потому что если я заменяю какой-либо из "ингредиентов", то проблема исчезает:

1. Пробовал запускать систему RuntuLITE 18.04 на двух разных десктопах - нет ошибки. (есть RuntuLITE 18.04, нет Asus F5RL - работоспособно)
2. Запускаю на ноутбуке Asus F5RL систему RuntuLITE 14.04 - нет ошибки. (есть Asus F5RL, нет RuntuLITE 18.04 - работоспособно)
3. Запускаю на ноутбуке Asus F5RL систему RuntuLITE 18.04 и Wine разных версий - ошибка присутствует. (есть RuntuLITE 18.04, есть Asus F5RL - неработоспособно)
4. Запускаю на ноутбуке Asus F5RL систему Ubuntu18.04 - ошибка присутствует. (есть Ubuntu 18.04, есть Asus F5RL - неработоспособно)

Отсюда и напрашивается вывод о несовместимости, только вот в чем?


Оффлайн dja

  • Новичок
  • **
  • Сообщений: 12
  • Джа справедлив и строг, но милостив
    • Lnux Mint Россия
Проблема скорее в wine. А связано оно вроде с ODBC.
У меня вот вообще помимо {6c736db1-bd94-11d0-8a23-00aa00b58e10} еще и в гуе ругается DBNETLIB. Но гуй скорее следствие.