QIP Infium в WINE

Обсуждаем, помогаем.

Модераторы: Conteo, Костик

QIP Infium в WINE

Сообщение Костик » 28 мар 2009, 00:00

wine (для запуска exe файлов) в freebsd например вообще порт не пашет :(

bsd# make install clean
===> wine-1.1.17,1 builds, but fails upon startup.
*** Error code 1

Stop in /usr/ports/emulators/wine.


вот такая фигня

поставил его через пакеты

pkg_add -r wine

сделал
#winecfg
Естественно траблы со шрифтами

сделал русские шрифты через правку реестра
потом опять
#winecfg
Ура, вместо квадратиков появились русские букавки только очень мелкие
Полазил в этих настройках сделал крупными ну и немного настроил.

Пришло время запускать EXE приложения

#cd /usr/kostik/windows
#ls

Код: Выделить всёРазвернуть
qip8090.exe             qipinfium9024.exe
qip8092.exe             qipinfium9030.exe


устанавливаю инфиум
#wine qipinfium9030.exe

все устанавливается
инфиум запускается и тут косяк, вылазиет ошибка с предложением перезапустить инфиум или его вообще выключить
если проигнорировать это окно то можно даже общаться через инфиум = )
Попробовал проигнорировать это окно с ошибкой и решил изменить статус на online и тут wine благополучно зависает и kde вместе с ним = (

залазию в консоль и
# killall -9 wineserver
# killall -9 wine-pthread


Вин убит КДЕ отживело )

что же касается qip8092, то он устанавливается но не запускается, wineserver начинает грузить процессор пока его не убъешь опять же через консоль

Как же запускать Infium в unix ?

Почему возникает эта непонятная ошибка :no:
FreeBSD 9.2 and Fedora 18 user
Аватара пользователя
Костик
Активный участник
 
Сообщения: 1944
Зарегистрирован: 03 сен 2007, 02:15

Re: QIP Infium в WINE

Сообщение -=GIG=- » 28 мар 2009, 00:30

QIP прекрасно работает под wine. Если у Вас wine@etersoft то ни каких шаманских действий вообще не надо делать все работает сразу (и анимированные иконки). Если используете простой wine (лучше использовать 0.9.60 т.к. реализовали хорошую поддержку трея) то надо:
1. Скачать Mozilla ActiveX Control 1.7.12
2. Установить ее и скопировать все dll в /system32

Если у вас не работают анимированные смайлы
Запускаем qip с параметром /oldgif
Пример.
Консоль: wine "~/qip.exe" /oldgif
Ярлык: env WINEPREFIX="~/.wine" wine "C:\Program Files\QIP\qip.exe" /oldgif

Как установить qip infium (с рабочими шрифтами)
1. (нужна самба версии 3.0.25 и выше)
2. Ставим qip infium в ~/.wine/dosdevices/c:/
3. Вытягиваем из винды oleaut32.dll
4. Кидаем oleaut32.dll в ~/.wine/dosdevices/c:/windows/system32/
5. консоль => winecfg
6. Открываем вкладку "Библиотеки" выбираем oleaut32.dll или пишем сами
7. Редактируем её и ставим галку на "Сторонняя(Windows)"
8. Запускаем qip infium (смайлы пашут)
9. Наслаждаемся

На глаза попалось ...
Поймёт тот, кто с нами и тот, кто сналил, тоже поймёт.
Аватара пользователя
-=GIG=-
Активный участник
 
Сообщения: 659
Зарегистрирован: 17 ноя 2008, 08:45
Домен: smages.vfose.ru

Re: QIP Infium в WINE

Сообщение Костик » 28 мар 2009, 00:43

-=GIG=- писал(а):Если используете простой wine скопировать все dll в /system32


и так
после установки wine
в папке - /usr/kostik/.wine/drive_c/windows/system32
уже есть dll-ки

вот например немного покажу

Код: Выделить всёРазвернуть
bsd# ls
actxprxy.dll                            ole32.dll
advapi32.dll                            oleaut32.dll
advpack.dll                             oleaut32.dll_____
appwiz.cpl                              oledlg.dll
cabinet.dll                             olepro32.dll
cmd.exe                                 opengl32.dll
comctl32.dll                            progman.exe
comdlg32.dll                            psapi.dll
control.exe                             quartz.dll
crypt32.dll                             regsvr32.exe
d3d8.dll                                riched20.dll
d3d9.dll                                riched32.dll
dbghelp.dll                             rpcrt4.dll


-=GIG=- писал(а):3. Вытягиваем из винды oleaut32.dll
4. Кидаем oleaut32.dll в ~/.wine/dosdevices/c:/windows/system32/

там уже есть этот файл
но я скопировал из windows этот файл и вот их сравнения

Первый был
Второй взят с винды
-rw-r--r-- 1 kostik kostik 5100 27 мар 18:36 oleaut32.dll
-rw-r--r-- 1 kostik kostik 553472 17 авг 2004 oleaut32.dll



в общем не знаю чего не хватает :pardon:
FreeBSD 9.2 and Fedora 18 user
Аватара пользователя
Костик
Активный участник
 
Сообщения: 1944
Зарегистрирован: 03 сен 2007, 02:15

Re: QIP Infium в WINE

Сообщение server801 » 28 мар 2009, 02:07

не насилуй фрю-она этого не любит.....
ИзображениеИзображение
Изображение
Аватара пользователя
server801
Активный участник
 
Сообщения: 511
Зарегистрирован: 14 янв 2009, 14:28

Re: QIP Infium в WINE

Сообщение Костик » 28 мар 2009, 14:56

Инфиум надо заюзать...

Обновил wine до
wine-1.1.16,1 Microsoft Windows compatibility layer for Unix-like systems

был 1.1.4,1

теперь уже weneserver не виснет а просто зависают менюшки = ( и все та же фатальная ошибка
FreeBSD 9.2 and Fedora 18 user
Аватара пользователя
Костик
Активный участник
 
Сообщения: 1944
Зарегистрирован: 03 сен 2007, 02:15

Re: QIP Infium в WINE

Сообщение DPX-Infinity » 28 мар 2009, 15:22

самба есть? она для кипа нужна. хотя без неё он вообще не запускается...
Изображение
Переходите на Jabber! За ним будущее!
Желаю вам опенсорса!
Аватара пользователя
DPX-Infinity
Активный участник
 
Сообщения: 723
Зарегистрирован: 02 сен 2007, 20:45
Откуда: Саратов

Re: QIP Infium в WINE

Сообщение Костик » 28 мар 2009, 15:35

samba-libsmbclient-3.0.32_2 установлено и все вроде :pardon:
FreeBSD 9.2 and Fedora 18 user
Аватара пользователя
Костик
Активный участник
 
Сообщения: 1944
Зарегистрирован: 03 сен 2007, 02:15

Re: QIP Infium в WINE

Сообщение Костик » 06 дек 2015, 22:30

И так... моя проблема решена :roll:
Qip Infium благополучно пашет на FreeBSD :)

Проблема была в том что QIP Infium RC4, Build 9030 я качал уже давно и тогда в нем была ошибка с работой в win2000 и wine
Скачал сегодня последнюю версию инфиума (она также называется как и первая но пересобраная)

пересобрал wine на последнюю версию которая была на оффицальн фтп.

ставим wine
pkg_add wine-1.1.16,1.tbz

конфигурируем
winecfg

стартуем Установку Infium
wine qipinfium9030.exe

радуемся и общаемся в QIP Infium на FreeBSD

В отличае от Linux тут вообще никаких танцев с бубном не было :roll:
хотя с версией - wine-1.1.4,1 были проблемы со шрифтами

ну естественно скрин дабы подтвердить свои слова документально :D
infium_freebsd.jpg


Тема расскрыта
Мы научились ставить wine из пакетов
Мы решили возникшую проблему


Последний раз поднималось Костик 06 дек 2015, 22:30.
FreeBSD 9.2 and Fedora 18 user
Аватара пользователя
Костик
Активный участник
 
Сообщения: 1944
Зарегистрирован: 03 сен 2007, 02:15


Вернуться в *nix

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron