wine из консоли

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

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

antll
Сообщения: 90

wine из консоли

Сообщение antll »

Проблема в следующем:
не могу запустить ни одну программу через wine из консоли, хотя в графичесском режиме через меню > wine > файловый менеджер все нормально запускается.
Вот что получается:

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

[root@localhost tola]# wine /home/tola/.wine/drive_c/"Program Files"/cr2-00-66/cr2.exe
err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\home\\tola\\.wine\\drive_c\\Program Files\\cr2-00-66\\cr2.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\tola\\.wine\\drive_c\\Program Files\\cr2-00-66\\cr2.exe" failed, status c0000135
[root@localhost tola]#

Хотя MFC42.DLL я добавил в system32, и из меню все запускется.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: wine из консоли

Сообщение Flaming »

Лучше так

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

cd $PATH_TO_PROGRAM
wine proga.exe

И библиотеки недостающие кидать в $PATH_TO_PROGRAM, чтобы не мусорить.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: wine из консоли

Сообщение SLEDopit »

wine не рекомендуется запускать из под рута. из за этого он обычно не работает. запустите из под обычного пользователя.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
antll
Сообщения: 90

Re: wine из консоли

Сообщение antll »

Спасибо большое за советы, действительно от обычного пользователя все работает.
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: wine из консоли

Сообщение pehser »

судя по wine /home/tola/.wine/drive_c/"Program Files"/cr2-00-66/cr2.exe
ты это дело установил, установил под пользователем, а теперь пытаешся зати и запустить под рутом
а у каждого пользователя своя папка .wine (а вней рестрт файлы и т.п) тобиш разные пользователи аналог разных компов.
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: wine из консоли

Сообщение SLEDopit »

pehser писал(а):
11.12.2007 16:00
судя по wine /home/tola/.wine/drive_c/"Program Files"/cr2-00-66/cr2.exe
ты это дело установил, установил под пользователем, а теперь пытаешся зати и запустить под рутом
а у каждого пользователя своя папка .wine (а вней рестрт файлы и т.п) тобиш разные пользователи аналог разных компов.

да ужо ж решили проблему=)
+ тут указывается полный путь, если вы не обратили внимание.
+ сам вайн обычно не дает себя запускать из под рута(у меня по крайней мере из под рута он ни разу не запустился)
вот такие пироги :rolleyes:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: wine из консоли

Сообщение pehser »

Эту я информацию дал человеку чтоб он понимал саму идею, для некоторых програм нужны записи в реестре и без них они не запустятся если такую пргогу установить скажем под user1 и пытаться запустить под user2 таким образом как сдесь запускают то положительного результата тоже не будет. Так как 2 разных реестра, таже ситуация с прогами котрые копируют файлы в сустем32
така как настроки и системные файлы берутся из ~/.wine
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали: