Попробуй собрать руками. Посмотри что будет после выполнения ./configure --verbose до установи библиотеки и далее make depend && make && make install
Lineage II C4 (unofficial) + Wine (-=How to=-)
Модератор: Модераторы разделов
-
- Сообщения: 350
- ОС: GNU/Linux Debian 4.0
Re: Lineage II C4 (unofficial) + Wine
Попробуй собрать руками. Посмотри что будет после выполнения ./configure --verbose до установи библиотеки и далее make depend && make && make install
-
- Сообщения: 4
Re: Lineage II C4 (unofficial) + Wine
доброго времени суток..Вот взялся за изучение линукс...И хотелось бы запустить Л2 под данной операционной системой..Исходя из прочитанного в этом форуме у меня всё заработало..Но проблемка 1 всё же осталась как её исправить не нашёл(((После старта экзешника и когда появилася экран с приглашением воода акка и пароля выдаёт следущие loading of the keybord security module hes failed Please exit game and reload как побороть данную траблу??
-
- Сообщения: 158
Re: Lineage II C4 (unofficial) + Wine
skifmonax писал(а): ↑22.10.2007 15:14доброго времени суток..Вот взялся за изучение линукс...И хотелось бы запустить Л2 под данной операционной системой..Исходя из прочитанного в этом форуме у меня всё заработало..Но проблемка 1 всё же осталась как её исправить не нашёл(((После старта экзешника и когда появилася экран с приглашением воода акка и пароля выдаёт следущие loading of the keybord security module hes failed Please exit game and reload как побороть данную траблу??
и что проиcходит ? если при запуске клиента поевляется окошко с кнопкой "OK" и при нажатие на кнопку клиент закрывается, то надо гейм гвард убить.(как убить здесь в теме уже это было)
-
- Сообщения: 8
- ОС: Archlinux
Re: Lineage II C4 (unofficial) + Wine
Для тех у кого запускается Линейка, но при нажатии Логин! никуда не коннектится!!!
запускаем iptraf(желательно вырубить все проги что ломятся в инет) затем при запущенном iptraf давим в Линейке Логин и смотрим на какой адресс ломится клиент))) а дальше как 2 пальца iptables -t nat -A OUTPUT -d xxx.xxx.xxx.xxx -j DNAT --to yyy.yyy.yyy.yyyy
xxx.xxx.xxx.xxx -это адрес куда ломится клиент
yyy.yyy.yyy.yyy - это адрес вашего сервера
Покрайне мере у меня так ))) Написал потомучто может всетаки у кого нить такая же проблема !
запускаем iptraf(желательно вырубить все проги что ломятся в инет) затем при запущенном iptraf давим в Линейке Логин и смотрим на какой адресс ломится клиент))) а дальше как 2 пальца iptables -t nat -A OUTPUT -d xxx.xxx.xxx.xxx -j DNAT --to yyy.yyy.yyy.yyyy
xxx.xxx.xxx.xxx -это адрес куда ломится клиент
yyy.yyy.yyy.yyy - это адрес вашего сервера
Покрайне мере у меня так ))) Написал потомучто может всетаки у кого нить такая же проблема !
-
- Сообщения: 270
- Статус: Синеглазый линуксоид
- ОС: Archlinux current
Re: Lineage II C4 (unofficial) + Wine
wine-0.9.48
запускается на дефолтных настройках вайна. на все варнинговые сообщения просто нажимать OK.
запускается на дефолтных настройках вайна. на все варнинговые сообщения просто нажимать OK.
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
free-torrents.org банит пользователей
-
- Сообщения: 22
- ОС: Debian GNU/Linux 4.0 "Etch'
Re: Lineage II C4 (unofficial) + Wine
-=Lex=- писал(а): ↑24.10.2007 21:47Для тех у кого запускается Линейка, но при нажатии Логин! никуда не коннектится!!!
запускаем iptraf(желательно вырубить все проги что ломятся в инет) затем при запущенном iptraf давим в Линейке Логин и смотрим на какой адресс ломится клиент))) а дальше как 2 пальца iptables -t nat -A OUTPUT -d xxx.xxx.xxx.xxx -j DNAT --to yyy.yyy.yyy.yyyy
xxx.xxx.xxx.xxx -это адрес куда ломится клиент
yyy.yyy.yyy.yyy - это адрес вашего сервера
Покрайне мере у меня так ))) Написал потомучто может всетаки у кого нить такая же проблема !
А что делать, если мне вот такую вот фигню говорит? -
Код: Выделить всё
iptables v1.3.6: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded
Подозреваю, что это связано с недавним переходом на другое ядро.Видимо, надо как-то ip-tables проапгрейдить?
-
- Сообщения: 1
- ОС: Ubuntu 7.10
Re: Lineage II C4 (unofficial) + Wine
Народ а у кого-нибудь была такая ошибка? пробывал менять в настройках wine 9.48 на win31 и nt40, но нифига не работает 

fixme:vxd:VXD_Open Unknown/unsupported VxD L"smartvsd.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"sice.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"ntice.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"siwdebug.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"siwvid.vxd". Try setting Windows version to 'nt40' or 'win31'.
err:seh:setup_exception stack overflow 60 bytes in thread 0012 eip 7bc6f5b2 esp 00240fc4 stack 0x241000-0x350000
-
- Сообщения: 350
- ОС: GNU/Linux Debian 4.0
-
- Сообщения: 10
Re: Lineage II C4 (unofficial) + Wine
Все гуд, все пашет, но мышь раздражает. 

-
- Сообщения: 222
- Статус: Linux newbie
- ОС: Fedora 23 x86_64
Re: Lineage II C4 (unofficial) + Wine
Возник вопрос. Система Mandriva 2008.0 x86_64, wine-0.9.49-mdv2008.0 (i586),Palit GeForce 8600GT - драйвера из репозитария, glxinfo показывает 11000+ fps..Правда glxinfo | grep render - Direct rendering:No...Но компиз-фьюжн работает как-то )
Охота очень Lineage - запускаю из консоли, вижу сплэш секунд 30, после чего читаю:
Вот как-то я не понимаю сути - шо от меня хотят?
ЗЫ Пробую тут наложить патчик - WineCVS.sh (по профилю dx9wine), последний раз сломалось на конфигурировании - матюкает, якобы на входе патча только мусор
Как видно, пытаюсь последовать совету умного скрипта...Пока он проверяет CVS...
Но текущую проблему с wine l2.exe как решить? Или где истину искать? )
Охота очень Lineage - запускаю из консоли, вижу сплэш секунд 30, после чего читаю:
Код: Выделить всё
[hahol@localhost system]$ wine l2.exe
err:ole:CoGetClassObject class {53e96b9b-3784-4edc-a80d-268cb5b5ec0d} not regi stered
err:ole:CoGetClassObject class {53e96b9b-3784-4edc-a80d-268cb5b5ec0d} not regi stered
err:ole:create_server class {53e96b9b-3784-4edc-a80d-268cb5b5ec0d} not registe red
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {53e96b9b-3784-4edc-a80d-268cb5b5ec0d } could be created for context 0x17
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x33f0f0,0x33f0ec): stub
err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
[hahol@localhost system]$
Вот как-то я не понимаю сути - шо от меня хотят?
ЗЫ Пробую тут наложить патчик - WineCVS.sh (по профилю dx9wine), последний раз сломалось на конфигурировании - матюкает, якобы на входе патча только мусор
Код: Выделить всё
Configuring ...
--------- Error log - file /home/hahol/.WineCVS/sources/dx9wine/ErrorLog : ---------
Getting patchfile:
--22:59:43-- http://winecvs.linux-gamers.net/WineCVS/patches/d3d8-wrap-wined3d-beta-os-1.patch.bz2
=> `d3d8-wrap-wined3d-beta-os-1.patch.bz2'
Распознаётся winecvs.linux-gamers.net... 85.214.36.1
Устанавливается соединение с winecvs.linux-gamers.net|85.214.36.1|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 82 113 (80K) [application/x-bzip2]
0K .......... .......... .......... .......... .......... 62% 3.16K 0:09
50K .......... .......... .......... 100% 5.67K
23:00:04 (3.79 KB/s) - `d3d8-wrap-wined3d-beta-os-1.patch.bz2' сохранён [82113/82113]
Patching...
patch unexpectedly ends in middle of line
patch: **** Only garbage was found in the patch input.
Patching FAILED
Try running the script with refresh:
WineCVS.sh refresh
Error in Configure
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
[hahol@localhost win_c2]$ ./WineCVS.sh refresh
Как видно, пытаюсь последовать совету умного скрипта...Пока он проверяет CVS...
Но текущую проблему с wine l2.exe как решить? Или где истину искать? )
-
- Сообщения: 197
- ОС: Gentoo
Re: Lineage II C4 (unofficial) + Wine
Такая проблема. При запуске l2, 9 раз из 10 игра вываливается после первой заставки с критической ошибкой по поводу DirectX. На 10-й запускается.
Также при любом иземении конфигурации (а так же просто при запуске winecfg), игра вообще не запускается и ещё до этой первой заставки вылазит сообщение, что не найден DirectX. Последнее лечится только rm -Rf ~/.wine.
Версия 0.9.50. Пробовал 0.9.54, но там сообщение об отсутвуещем Dx не убирается даже удалением настроек.
У кого-нибудь есть соображения по этому поводу?
Также при любом иземении конфигурации (а так же просто при запуске winecfg), игра вообще не запускается и ещё до этой первой заставки вылазит сообщение, что не найден DirectX. Последнее лечится только rm -Rf ~/.wine.
Версия 0.9.50. Пробовал 0.9.54, но там сообщение об отсутвуещем Dx не убирается даже удалением настроек.
У кого-нибудь есть соображения по этому поводу?
-
- Сообщения: 350
- ОС: GNU/Linux Debian 4.0
Re: Lineage II C4 (unofficial) + Wine
чтобы не было ошибки про неправильно инсталлированный DirectX надо в файле option.ini исправить IsKeepMinFrameRate=false на IsKeepMinFrameRate=true
-
- Сообщения: 2
- ОС: ubuntu 7.10
Re: Lineage II C4 (unofficial) + Wine
третий день уже бьюсь над этой проблемой. увидел твой пост, изменил option.ini, запустился сразу без ошибки.
ну все, думаю, теперь можно спокойно играть и запускаю второе окно - ошибка с директХ тут как тут

-
- Сообщения: 197
- ОС: Gentoo
Re: Lineage II C4 (unofficial) + Wine
То же самое.
Эта проблема тоже не исчезла
-
- Сообщения: 350
- ОС: GNU/Linux Debian 4.0
-
- Сообщения: 90
- ОС: openSUSE 11.0
Re: Lineage II C4 (unofficial) + Wine
Попробуй не переключатясь между окнами пока не загрузится игровой мир. Иногда срабатывает
Intel D 940, 2Gb, GF7600GS
SUSE 11 - just for fun, work & play
SUSE 11 - just for fun, work & play
-
- Сообщения: 2
- ОС: ubuntu 7.10
Re: Lineage II C4 (unofficial) + Wine
отключил звук в winecfg, ошибка больше не выскакивает...
ps играю спокойно в три окна, ток без музыки..
ps играю спокойно в три окна, ток без музыки..
-
- Сообщения: 67
Re: Lineage II C4 (unofficial) + Wine
Если у вас nvidia, то лечится ве просто:
1. собираем последний wine из исходников с этими патчами:
#Патч убирает сообщение об ошибке agp при старте игры
#Патч на поворот камеры
2. В option.ini прописываем
IsKeepMinFrameRate=true
3. в l2.ini (раскрываем его l2encdec)
[D3DDrv.D3DRenderDevice]
UseHardwareTL=false
UseHardwareVS=false
4. ну и все играю ошибок 0, 4-5 экранов
1. собираем последний wine из исходников с этими патчами:
#Патч убирает сообщение об ошибке agp при старте игры
Код: Выделить всё
--- wine-0.9.55/dlls/wined3d/directx.c 2008-01-11 21:25:55.000000000 +0500
+++ wine-0.9.55-rm/dlls/wined3d/directx.c 2008-01-15 00:21:01.660016037 +0500
@@ -2183,6 +2183,7 @@
WINED3DDEVCAPS_HWRASTERIZATION |
WINED3DDEVCAPS_TEXTUREVIDEOMEMORY |
WINED3DDEVCAPS_TEXTURESYSTEMMEMORY |
+ WINED3DDEVCAPS_TEXTURENONLOCALVIDMEM |
WINED3DDEVCAPS_CANRENDERAFTERFLIP |
WINED3DDEVCAPS_DRAWPRIMITIVES2 |
WINED3DDEVCAPS_DRAWPRIMITIVES2EX |
#Патч на поворот камеры
Код: Выделить всё
--- wine-0.9.55/dlls/dinput/mouse.c 2008-01-11 21:25:55.000000000 +0500
+++ wine-0.9.55-rm/dlls/dinput/mouse.c 2008-01-14 23:16:56.578597588 +0500
@@ -48,6 +48,8 @@
static const IDirectInputDevice8AVtbl SysMouseAvt;
static const IDirectInputDevice8WVtbl SysMouseWvt;
+int rmb_down_since;
+
typedef struct SysMouseImpl SysMouseImpl;
struct SysMouseImpl
@@ -306,7 +308,12 @@
wdata = pt1.y;
}
- This->need_warp = (pt.x || pt.y) && dwCoop & DISCL_EXCLUSIVE;
+ This->need_warp = 0;
+ if(This->m_state.rgbButtons[1]){
+ if(GetCurrentTime()-rmb_down_since>100){
+ This->need_warp = (pt.x || pt.y);
+ }
+ }
break;
}
case WM_MOUSEWHEEL:
@@ -323,6 +330,7 @@
break;
case WM_RBUTTONDOWN:
inst_id = DIDFT_MAKEINSTANCE(WINE_MOUSE_BUTTONS_INSTANCE + 1) | DIDFT_PSHBUTTON;
+ rmb_down_since = GetCurrentTime();
This->m_state.rgbButtons[1] = wdata = 0x80;
break;
case WM_RBUTTONUP:
2. В option.ini прописываем
IsKeepMinFrameRate=true
3. в l2.ini (раскрываем его l2encdec)
[D3DDrv.D3DRenderDevice]
UseHardwareTL=false
UseHardwareVS=false
4. ну и все играю ошибок 0, 4-5 экранов
ubuntu 8.04 | Debian lenny
-
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: Lineage II C4 (unofficial) + Wine
А ещё можно было не копипейстить патчи даже без указания автора, а просто дать ссылку на источник, где лежат они, и ещё много инфы про решение проблем с LA2. 

-
- Сообщения: 67
Re: Lineage II C4 (unofficial) + Wine
rm_ писал(а): ↑18.02.2008 08:46А ещё можно было не копипейстить патчи даже без указания автора, а просто дать ссылку на источник, лежат они, и ещё много инфы про решение проблем с LA2.
rm_ извеняюсь, просто вижу что люди так и не удосужились заглянуть в соседнюю темку, решил выложить по полочкам как есть. Да и на авторство патча я не притендовал.
ubuntu 8.04 | Debian lenny
-
- Сообщения: 854
- ОС: Зоопарк
Re: Lineage II C4 (unofficial) + Wine
3. в l2.ini (раскрываем его l2encdec)
[D3DDrv.D3DRenderDevice]
UseHardwareTL=false
UseHardwareVS=false
Решает проблемы с низкой производительностью?
Нет тут подписи и не будет.
-
- Сообщения: 59
- ОС: Gentoo
Re: Lineage II C4 (unofficial) + Wine
wine выдает:
система:
Gentoo i686 (x32)
Athlon 64 x2
RAM 1Gb
ASUS GeForce EN8400GS
wine-0.9.57
Код: Выделить всё
fixme:cursor:SetSystemCursor (0x10fe,00007f00),stub!
fixme:process:IsWow64Process (0xffffffff 0x34f778) stub!
fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
система:
Gentoo i686 (x32)
Athlon 64 x2
RAM 1Gb
ASUS GeForce EN8400GS
wine-0.9.57
Выровняйте мне /dev/hands :)
-
- Сообщения: 1
- ОС: Mandriva
Re: Lineage II C4 (unofficial) + Wine
Линейка не грузится - после логина с паролем выбираю сервак, появляется заставка и дальше никакого движения.
Система Mandriva 2008.1 Spring
драйверы Nvidia, родные мандривовские
версия wine - 0.9.58
клиент линейки - Interlude
сервер - Abyss
В каком направлении разбираться?
Зараннее спасибо
Система Mandriva 2008.1 Spring
драйверы Nvidia, родные мандривовские
версия wine - 0.9.58
клиент линейки - Interlude
сервер - Abyss
В каком направлении разбираться?
Зараннее спасибо
-
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: Lineage II C4 (unofficial) + Wine
NaPalmDed
- обновить Wine
- обновить драйвера видеокарты
- по аналогии с решением аналогичной проблемы на радеонах, переключить в ini-файле LA2 режим цвета с 32-битного на 16-битный (не помню точно в каком, Option.ini или L2.ini).
- в l2.ini, в секции выставить параметр L2UseKeyCrypt в false
- в l2.ini, [D3DDrv.D3DRenderDevice] выставить UseHardwareTL=false и UseHardwareVS=false
Совершенно не факт, что заработает, но если что-то из этого поможет - напишите, что именно.
Как редактировать L2.INI - см. [url="http://rm.pp.ru/info/gnulinux-lineage2"]http://rm.pp.ru/info/gnulinux-lineage2
- обновить Wine
- обновить драйвера видеокарты
- по аналогии с решением аналогичной проблемы на радеонах, переключить в ini-файле LA2 режим цвета с 32-битного на 16-битный (не помню точно в каком, Option.ini или L2.ini).
- в l2.ini, в секции выставить параметр L2UseKeyCrypt в false
- в l2.ini, [D3DDrv.D3DRenderDevice] выставить UseHardwareTL=false и UseHardwareVS=false
Совершенно не факт, что заработает, но если что-то из этого поможет - напишите, что именно.
Как редактировать L2.INI - см. [url="http://rm.pp.ru/info/gnulinux-lineage2"]http://rm.pp.ru/info/gnulinux-lineage2
-
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: Lineage II C4 (unofficial) + Wine
В версии 1.1.3 изменили мышинный код - старый патч на вращение камеры больше не подходит, пришлось сделать новый.
-
- Сообщения: 84
- ОС: Mandriva/Debian
Re: Lineage II C4 (unofficial) + Wine
быстрее бы это исправили, не хочется из сырцов пересобирать