+ Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 12
  1. #1
    Воин Eklykti на пути к Городу Драконов Аватар для Eklykti
    Регистрация
    19.10.2010
    Адрес
    BWF-ZZ
    Сообщений
    628

    По умолчанию Не работает Меридиан (Linux)

    Собсно, сабж. В окне инвентаря отображается только мигающий силуэт. При наведении курсора на него никакого «созвездия меридианов» не высвечивается. При клике также ничего не происходит. Окно «каналов души» не открывается.

    Wine 1.7.2 (пробовал также 1.6.0).
    В префикс установлен IE8 (пробовал создавать отдельный префикс с IE7).

    Так же пробовал winetricks directx9, winetricks dinput — без результата.

    В консольном выводе ничего особо подозрительного не заметил, куча fixme про d3d, но такое и раньше было и всё работало. Да и сейчас работает всё кроме меридианов.

    Лог: http://pwonline.ru/forums/fredirect....com%2FMbFnYJzN

    Так как я наверняка не единственный, кто играет под вайном, прошу поделиться настройками, если у кого-то работает, или хотя бы ткнуть, в каком направлении копать.

  2. #2
    Опытный jzzj на скользкой дорожке Аватар для jzzj
    Регистрация
    17.03.2009
    Адрес
    СПБ
    Сообщений
    66

    По умолчанию

    Раскажи как устанавливал у меня игровой центр не запускает elementclient.exe

  3. #3
    Воин Eklykti на пути к Городу Драконов Аватар для Eklykti
    Регистрация
    19.10.2010
    Адрес
    BWF-ZZ
    Сообщений
    628

    По умолчанию

    winetricks ie8, после чего всё нормально скачивается и запускается.
    Без ie клиент крэшится при запуске.

    ИЦ использую только для обновления, запускаю с помощью elementclient.exe startbypatcher.

    Сам клиент лучше запускать в виртуальном десктопе (включить в winecfg или такой строкой:
    Код:
    wine explorer "/desktop=$(date +%s),1680x1050" elementclient.exe startbypatcher
    ), иначе при альт-табе из него на другое окно все текстуры превратятся в кашу.
    Последний раз редактировалось Eklykti; 28.09.2013 в 19:48.

  4. #4
    Развивающийся taronyu житель Идеального Мира Аватар для taronyu
    Регистрация
    12.06.2011
    Адрес
    Москва
    Сообщений
    23

    По умолчанию

    Та же проблема, не могу открыть окошко с прокачкой канала души

    Цитата Сообщение от jzzj Посмотреть сообщение
    Раскажи как устанавливал у меня игровой центр не запускает elementclient.exe
    Пишем текстовый файл с расширением .sh (например "pw.sh"):

    cd "/ВАШ_ПУТЬ_К_ПАПКЕ/GamesMailRu/Perfect World/element"
    LANG="zh_CN.utf8" wine elementclient.exe startbypatcher

    Далее сохраняем где-нибудь этот файл (например, в самой папке с игрой), и создаём пункт в меню со ссылкой на этот файл (башевый скрипт), также можно скопировать этот скрипт в папку /bin или /usr/bin и указать в правах доступ для всех и исполнение для всех, назовите его как-нибудь, например, perfect-world, тогда игра также будет запускаться по команде perfect-world.
    Предварительно нужно поставить через Winetriks какой-нибудь IE (у меня, например, IE7) и желательно некоторые шрифты, особенно CJK. Для wine 1.7.x этого в принципе должно быть достаточно, если у Вас карта nVidia с проприетарным драйвером последней доступной версии (у меня сейчас 313), всякие там d3dx9_.. сейчас уже вроде не нужны.
    Среди недостатков такого подхода: отсутствие окружного (5.1) звука (пока что во всех играх через wine), меньшая производительность игры по сравнению с виндой (у меня в среднем 20 (максимум 24) fps на поле с мобами), в некоторых местах (на тарелке в ГД в час-пик) иногда "заедает" клавиатура (чтобы этого не случалось можно в таких местах включать минимальные настройки кнопочкой рядом с портретом перса), если свернуть клиент, запущенный во весь экран, то назад он уже не развернётся (только перезапуск, и как следствие, релог), ну и собственного после последнего обновления добавилась проблема с каналом души (пока она не решена).
    Последний раз редактировалось taronyu; 09.10.2013 в 13:40.

  5. #5
    Опытный jzzj на скользкой дорожке Аватар для jzzj
    Регистрация
    17.03.2009
    Адрес
    СПБ
    Сообщений
    66

    По умолчанию

    Запустил через playonlinux всё работает кроме меридиан

  6. #6
    Воин Eklykti на пути к Городу Драконов Аватар для Eklykti
    Регистрация
    19.10.2010
    Адрес
    BWF-ZZ
    Сообщений
    628

    По умолчанию

    Цитата Сообщение от taronyu Посмотреть сообщение
    если свернуть клиент, запущенный во весь экран, то назад он уже не развернётся (только перезапуск, и как следствие, релог)
    Вот для этого и нужно в виртуальном десктопе пускать. Тогда сворачивается/переключается только окно этого самого десктопа, а клиент даже не подозревает о том, что его свернули или альт-табнули, и продолжает спокойно работать.

  7. #7
    Развивающийся taronyu житель Идеального Мира Аватар для taronyu
    Регистрация
    12.06.2011
    Адрес
    Москва
    Сообщений
    23

    По умолчанию

    Цитата Сообщение от Eklykti Посмотреть сообщение
    Вот для этого и нужно в виртуальном десктопе пускать.
    Не получилось корректно запустить Вашим способом - виртуальный десктоп не разворачивается на весь экран, (остаётся сбоку панель unity и верхняя панель, снизу продолжает вылезать док), ну да это не особо то и важно.
    А проблему, поставленную в начале темы, судя по всему так никто и не решил? А тем временем, у всех моих играбельных персонажей в инвентаре мёртвым грузом накапливаются пилюли (ибо комп с виндой и с PW мне попадается не так уж часто)... Печально...

  8. #8
    Воин Eklykti на пути к Городу Драконов Аватар для Eklykti
    Регистрация
    19.10.2010
    Адрес
    BWF-ZZ
    Сообщений
    628

    По умолчанию

    Цитата Сообщение от taronyu Посмотреть сообщение
    виртуальный десктоп не разворачивается на весь экран
    Разрешение виртуального десктопа должно соответствовать разрешению экрана, чтоб он открывался без оконных декораций и на весь экран. Хотя тут, возможно, какие-то косяки Unity, но с ним ничем не могу помочь, ибо видел это поделие только издалека.

  9. #9
    Воин Eklykti на пути к Городу Драконов Аватар для Eklykti
    Регистрация
    19.10.2010
    Адрес
    BWF-ZZ
    Сообщений
    628

    По умолчанию

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

    Сам патч: http://pwonline.ru/forums/fredirect....rkaround.patch

    Накладываем на распакованные исходники вайна:
    Код:
    patch -p0 < path/to/pw-anomalies-workaround.patch
    Собираем как обычно.

    Гентушники просто кладут патч в /etc/portage/patches/app-emulation/wine — Portage сам будет применять его при обновлении или переустановке вайна.

    Сам клиент запускаем примерно такой конструкцией:
    Код:
     I_HAVE_THE_BOLTS=1 wine explorer "/desktop=$(date +%s),1680x1050" elementclient.exe startbypatcher
    Переменная среды I_HAVE_THE_BOLTS введена для того, чтоб другие приложения, которым тоже может потребоваться сравнивать разные строки с "Anomaly", не ломались.

  10. #10
    Развивающийся taronyu житель Идеального Мира Аватар для taronyu
    Регистрация
    12.06.2011
    Адрес
    Москва
    Сообщений
    23

    По умолчанию

    Цитата Сообщение от Eklykti Посмотреть сообщение
    Собираем как обычно.
    Для меня что-то там "собрать" - это звучит примерно также также, как "перевести с японского на гавайский язык трёхтомную монографию по квантовой механике"... Я же ведь простой пользователь, а не программист...
    Если это баг wine (а не баг PW), то будем ждать, когда его исправят... (Я надеюсь, команда разработчиков Wine уже в курсе этого бага?!)
    А пока что приходится копить пилюли премудрости (например, в обмен на надписи творца в Морае), и носить с собой на флешке клиент PW, в надежде встретить где-нибудь (на работе или в гостях у друзей) компьютер с виндой....

+ Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения