1. Гость, если сервер для Вас недоступен - попробуйте добавить папку с клиентом игры в исключения антивируса и выполните проверку в Лаунчере. Ознакомьтесь с F.A.Q на форуме и нашим Telegram каналом: @mmoclassic

linux + steam + pw

Тема в разделе "Гайды и F.A.Q.", создана пользователем kep1990, 3 окт 2019.

  1. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    41
    Симпатии:
    9
    Баллы:
    8
    Запуск пв с помощью стимпротон )
    Для начала загрузим протон : https://github.com/GloriousEggroll/proton-ge-custom/releases
    распакуем и закинем по пути .steam/root/compatibilitytools.d , папка стим скрыта, чтоб показать CTRL+H ) папку compatibilitytools.d нужно создать
    Перезапустим стим и добавим пв в библиотеку
    загрузка будет долгой, подождите пока загрузятся весь хлам стима
    Можно играть

    Если у вас есть видеокарта которая умеет работать с вулканом можно пв заставить запускаться через апи вулкан
    для этого скачаем библиотеку https://github.com/crosire/d3d8to9/releases закинем в папку Element и добавим в winecfg
    Для проверки запустился ли вулкан будем использовать вулкан худ DXVK_HUD=fps %command%
    Можно играть, прирост небольшой но есть )

    У кого нет времени просто поставьте wine staging, и не заморачивайтесь
    _____

    Всем привет, после вчерашнего обновления наша любимая игра , перестала запускаться на ранних версиях wine, по этому ставим свеженький вайн 5.21 из официального репозитория (инуструкция для ubuntu лежит здесь https://wiki.winehq.org/Ubuntu). А кто любитель DXVK или Gallium Nine, выложу видео как я запускал все это безобразие на карте AMD
    mesa https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers - не обязательно
    kernel https://xanmod.org/ - не обязательно
    попробуйте просто staging без tkg /
    1 ) скачаем вайн https://github.com/Kron4ek/Wine-Builds/releases
    2) создаем префикс, и заполняем его
    нужно установить sudo apt install libd3dadapter9-mesa libd3dadapter9-mesa:i386
    так же нужен вайнтрикс wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    это нужно чтобы завелся dxvk ) winetricks d3dcompiler_43 d3dx9_43 + качаем и швыряем в папку префикса https://github.com/crosire/d3d8to9/releases с заменой естесссссно ) так же пропишим этот d3d8
    теперь нужно поставить dxvk ))
    https://github.com/doitsujin/dxvk/releases/tag/v1.7.2
    вроди бы все, префикс готов ))
    лично я юзаю галиум но он адекватно работает на amd картах, мож кому интересно могу показать как ...
    вот мой ярлык (пути к файлам нужно прописывать свои )
    [Desktop Entry]
    Comment[ru_UA]=
    Comment=
    Exec=env WINEFSYNC=1 DXVK_HUD=fps RADV_PERFTEST=aco wine starter.exe
    Icon=/home/alen/pw/element/pw.ico
    Name=starterPW
    Path=/home/alen/pw/element
    StartupNotify=true
    StartupWMClass=starter.exe
    Terminal=false
    Type=Application
    Видео получилось оочень дерганным сам не знаю почему, я не профи но думаю вы меня простите )



    (Пользуйтесь wine3.18 PBA)
    Всем привет, хочу рассказать вам, как я запустил клиент игры данного сервера на операционной системе Linux Ubuntu 18.04
    cpu: AMD Athlon II X2 270
    gpu: Radeon HD 4670 520mb
    1. Для начала я обновил драйвера для amd/radeon из репозитория : add-apt-repository ppa:paulo-miguel-dias/pkppa
    ссылка на источник : https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa
    2. За тем я установил стабильную вайн : https://wiki.winehq.org/Ubuntu
    сам вайн 4.0 (стабильный который) мне не интересен, я это сделал для того чтоб установились все зависимости.
    3. Скачал уже скомпилированный wine-4.10-staging-x86 и распаковал в домашней директории папку назвал просто wine, путь к папке выглядел так : /home/ЮЗЕР/wine Более свежие версии пробовал, но то лаучер не запускался то сам клиент не хотел работать.
    ссылка на wine-4.10-staging-x86 : https://drive.google.com/drive/folders/1TeJnKIuZr_4sFsUeqHadU8kAVYLZJ4lf
    4. Создаю бутылку (префикс), открыл терминал и пишу команду /home/ЮЗЕР/wine/bin/winecfg , возможно вылезет окошка с просьбой закачать mono, качаем, потом появится окно в котором выбираем windows XP жмем применить и ок. После этой операции в домашнем каталоге появилась папка .wine
    5. Дальше я закачал клиент и начал установку командой : /home/ЮЗЕР/wine/bin/wine '/home/ЮЗЕР/Загрузки/pwclassic[RU]/Setup.exe' , во время установки каталог установки выбрал \home\ЮЗЕР\Perfect_World_Classic .
    6. Дальше я переименовал бутылку (префикс .wine) который в домашнем каталоге в Prefix и закинул её в папку с игрой, папку wine в которой находится сам вайн переношу тоже в каталог с игрой ( чтоб увидеть скрытые папки зажми Ctrl + H)
    7.После установки игры на рабочем столе создался ярлык, его нужно открыть текстовым редактором и подправить:
    [Desktop Entry]
    Name=Perfect World
    Exec=env WINEPREFIX="/home/ЮЗЕР/Perfect_World_Classic/Prefix" /home/ЮЗЕР/Perfect_World_Classic/wine/bin/wine patcher.exe
    Type=Application
    StartupNotify=true
    Path=/home/ЮЗЕР/Perfect_World_Classic/patcher
    Icon=6FE8_pw.0
    StartupWMClass=patcher.exe
    Name[ru]=Perfect World

    вместо ЮЗЕР вписываю своего пользователя.
    сохраняю ярлык, запускаю игру, в настройках выставляю на весь экран чтоб не было проблем с управлением, так же я включил эмуляцию рабочего стола.
    в сам префикс никаких дополнительных библиотек не устанавливал.

    ПРОСТЕЙШИЙ СПОСОБ
    кто не хочет заморачиватся
    1. ставим winehq-stable
    инструкция для ubuntu... https://wiki.winehq.org/Ubuntu
    2. качаем wine-4.10-staging-x64 и распаковываем куда то
    ссылка на wine-4.10-staging-x64 : https://drive.google.com/drive/folders/1DK4p4sW7Jbe9sjBcOwhTGoJ7v4dMvaOL
    3. запускаем терминал и ставим утилиту mc командой "sudo apt install mc"
    4. в терминале запускаем mc командой sudo mc , судо обязательно, это даст вам права на замену файлов, НО БУДЬТЕ ОСТОРОЖНЫ НЕ НАЗАМЕНЯЙТЕ ЛИШНЕГО
    mc на русском разберетесь.
    Суть в том что с помощью mc нам просто нужно скопировать файлы и папки с распакованного wine-4.10-staging-x64 в папку wine* по пути /opt/wine*/ у меня этот путь такой /opt/wine-staging/
    ничего не нужно удалять, просто скопируйте с заменой файлов
    5. после замены файлов закрываем mc , переходим в терминал и командой
    "WINEARCH=win32 wine wineboot" создаем префикс, но перед этим проверьте нет ли у вас уже созданной папки .wine в домашнем каталоге, если есть то переименуйте или удалите если она вам не нужна. Желательно включить эмуляцию рабочего стола и выбрать винХР , в терминале выполните "winecfg" , вкладка приложения выбирайте версию виндовс, вкладка Графика выбирайте все галочки и выставляйте разрешение , я всегда ставлю такое же как у монитора, применить + ок. В терминале выполните "wine wineboot"
    6. теперь правой кнопкой по установщику игры запустит с помощью wine, дальше почти все как в виндовс только игру ставьте куда то в домашнюю папку, на пример z:/home/ЮЗЕР/pw

    ОБНОВЛЕНО (16 МАРТА 2020г.) wine3.18 PBA
    https://drive.google.com/drive/folders/14bT2xmIKxEiDntsJyzd8L12bNhga8d6L
    Кому интересно можете вместо wine 4.10 поставить pba 3.18 сборку с esync , это на много увеличить плавность.
    WINEESYNC=1 игра по идеи станет плавней.
    WINEESYNC=0 выключит esync
    GALLIUM_HUD="fps" покажет фпс
    PBA_ENABLE=1 включает патчи (обязательно включайте)

    мой ярлык:

    [Desktop Entry]
    Name=PW
    Exec=env WINEPREFIX="/home/alen/pw/prefix" GALLIUM_HUD="fps" PBA_ENABLE=1 WINEESYNC=1 /home/alen/pw/wine/bin/wine Launcher.exe
    Type=Application
    StartupNotify=true
    Path=/home/alen/pw/launcher
    Icon=/home/alen/pw/element/pw.ico
    StartupWMClass=Launcher.exe


    (удалось запустить pwclassic через dxvk с помощью костыля dgVoodoo2, но это того не стояло fps 12-25, самый оптимальный вариант это wine3.18 PBA fps 30-60)
     
    Последнее редактирование: 7 янв 2024
    luis2, Собчак, Lacrimosa и ещё 1-му нравится это.
  2. Classic

    Classic Administrator Команда pwclassic

    Сообщения:
    1.919
    Симпатии:
    1.827
    Баллы:
    83
    Переместил в раздел гайдов. Укажите ваш никнейм, отправим награду.
     
  3. Madlax

    Madlax Активный участник Пользователь

    Сообщения:
    145
    Симпатии:
    22
    Баллы:
    18
    И что, на попытке входа не вываливается? когда вводишь логин/пароль?
    Я, правда, только на 4.0 пытался и на маке, но так и не смог запустить.
     
  4. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    41
    Симпатии:
    9
    Баллы:
    8
    Я перепробовал с десяток версий вайн, протонов, и только на wine-4.10 все работает адекватно, производительность как по мне хорошая, к тому же никаких плясок с бубном не было, голый префикс и никаких дополнительных библиотек. Жаль только что игра не на dx9 можно было бы прикрутить вулкан
     
  5. Madlax

    Madlax Активный участник Пользователь

    Сообщения:
    145
    Симпатии:
    22
    Баллы:
    18
    В релиз ветке на маке только 4.0.2 версия, надо попробовать дев-ветку поставить бинарники или собрать из сорцов :(
     
  6. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    41
    Симпатии:
    9
    Баллы:
    8
    По идеи когда вы жмете войти, игра шифрует пакеты с вашим логином и паролем для отправки на сервер, а яблочные начальники очень щепетильно относятся к личным данным своих пользователей и наврятли они вод так позволять шифровать и отправлять что угодно, mac os может не дает защифровать пакеты и игра вылетает, но это мои догадки.

    Попробуйте через вайнтрикс доустановить библиотеки и шрифты :
    "./winetricks allfonts ie6 vcrun6sp6"
     
    Последнее редактирование: 8 окт 2019
  7. sanaaaaaaaya

    sanaaaaaaaya Активный участник Пользователь

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    8
    Можно проще . Подходит как для линукс так и для Мака. Програмуля называется CrossOver . Только она платная. Но есть фри триал версия. На месяц. работает с одной и тойже почтой после сноса проги. Не нужно заводить новый акк. Это кто желает пользоваться безплатно. Для тех кто может оплатить ,думаю не будут заморачиваться.Все библиотеки загружаются автоматически. https://ru.wikipedia.org/wiki/CrossOver
     
  8. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    41
    Симпатии:
    9
    Баллы:
    8
    Для Mac OS то что нужно)
     
  9. sanaaaaaaaya

    sanaaaaaaaya Активный участник Пользователь

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    8
    Inter****al Perfect World нет в списках CrossOver. Я ставлю библиотеки для ворд вар крафт классик. Всё работает отлично. Ubuntu Mate 16/04 LTS.
     
    Последнее редактирование модератором: 11 окт 2019
  10. zorg

    zorg Новичок Пользователь

    Сообщения:
    1
    Симпатии:
    2
    Баллы:
    3
    Только что поставил игру через PlayOnLinux на Manjaro, никаких параметров при установке дополнительных не выбирал.
    Всё работает отлично, успел немного поиграть. Теперь буду ностальгировать помаленьку :)

    P.S. За напоминание о игре и этом сервере спасибо Катею с ютуба :)
     
    sanaaaaaaaya и Delete0005 нравится это.
  11. sanaaaaaaaya

    sanaaaaaaaya Активный участник Пользователь

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    8
    Скачал из шопа PlayOnLinux, не хочет ставить Вайн под игру. Нахожусь в командировке ,лень разбираться, да и некогда особо . Приеду домой попробую установить через терминал.Может дело в проприетарных драйверах для видео карты ,их не ставил.
     
  12. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    41
    Симпатии:
    9
    Баллы:
    8
    Для энвидиа проприетарные драйвера ставить нужно обьязательно, по крайней мере так было ранше, на счет сейчас сказать не могу так как пользуюсь amd. Да и плейонлинукс потихоньку отмирает, сейчас юзают lutris
     
    sanaaaaaaaya нравится это.
  13. sanaaaaaaaya

    sanaaaaaaaya Активный участник Пользователь

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    8
    Ставил ТимСпик без проприетарных драйверов не работал. Видюха Nvidia .На выходных попробую пошаманить PlayOnLinux.Lutris не пробовал пока.
     
  14. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    41
    Симпатии:
    9
    Баллы:
    8
    ТимСпик есть официальное приложение для линукс
    https://www.teamspeak.com/ru/downloads/
    я просто сделал ярлык

    #[Desktop Entry]
    #Name=teamspeak
    #Comment=
    #GenericName=
    #Keywords=teamspeak
    #Exec=./Путь к папке/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh
    #Terminal=false
    #Type=Application
    #con=/Путь к папке/TeamSpeak3-Client-linux_amd64/tss.png
    #Path=
    #Categories=
    #NoDisplay=false

    В магазине приложений можно дискорд скачать и не парится )
     
    Последнее редактирование: 26 окт 2019
  15. sanaaaaaaaya

    sanaaaaaaaya Активный участник Пользователь

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    8
    С дискордом возникла проблема, не работет микрофон.Хотя ребят слышно хорошо Качал из магазина . Стандартными настройками микрофона не решается проблема. Хотя дис его втестовом режиме не распознает. Форумы не смотрел ,может есть готовое решение.
     
  16. Madlax

    Madlax Активный участник Пользователь

    Сообщения:
    145
    Симпатии:
    22
    Баллы:
    18
    Дискорд же вроде нативно есть для мак,линукс или не :?
     
  17. LEFTY

    LEFTY Местный Пользователь

    Сообщения:
    108
    Симпатии:
    64
    Баллы:
    28
    Добрый день. Перепробовал оба способа, итог один - процесс patcher появляется, жрёт 50% ЦП, но ничего не происходит, окно лаунчера не появляется.
    Linux Mint 18.3 Cinnamon 64-bit. Перепробовал уже кучу версий wine, 4.10 даёт такой же результат. В чём может быть проблема?
     
  18. Classic

    Classic Administrator Команда pwclassic

    Сообщения:
    1.919
    Симпатии:
    1.827
    Баллы:
    83
    При запуске через файл element/elementclient.exe ситуация аналогична?
     
    kep1990 нравится это.
  19. LEFTY

    LEFTY Местный Пользователь

    Сообщения:
    108
    Симпатии:
    64
    Баллы:
    28
    Разобрался. Если кому будет интересно - 340й драйвер NVIDIA корявый, с 384м игра пошла на ура.
     
    kep1990 и Classic нравится это.
  20. kep1990

    kep1990 Активный участник Пользователь

    Сообщения:
    41
    Симпатии:
    9
    Баллы:
    8
    Лаунчер запуститься почти на любой версии wine вам просто нужно установить шрифты через Winetricks
    команда: winetricks allfonts
    Сейчас вообще стало на много проще, wine с официального сайта ставишь, префикс 32 бита + шрифты и играешь ) у меня по крайней мере с последним wine 4.21 все ок ). С протоном мышка бесов гоняет по всему экрану стоит только камерой покрутить
     
    Последнее редактирование: 3 дек 2019

Поделиться этой страницей