Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

wine не может отыскать дисплей

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> wine не может отыскать дисплей
Имя
Сообщение << Старые топики   Новые топики >>
wine не может отыскать дисплей - 2008-12-08 17:46:06.086666   
Дэмьeн

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-06 06:15:11.803333
собрал wine-1.1.10 из исходников, командую winecfg и опана:
"Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:ole:apartment_createwindowifneeded CreateWindow failed with error 1114"
где искать эту переменную $DISPLAY?
или что-то другое сделать надо?
Post #: 1
RE: wine не может отыскать дисплей - 2008-12-08 19:14:36.910000   
diGriz

Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
.
Post #: 2
RE: wine не может отыскать дисплей - 2008-12-09 13:41:55.360000   
Дэмьeн

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-06 06:15:11.803333

quote:

ORIGINAL: diGriz

winecfg уже запускал?

да
Post #: 3
RE: wine не может отыскать дисплей - 2008-12-09 23:48:22.043333   
diGriz

Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
.
Post #: 4
RE: wine не может отыскать дисплей - 2008-12-10 03:52:12.356666   
Дэмьeн

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-06 06:15:11.803333

quote:

ORIGINAL: diGriz

ты запускаешь winecfg под тем же пользователем что и сессия в xserver'e? (те лучше не делать так - пользователь1 защёл в x, а su/sudo запустил winecfg)

что конкретно ты делал при компиляции? (посмотри .bash_history)

winecfg - под рутом

при компиляции -
./configure
make depend
make
make install
Post #: 5
RE: wine не может отыскать дисплей - 2008-12-10 16:02:50.576666   
Дэмьeн

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-06 06:15:11.803333
проблема решена, но назрела другая
————
при запуске iTrader 7.5 под Wine-1.1.10 вылетает ошибка "OLE error 80004001", затем "Access violation at address 005F7AF8 in module 'iTrader.exe'. Read of address 00000060." После этого появляется главное окно программы, но без графиков и прочих окон, и программа не может подключиться к Сети. На Wine-1.1.6 всё работало на ура. Можно ли как-нибудь вылечить это, или придётся откатываться?
Post #: 6
RE: wine не может отыскать дисплей - 2008-12-10 23:54:05.206666   
diGriz

Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
.
Post #: 7
RE: wine не может отыскать дисплей - 2008-12-11 08:54:42.963333   
Дэмьeн

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-06 06:15:11.803333

quote:

ORIGINAL: diGriz

quote:

ORIGINAL: Дэмьeн
проблема решена


мля меня если чесно такая психология удивляет/убивает - вот ты получаешь на халяву помощь (может и хреновую: но всё же помощь) для проприетарного софта тк долбаные разработчики (а скорей их руководители) этого софта не потрудились создать версию для алтернативной платформы, так ты хотя бы в качестве контрибуции со своей стороны потрудись чиркануть в двух словах КАК проблема решилась - это основа халявы ёпрст :(

quote:

ORIGINAL: Дэмьeн
но назрела другая
————
при запуске iTrader 7.5 под Wine-1.1.10 вылетает ошибка "OLE error 80004001", затем "Access violation at address 005F7AF8 in module 'iTrader.exe'. Read of address 00000060." После этого появляется главное окно программы, но без графиков и прочих окон, и программа не может подключиться к Сети. На Wine-1.1.6 всё работало на ура. Можно ли как-нибудь вылечить это, или придётся откатываться?


всё очень просто

OLE - object linking & exchanging, что значит связка и обмен объектами / между объектами

Access violation at address 005F7AF8 in module 'iTrader.exe. Read of address 00000060. - ощибка доступа по адресу такому то

что в фривольном переводе значит одно из двух - или прога попыталась открыть сторонний компонент/объект которого не существует или вино записало какую то фигню в адрес из которого прога что то должна была читать, скорей всего первое.

что бы решить эту проблему без гадания на кофейной гуще необходимо: 1) знание ассемблера (я в этом не рублю) 2) файл символов для дебуга к проге itrader (весьма сомневаюсь что разработчики предоставят)

если всё как ты говоришь работало на преведущей версии - на какой хрен её было сносить??? золотое правило гласит &gt; работает = не трожь! :D

с гаданием на кофейной гуще я бы сказал что что очень сомневаюсь что itrader вообще работает под wine вне зависимости от версии - инсталироваться и запускаться он будет но работать - нет (без установки дополнительных компонентов из винды)

первая проблема решилась запуском winecfg от пользователя, а не от рута
————-
iTrader прекрасно работал в Мандриве под wine-1.1.6, без всяких компонентов из винды (это не галлюцинация была, уверяю)
в Дебиане теперь и под тем же wine-1.1.6 не работает
переходить обратно на Мандриву ну никак неохота
———-
не нервничай из-за пустяков :D:D
Post #: 8
RE: wine не может отыскать дисплей - 2008-12-11 17:39:19.466666   
diGriz

Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
.
Post #: 9
Страниц:  [1]
Все форумы >> [*nix/Linux] >> wine не может отыскать дисплей







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.