Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: LineAge II\wine\Проблема при запуске на Ubuntu 15.04  (Прочитано 5012 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн m0hn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
  • Власть пингвинам!
    • Просмотр профиля
    • Блог: Записки опиумного мака.
Добрый день, друзья.

Я понимаю что тему изъездили вдоль и поперек, но все равно проблема есть. Старые решения уже как несколько релизов назад не годятся :(
У меня уже просто спортивный интерес возник :(

Имеем:
Игра: Lineage II Vallhala Age (не сочтите за рекламу) установщик брал тут
ОС: Ubuntu 15.04
wine-1.7.50 чистый, не ставил ничего и ничего не настраивал, если ставить winetricks d3dx9 или directx9, или другой, то жалуется на отсутствие d3dx9.dll
Железо: ноутбук Acer Aspire TimeLineX 3820t
CPU: Intel i3 M 370
GPU: AMD Radeon HD 5430
Возникает ошибка:
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcdc300 "loader.c: loader_section" wait timed out in thread 0029, blocked by 0024, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7d19fe20 "window.c: win_data_section" wait timed out in thread 002f, blocked by 0029, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7d19fe20 "window.c: win_data_section" wait timed out in thread 0024, blocked by 0029, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcdc300 "loader.c: loader_section" wait timed out in thread 0029, blocked by 0024, retrying (60 sec)

Так же имеем окно с ошибкой R5016 - not enough space for thread data
Но это глупость какая-то :(
Но на всякий случай скриншот:


(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 10 Февраль 2016, 15:52:21 от it0r »
... а мы живем в этом мире.

Оффлайн Akmee

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #1 : 30 Январь 2016, 02:49:08 »
Тоже сейчас пытаюсь запустить подобного клиента и под той же Убунтой 15.04 от сервера
Приведённая выше ошибка возникает, если не установлены компоненты ДиректХ9.
"Правильная" же ошибка, т.е. при установленных библиотеках - во вложении и ругается соответственно на библиотеку vcomp.dll

Экспериментирую под ПоЛ и Кроссовером15. Вайны пробовал версий от 1.6.2 до 1.9.2. Пока не могу обойти эту ошибку. В соседних темах нарыл к стати несколько рекомендаций по необходимым библиотекам и прочее, но пока ничего не помогло.

Ранее периодически несколько лет играл в Линейку до 2013 года, на разных неофициальных серверах, на Астериусе в частности. Помню были проблемы с защитой, встроенной в Линейку (программа гуард). Ещё конечно проблем добавляет Радион. У меня тоже была хорошая игровая радионовская видуха когда-то тогда, но в итоге поменял её на Нвидию, чтоб меньше бед было в никсах. В ту пору я правда сидел на нативном Дебиане (а не Убунте).
« Последнее редактирование: 30 Январь 2016, 03:23:02 от Akmee »
У16.04ЛТСх64, Интел_Коре2Дуо_Е4600, Нвидия_ГТХ650, 4Гб ОЗУ / У16.04ЛТСх64, Интел_Пентиум P6100, Нвидия_Оптимус, 6Гб ОЗУ

Оффлайн mshicko

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #2 : 02 Февраль 2016, 15:12:46 »
Примерно та же проблема что и в первом посте, тоже при запуске lineage II interlude с сервера themega ru на ubuntu 14.04 wine 1.9.2 Ругается Visual C++. С вином ничего не мудрил, как поставил дефолтный, только моно и геко установил пока что. При запуске в терминале пишет следующее:
shicko@shicko-komp:~$ /usr/bin/q4wine-cli  -p "Default" -d "system"  -i "l2"
[ii] loaded: "q4wine_ru_ru"
Done
shicko@shicko-komp:~$ [ii] loaded: "q4wine_ru_ru"
"--prefix"
"--nice"
"--program-bin"
"--wrkdir"
Exec string:
/usr/bin/env  WINEPREFIX='/home/shicko/.wine'  WINESERVER='/usr/bin/wineserver'  WINELOADER='/usr/bin/wine'  WINEDLLPATH='/opt/wine-staging/lib/wine'  WINEARCH='win32'  WINEDEBUG='-all'  /bin/sh -c "cd '/media/main/Games/Saport Lineage II/system/' &&   '/usr/bin/wine'   'l2.exe'  2>&1 "
Exit code:
65280
App STDOUT and STDERR output:
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

И еще такой момент у них на меге в l2.exe зашит запуск антибота перед запуском игры, вот ругается именно на него, потому как если ошибку не закрывать (процесс антибота занят ей) и попытаться запустить линейку снова, то она таки стартует и даже к логин серверу проход есть, но на игрово сервер не пускает видимо из-за этого антибота, который не попер :)

PS Сам клиент 100% рабочий обновленный и антибот этот обновленный, проверенно на паралельной Win XP.

Онлайн CrazyDimson

  • Участник
  • *
  • Сообщений: 244
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #3 : 02 Февраль 2016, 16:18:39 »
mshicko,
Цитировать
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

sudo apt-get install p11-kit-modules:i386 libp11-kit-gnome-keyring:i386
« Последнее редактирование: 02 Февраль 2016, 16:20:27 от CrazyDimson »

Оффлайн mshicko

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #4 : 02 Февраль 2016, 16:56:10 »
Ага, спасибо часть проблемы решилось, теперь терминал выглядит так:
Цитировать
shicko@shicko-komp:~$ /usr/bin/q4wine-cli  -p "Default" -d "system"  -i "l2"
[ii] loaded: "q4wine_ru_ru"
Done
shicko@shicko-komp:~$ [ii] loaded: "q4wine_ru_ru"
"--prefix"
"--nice"
"--program-bin"
"--wrkdir"
Exec string:
/usr/bin/env  WINEPREFIX='/home/shicko/.wine'  WINESERVER='/usr/bin/wineserver'  WINELOADER='/usr/bin/wine'  WINEDLLPATH='/opt/wine-staging/lib/wine'  WINEARCH='win32'  WINEDEBUG='-all'  /bin/sh -c "cd '/media/main/Games/Saport Lineage II/system/' &&   '/usr/bin/wine'   'l2.exe'  2>&1 "
Exit code:
65280
App STDOUT and STDERR output:

Оффлайн Akmee

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #5 : 02 Февраль 2016, 23:17:21 »
Помучившись, я пришёл к выводу, что проблема запуска Линаги из юнихов при текущих стандартных настройках официальных и большинства свободных серверов, - в настоящее время не решаема. Остаётся только надежда, что со временем разработчики учтут возможность запуска клиента игры под юникс-системами, либо умельцы напишут спец.софт для обхода ограничений текущей версии Линаги.

Пока же вижу в основном два варианта поиграть в Линагу: 1. Держать отдельную игровую машину с виндой для Линаги; 2. Второй системой на основной машине держать опять же винду для Линаги  :(

ЗЫ. у меня всё было изначально настроено по второму варианту на всяк. случай и к сожалению этот случай наступил, ранее всё виндовое ПО и игрухи прекрасно удавалось запускать из юнихов :(
« Последнее редактирование: 04 Февраль 2016, 17:30:34 от Akmee »
У16.04ЛТСх64, Интел_Коре2Дуо_Е4600, Нвидия_ГТХ650, 4Гб ОЗУ / У16.04ЛТСх64, Интел_Пентиум P6100, Нвидия_Оптимус, 6Гб ОЗУ

Оффлайн Ampermetr

  • Активист
  • *
  • Сообщений: 491
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #6 : 03 Февраль 2016, 04:16:49 »
Руофф не заработает ни сейчас ни в ближайшее время.

Пиратки интерлюда у меня запустились все, которые пробовал. ХФ запускались примерно одна из 3-4 из-за того, что сейчас стало модно шифровать патчи серверов.
Женский форум,топик "Плакала всю ночь, подскажите из-за чего?"
Линукс форум, топик "Всю ночь собирал генту, подскажите зачем?"

Оффлайн mshicko

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #7 : 03 Февраль 2016, 12:57:00 »
Пиратки интерлюда у меня запустились все, которые пробовал.

Ну дак может поможешь новичку на линуксе запустить интерлюд для themega ru. Я просто только только перешел с форточек и вроде всю систему настроил под свои потребности, нашел замену всему что мне нужно кроме линейки :). Я не геймер играю по часу в день по вечерам, и отказываться от игры совсем не хотелось бы, но и играть в другую или на другом сервере нет ни желания ни возможности. Поиграл бы в более новые ММОРПГ, да только комп не позволяет.

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

Оффлайн Ampermetr

  • Активист
  • *
  • Сообщений: 491
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #8 : 03 Февраль 2016, 13:46:52 »
Если пользователя зовут user, то скачай отсюда вайн https://forum.ubuntu.ru/index.php?topic=199897.0 и замени им свой. Можно сделать отдельного пользователя с именем user специально для игр. На мегу я заходил года два назад, и если там принципиально не поменяли защиту, то заработает без каких-либо дополнительных действий.
Женский форум,топик "Плакала всю ночь, подскажите из-за чего?"
Линукс форум, топик "Всю ночь собирал генту, подскажите зачем?"

Оффлайн mshicko

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #9 : 03 Февраль 2016, 13:57:06 »
Изменили, там где то год назад как раз этого гварда поставили, перестали даже банальный кликеры типа ACP и l2hkey работать в игре, хотя поговаривают что все равно обходят и даже боты бегают.

Оффлайн Ampermetr

  • Активист
  • *
  • Сообщений: 491
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #10 : 03 Февраль 2016, 14:36:23 »
О как, дома буду - попробую зайти
Женский форум,топик "Плакала всю ночь, подскажите из-за чего?"
Линукс форум, топик "Всю ночь собирал генту, подскажите зачем?"

Оффлайн mshicko

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #11 : 03 Февраль 2016, 18:26:48 »
Вот еще подробный лог в терминале при запуске не через q4wine ярлык а напрямую через wine:
Цитировать
shicko@shicko-komp:/media/main/Games/Lineage/system$ wine l2.exe
fixme:ver:GetCurrentPackageId (0x32f950 (nil)): stub
fixme:ver:GetCurrentPackageId (0x32f96c (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:ntdll:EtwRegisterTraceGuidsW (0x1fc4851, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x1fe8568, (null), (null), 0x1fec3c8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x32fb24): semi-stub
fixme:ver:GetCurrentPackageId (0x32ef28 (nil)): stub
err:heap:HEAP_GetPtr Invalid heap (nil)!
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
err:ntdll:RtlpWaitForCriticalSection section 0x7bce8860 "loader.c: loader_section" wait timed out in thread 01fa, blocked by 01f5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bce8860 "loader.c: loader_section" wait timed out in thread 01fb, blocked by 01f5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7dd87e60 "window.c: win_data_section" wait timed out in thread 01f5, blocked by 01fa, retrying (60 sec)

Оффлайн mshicko

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #12 : 08 Февраль 2016, 16:50:44 »
Ну и тишина в ответ... Как бы up, кто понимает во всей это консольной писанине, подскажите что мне консоль отвечает и что делать?

Оффлайн `lobster

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #13 : 09 Февраль 2016, 12:19:08 »
Я не советую тебе сейчас запускать L2 на Linux, даже пиратку. Ибо на пиратских серверах тоже используется античит, и вот они все поголовно не работают под онтопик. Поэтому даже запустив LA2, ты рискуешь словить бан.

Оффлайн mshicko

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Проблема при запуске LineAge II на Ubuntu 15.04
« Ответ #14 : 09 Февраль 2016, 16:39:15 »
Просто линейка, это единственное, что удерживает меня от сноса винды - 15 гиговый раздел с виндой дежурит только ради l2 + основной винт с играми и мультимедиа приходится держать в ntfs, а так бы можно было бы форматнуть в ext4.

Вот поставил префикс готовый из той темы на которую кидали тут ссылку, теперь даже не появляется окошко антибота вот лог с консоли:
Цитировать
/media/main/Games/Lineage/system$ wine l2.exe
fixme:ver:GetCurrentPackageId (0x32f9c0 (nil)): stub
fixme:ver:GetCurrentPackageId (0x32f99c (nil)): stub
fixme:advapi:RegisterTraceGuidsW (0x1fc4851, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x1fe8568, (null), (null), 0x1fec3c8,): stub
fixme:process:GetNumaHighestNodeNumber (0x32fb34): stub

 

Страница сгенерирована за 0.068 секунд. Запросов: 24.