Я являюсь новым здесь. Я пытался установить игру League of Legends через PlayOnLinux, но после выбора LOL из списка игр и нажатия затем я не вижу прогресса, просто загрузившись все время.
Кто-либо может помочь мне?
Я попытался также установить с .exe файлом и получил много ошибок как thisone в реве изображения.
Я запускаю Ubuntu 16.04 LTS x64.
Для всех, у кого были проблемы с установкой / запуском с помощью PlayOnLinux, ознакомьтесь с Lutris .
У меня все прекрасно работало на Ubuntu 17.04
через это видео на YouTube https://www.youtube.com/watch?v=0YW5ulQOaGk
В Reddit есть сообщение r / Ubuntu от jmobastos69 , в котором подробно описано, как установить League of Legends (LOL) в PlayOnLinux ( ПОЛ). Этот ответ представляет собой более чистую и слегка измененную версию этого сообщения.
Удалите wine
и playonlinux
и их зависимости, которые вы установили ранее, и удалите полученные файлы пакетов:
sudo apt purge wine playonlinux
sudo apt autoremove
sudo apt autoclean
Чистая установка промежуточной ветки winehq
и wine
для 32-разрядной архитектуры с использованием инструкций по установке Wine для Ubuntu:
sudo dpkg - надстройка архитектуры i386
sudo add-apt-repository ppa: вино / вино-сборки
sudo apt update
sudo apt install --install-рекомендует winehq-staging
sudo apt установить вино: i386
Установите playonlinux
:
sudo apt install playonlinux
Запустить playonlinux
в качестве фонового процесса в терминале:
playonlinux &
Сохраните следующий скрипт с именем по вашему выбору (обратите внимание, что я скопировал и вставил скрипт из ссылки jmobastos69 в этот ответ, чтобы каждый мог проверить скрипт здесь):
# Дата: (12.04.2012)
# Последняя редакция: (2015-05-31 08:27)
# Используемый для тестирования дистрибутив: ArchLinux, Debian Sid
# Автор: Квентин ПРИС, Валентин ПЕРРУССЕЛЬ, Пьер Эткемайт
# Лицензия: GPLv3
# WineHQ: http://winebuild.playonlinux.com/wine/wine-patches/LeagueOfLegends2/
# Журнал изменений
# (2012-05-11) 22:50 - Квентин ПРИС
# - Новые патчи для вина для лучшего исполнения
# (2012-05-11) 23:38 - Квентин ПРИС
# - Грязный хак, исправляющий проблемы
# (2012-05-12) 09:45 - Квентин ПРИС
# - Патчи для osx
# (2012-05-28) 11:00 - Квентин ПРИС
# - Проверяет наличие последней версии PoL (InsertBeforeWine плохо поддерживается 4.0.14)
# (2013-03-10) 22:51 - Pierre ETCHEMAITE
# - Использовать веб-загрузчик
# (2013-04-07) 22:23 - Пьер ЭШЕМАЙТ
# - Вернул, так как как-то сломали PMB (даже не установили)
# (2013-04-13) 20:12 - GNU_Raziel
# - Добавлена функция POL_Wine_SetVideoDriver
# (2013-09-07) 21:17 - Pierre ETCHEMAITE
# - Исправление для более новых версий LoL
# (2014-09-01) 21:17 - Квентин ПРИС
# - Исправление для более новых версий LoL (добавлен d3dx9)
# (09.01.2015) 00:54 - Pierre ETCHEMAITE
# - Обновите Wine, чтобы исправить отсутствующую символическую ссылку libgcrypto
# (10.02.2015) 20:25 = Пьер ЭШЕМАЙТ
# - Использовать официальный автономный установщик / патчер
# (31.05.2015) 08:27 = Пьер ЭШЕМАЙТ
# - используйте Wine 1.7.44-LeagueOfLegends2, чтобы исправить проблему с патчером
# (26.01.2016) 12:55 (UTC) - Jeddunk
# - обновить Wine до 1.9.2-LeagueOfLegends5
["$ PLAYONLINUX" = ""] && выход 0
источник "$ PLAYONLINUX / lib / sources"
WINEVERSION = "1.9.2-LeagueOfLegends5"
TITLE = "Лига легенд"
PREFIX = "LeagueOfLegends"
SHORTCUT_NAME = "Лига легенд"
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$ TITLE"
POL_SetupWindow_Init
POL_RequiredVersion "4.0.18" || POL_Debug_Fatal "$ APPLICATION_TITLE 4.0.18 требуется для установки $ TITLE"
POL_SetupWindow_SetID 1135
который glxinfo || POL_Debug_Error "$ (eval_gettext 'glxinfo не установлен. Пожалуйста, установите пакет mesa-utils')"
если ! glxinfo | grep -q GL_EXT_texture_compression_s3tc; тогда
POL_SetupWindow_message "$ (eval_gettext 'Предупреждение! Сжатие S3TC недоступно в вашей системе. \ N \ nЕсли у вас бесплатный драйвер, вам может потребоваться установить проприетарный драйвер \ n \ nВ противном случае вы можете включить его, установив пакет libtxc-dxtn0 , но результаты могут быть медленнее ') "
POL_Debug_Warning "S3TC не включен!"
фи
POL_Debug_Init
POL_SetupWindow_presentation "League of Legends" "Riot" "http://www.riotgames.com/" "Quentin PÂRIS, BlondVador" "LeagueOfLegends"
POL_SetupWindow_InstallMethod "ЗАГРУЗИТЬ, ЛОКАЛЬНО"
если ["$ INSTALL_METHOD" = "МЕСТНОЕ"]; тогда
cd "$ HOME"
POL_SetupWindow_browse "$ (eval_gettext 'Выберите файл установки для запуска.')" "$ TITLE" "" "Исполняемые файлы Windows (* .exe) | * .exe; *. EXE"
если строки "$ APP_ANSWER" | grep -q '\ (name = "Pando Media Booster Downloader" \ | Расширенный установщик \)'; тогда
NOBUGREPORT = "ИСТИНА"
POL_Debug_Fatal "$ (eval_gettext 'Невозможно установить с помощью официального загрузчика, извините')"
фи
FULL_INSTALLER = "$ APP_ANSWER"
else # СКАЧАТЬ
POL_System_TmpCreate «$ PREFIX»
# http://forums.na.leagueoflegends.com/board/showthread.php?t=1474419
POL_SetupWindow_menu "$ (eval_gettext 'Выберите установщик для загрузки:')" "$ TITLE" "$ (eval_gettext 'North America') ~ $ (eval_gettext 'Europe West') ~ $ (eval_gettext 'Europe Nordic and East')" "~ "
case "$ APP_ANSWER" в
"$ (eval_gettext 'Северная Америка')")DOWNLOAD_URL = "http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseNA.exe"
DOWNLOAD_MD5 = "9d44b68bd02d7b5426556f64d86bbd16"
;;
"$ (eval_gettext 'Europe West')")
DOWNLOAD_URL = "http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exe"
DOWNLOAD_MD5 = "eb5d7b007b6022ee555c0dd9fd71263e"
;;
"$ (eval_gettext 'Северная и Восточная Европа')")
DOWNLOAD_URL = "http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUNE.exe"
DOWNLOAD_MD5 = "f08d7b70776b0989eabb016bae77fdaa"
;;
esac
DOWNLOAD_FILE = "$ POL_System_TmpDir / $ (базовое имя" $ DOWNLOAD_URL ")"
POL_Call POL_Download_retry "$ DOWNLOAD_URL" "$ DOWNLOAD_FILE" "$ DOWNLOAD_MD5" "Автономный установщик $ TITLE"
FULL_INSTALLER = "$ DOWNLOAD_FILE"
фи
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$ PREFIX"
POL_Wine_PrefixСоздать "$ WINEVERSION"
POL_Call POL_Install_corefonts
POL_Call POL_Install_vcrun2005
POL_Call POL_Install_vcrun2008
POL_Call POL_Install_d3dx9
Set_OS "win7"
POL_SetupWindow_message "$ (eval_gettext 'Предупреждение: вы не должны ставить галочку в поле" Запустить $ TITLE "после завершения установки')" "$ TITLE"
POL_Wine_WaitBefore "$ TITLE"
POL_Wine "$ FULL_INSTALLER"
Set_OS winxp
# Установить ключи информации графической карты для вина
POL_Wine_SetVideoDriver
POL_Call POL_Function_OverrideDLL встроенный, собственный dnsapi
POL_Shortcut "lol.launcher.admin.exe" "$ SHORTCUT_NAME" "$ SHORTCUT_NAME.png" "" "Game; RolePlaying;"
если ["$ INSTALL_METHOD" = "ЗАГРУЗИТЬ"]; тогда
# Освободите место на диске
POL_System_TmpDelete
фи
если ["$ POL_OS" = "Linux"]; тогда
если ["$ (cat / proc / sys / net / ipv4 / tcp_timestamps)" = "1"]; тогда
FORUM_URL = 'http: //forums.euw.leagueoflegends.com/board/showthread.php? T = 2058453'
POL_SetupWindow_question "$ (eval_gettext 'Если вы получаете ошибки подключения при попытке входа в систему, попробуйте отключить tcp_timestamps в ядре.') \ N $ (eval_gettext 'Хотите прочитать исходную ветку на форумах League of Legends?')" "$ TITLE "
["$ APP_ANSWER" = "TRUE"] && POL_Browser "$ {FORUM_URL}"
фи
фи
POL_SetupWindow_Close
выход 0
Выберите «Запустить локальный скрипт» в меню «Инструменты» PlayOnLinux и выберите скрипт, который вы только что сохранили.
Следуйте инструкциям, чтобы установить League of Legends. Не забудьте снять флажок в поле «Запустить League of Legends» в конце мастера установки.
В PlayOnLinux нажмите «Выполнить» в приложении League of Legends.