LINUX.ORG.RU
решено ФорумGames

lord of the rings online


0

1

попытался запустить игру, делал все по этому гайду

http://www.lotro-russia.com/forums/showthread.php?p=1338468#post1338468 обновиться получилось, и сервер выбрать и залогиниться, но дальше выдает вот что

Очередь на подключение отсутствует... Выполнено. Запуск клиента... err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks. err:xvidmode:ComputeGammaFromRamp strange gamma ramp ([3]=116 for 0->101), rejected wine: Call from 0x7b83b7e9 to unimplemented function d3d11.dll.D3D11CreateDevice, aborting заранее благодарю.


Please consider using the Nouveau driver instead.

Чудно. Кажется, он пытается поменять разрешение экрана но с данным закрытым драйвером у него это не получается.
Можно попытаться поиграться с вертикальной синхронизацией в настройках разрешения экрана/nvidia-settings/самой игры. Или дописать доп. правила(??) по сменам разрешения в xorg.conf.

darkenshvein ★★★★★ ()

Советы из Wine AppDB пробовали?

unimplemented function d3d11.dll.D3D11CreateDevice

Похоже, игра пытается использовать DirectX11, с которым у Wine всё печально. Её точно нельзя переключить на DX9? Или, может быть, установить DX11? (будьте готовы к работе в отдельном WINEPREFIX или к необходимости снести директорию ~/.wine/)

Для начала можно включить виртуальный рабочий стол в winecfg, чтобы исключить ошибку при работе с nVidia RandR (они же исправили поддержку RandR несколько месяцев назад, разве нет?).

AITap ★★★★★ ()

немного полазил...

я вернул опять драйвера nouveau.. и теперь выдает так err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks. а далее повторяется.

kui ()
Ответ на: комментарий от kui

а dx11 устанавливал

Это ничего не меняет.
D3D11, как и D3D10 не работают в вайне, вообще.

а как можно переключить на dx9?

Её не надо переключать на dx9, в ней есть opengl рендер:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=26934

Since December 2011 Lotro has an OpenGL Render you can use it bychanging «GraphicsCore» in «$WINEPREFIX/dosdevices/c:/users/$USER/My Documents/The Lord of the Rings Online/UserPreferences.ini» to «OpenGL».

Ещё альтернативные пускалки:
http://bmx-chemnitz.de/~mfr/LOTRO/

winddos ★★★ ()
Ответ на: комментарий от darkenshvein

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

kui ()
Ответ на: комментарий от winddos

DX11 и DX10 работают в вайне прекрасно,и работает уже 3 года как.

Не работают кривые костыли .net/бинарные(обычно первое,со вторым кое как справились) который зависят от системных либ винды,и недокументированных функций.

anonymous ()
Ответ на: комментарий от darkenshvein

Если так, то стоит попробовать установить нужное разрешение заранее, например, через xrandr.

anonymous ()
Ответ на: комментарий от anonymous

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

darkenshvein ★★★★★ ()
Ответ на: комментарий от kui

Воспользовался советом :«Чтобы обойти это, перейдите в winecfg добавить d3d11.dll к коррекции и отключить его с помощью опции редактирования.» Отключил d3d11, но теперь выдает такое Выполнено. Запуск клиента... err:module:import_dll Library windowscodecs.dll (which is needed by L"C:\\windows\\system32\\winemenubuilder.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\winemenubuilder.exe" failed, status c0000135 err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks. и вот [img]http://storage4.static.itmages.ru/i/13/0120/s_1358685274_9096211_0c3bf97299.png[/img]

kui ()
Ответ на: комментарий от kui

это с эмуляцией рабочего стола, а без эмуляции зависает все.

kui ()
Ответ на: комментарий от winddos

Почти получилось думаю))

нашел такое еще: Since December 2011 Lotro has an OpenGL Render you can use it bychanging «GraphicsCore» in «$WINEPREFIX/dosdevices/c:/users/$USER/My Documents/The Lord of the Rings Online/UserPreferences.ini» to «OpenGL». только этот путь другой /home/имя пользователя/ The Lord of the Rings Online...вот... Теперь при запуске начал мерцать экран, появился игровой курсор , но дальше никак, терминал выдает вот что err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded

kui ()
Ответ на: комментарий от anonymous

Запусти-ка Just Cause 2 и Hitman: Absolution в вайне, вперед.

winddos ★★★ ()
Ответ на: комментарий от Behem0th

С производительностью все будет печально, даже если оно заработает.

winddos ★★★ ()
Ответ на: комментарий от winddos

поставил обратно драйвера nvidia и все пошло, игра идет шустро, вид нормальный, пока играл глюков и зависаний не было. всем большое спасибо за помощь.

kui ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.