league of legends linux

League of Legends Linux

League of Legends Linux

13.08.2018  —  обновлен  PortLoL  до  версии  4.4


PortLoL— это порт для клиента League of Legends под Linux на основе WINE. С удобным и простым графическим установщиком и максимальной производительностью.


League of Legends — динамичная соревновательная сетевая игра, сочетающая скорость и глубину стратегий в реальном времени с элементами ролевой игры. Две команды могучих чемпионов, у каждого из которых уникальная внешность и стиль игры, сражаются на разнообразных аренах и в разных игровых режимах. Постоянно растущий список чемпионов, регулярные обновления, чемпионаты мирового уровня — все это League of Legends! В эту игру можно играть бесконечно.


Изменения в версии PortLoL-44:

  • Не требует glibc версии 2.27 как обязательную зависимость.

Download PortLoL-44 (x86 — stable)

Download old PortLoL-42 (x86_64)


Установка и запуск игры: (+ обучающее видео)

— Скачать скрипт установки

— Открыть терминал и ввести:

sudo apt-get install zenity              (Проверяем установлен ли zenity — это графическое окружение установщика)
cd ~/Загрузки/                                       (переходим в директорию с загруженным скриптом)
sh PortLoL-44                      (создаются ярлыки, прописывается реестр порта, копируются необходимые файлы)

sudo apt-get install wine      и/или устанавливаем зависимости отдельно (инструкция)

— Запускаем лаунчер в меню -> игры: League_of_Legends

Так же, если есть уже скачанный клиент LoL, его можно закинуть в ~/PortLoL/drive_c/Games/League of Legends/

[свернуть]
Запуск debug (поиск ошибок):

При проявлении каких либо проблем с портом, при его запуске выбираем создать PortLoL.log и дальше видим запуск порта как обычно. Когда вы снова увидели проблему, заходим в каталог с портом и скидываем файл PortLoL.log в комментарии сюда! Так же напишите на каком месте у вас возникает проблема и как она себя проявляет!

[свернуть]
История обновлений:

Изменения в версии PortLoL-43:

  • Wine 3.13.1 + staging (без ntdll-futex-condition-var patch) + 2 патча для LoL (первый и второй)
  • Пересоздан 32-х битный префикс порта, что решило проблемы с анимацией при логине и зависаниями при наведении на кнопку «ИГРАТЬ«

 

Изменения в версии PortLoL-42:

  • Wine 3.13.1 + staging (без ntdll-futex-condition-var patch) + patchs for LoL
  • Обновлен префикс порта

 

Изменения в версии PortLoL-41:

 

Изменения в версии PortLoL-40:

  • порт теперь 64-х разрядный
  • используется wine 3.12 x86_64 + staging+ pba (firerat)
  • обновлены скрипты установки и запуска и префикс
  •  добавлены патчи pba увеличивающие производительность клиента

 

Изменения в версии PortLoL-39:

  • Основан на 38 версии PortLoL
  • Удален ucrtbase из реестра

 

Изменения в версии PortLoL-38:

  • Обновлен wine 2.19 + staging patch
  • Заново собран префикс
  • Обновлены скрипты установки и запуска

 

Изменения в версии PortLoL-37:

  • Не публичная (тестовая) версия

 

Изменения в версии PortLoL-36:

  • Обновлен wine staging 2.15
  • Заново собран префикс
  • Обновлены скрипты установки, запуска и д

 

Изменения в версии PortLoL-35:

  • Тестовая не публичная версия.

 

Изменения в версии PortLoL-34:

  • Уменьшена вероятность зависаний во время первого логина (обновлен скрипт start)

 

Изменения в версии PortLoL-33:

  • Используется wine 2.0.2 + библиотеки из crossover 16.2.5-1
  • Обновлены скрипты и префикс порта
  • Ошибок BugSplat больше нет
  • Улучшена общая производительность клиента игры

 

Изменения в версии PortLoL-32:

  • Используется wine 2.0.1 + библиотеки из нового crossover 16.2.5
  • CSMT включен по умолчанию
  • Изменена технология первичного обновления клиента (при первом запуске работает как исправления)
  • Обновлены скрипты и префикс порта

 

Изменения в версии PortLoL-31:

  • Предустановлены: vcrun2015 + d3dx9_36 + d3dx9_39 + d3dx9_42
  • По умолчанию включен XP вместо Vista

 

Изменения в версии PortLoL-30:

  • Полностью пересоздан префикс и реестр порта
  • Убран параметр запуска —no-sandbox

 

Изменения в версии PortLoL-29:

  • Обновлен wine  до wine 2.0 + crosslibs (библиотеки от кроссовера)
  • Обновлен префикс порта
  • Улучшен скрипт дебага
  • Исправлены проблемы запуска на Arch Linux и Gentoo (ТЕСТ)

 

Изменения в версии PortLoL-27:

  • Пересобран префикс порта
  • Обновлены скрипты установки и запуска
  • Во время установки больше не надо выбирать видеокарту и количество её памяти.

 

Изменения в версии PortLoL-25:

  • Обновлен wine 1.8.3 до 1.8.4 + crossover libs
  • Обновлены скрипты установки и запуска

 

Изменения в версии PortLoL-6x-23:

  • Добавлен выбор языка установки
  • В зависимости от выбранного языка, меняется язык и сервер клиента
  • Уменьшена вероятность возникновения ошибок при обновлении клиента
  • Скрипты vars и setup объедены со скриптом runlib 
  • Проделана большая работа по добавлении английского языка. (На основе данного мультиязычного порта, будут опираться все последующие обновления в других проектах PortWINE)

 

Изменения в версии PortLoL-6x-22:

  • Fidelwine_v1.1 (wine 1.8.3 stable + crosslibs + LoL patch + libs from staging 1.9.13)
  • Уменьшена вероятность появления черного экрана вместо логина
  • Значительно увеличена общая производительность

 

Новые важные исправления и улучшения в версии PortLoL-6x-20:

  • Wine 1.9.13 + staging + LoL patch с рабочим CSMT (выключен по умолчанию)
  • Улучшен режим debug (теперь не будет длинных логов с бессмысленно повторяющимися ошибками)
  • Пересобран префикс
  • Переписаны скрипты запуска
  • Исправлены проблемы с обновлением клиента и магазином
  • Исправлена ошибка: ProgramW6432Dir
  • Встроены доп. зависимости
  • Улучшена общая производительность
  • Добавлена поддержка bumblebee
  • Добавлен скрипт полного удаления порта (каталог settings —> REMOVE)
  • Добавлена проверка актуальности версии порта при запуске клиента

 

[свернуть]

 

ИНСТРУКЦИЯ ПО ЗАПУСКУ В ОТДЕЛЬНОЙ X-СЕССИИ

ИНФОРМАЦИЯ ДЛЯ ВСЕХ ЖЕЛАЮЩИХ ПОМОЧЬ РАЗВИТИЮ ПРОЕКТА

 

1395
Отправить ответ

Войти с помощью: 
avatar
5000
400 Comment threads
995 Thread replies
93 Followers
 
Most reacted comment
Hottest comment thread
233 Comment authors
Антон ДавыденковDarkБлагодарныйКайMain Master Yi Recent comment authors
новые старые лучшие
Благодарный
Гость
Благодарный

Не работает ссылка на «ИНСТРУКЦИЯ ПО ЗАПУСКУ В ОТДЕЛЬНОЙ X-СЕССИИ». И вопрос: Я смогу переключаться между сессиями? (Ну т.е. пока… Читать дальше »

Антон Давыденков
Участник

Все работало до последнего обновления. Что случилось вообще понять не могу. Ребят подсобите умными мыслями. ——————————————— PortWINE version: 44 Date… Читать дальше »

Dark
VIP

Переустанови зависимости

Антон Давыденков
Участник

Простите, но какие зависимости ???

Антон Давыденков
Участник

Все, спасибо за помощь, разобрался, запустился =).

Main Master Yi
Участник

Будет ли фикс на версию 8.18?
В лаунчер могу зайти, в игру — нет 🙁

Кай
Гость
Кай

У меня работает

Dark
VIP

Чё пишет то? Я меня везде заходит

KytaPro
Гость
KytaPro

народ подскажите чайнику как полностью удалить lol чтобы место не занимал?)

Роман
Гость
Роман

PortWINE version: 44 Date and time of start debug for PortLoL Вт сен 4 17:14:18 +06 2018 The installation path… Читать дальше »

Павел
Гость
Павел

При запуске просто синее окно. в чём может быть проблема? PortWINE был запущен в режиме создания PortLoL.log и он успешно… Читать дальше »

alexun
Гость
alexun

PortWINE был запущен в режиме создания PortLoL.log и он успешно сохранен в корне каталога порта Для диагностики проблем, скопируйте ВЕСЬ… Читать дальше »

alexun
Гость
alexun

googgle чёт не особо помогг

Вячеслав
Гость
Вячеслав

PortWINE version: 44 Date and time of start debug for PortLoL Ср авг 29 16:52:43 MSK 2018 The installation path… Читать дальше »

Admirality
Участник

Порт работает отлично, но есть странная проблема. Иногда курсор мыши кидает меня в левый верхний угол. Вообще не могу понять… Читать дальше »

Александр
Участник

Клиент не запускается, логи прилагаю. PortWINE был запущен в режиме создания PortLoL.log и он успешно сохранен в корне каталога порта… Читать дальше »

Dark
VIP

Это у тебя с дровами видюхи косяк. У меня на арче такая же фигня когда то выскакивала — откатывал до… Читать дальше »

Xenx
Гость
Xenx

Подскажите название файла или пакета чтобы запустить через optirun, а то все перепробовал.

Dark
VIP

ЕМНИП, там в скриптах предусмотрено автоматическое определение наличия optirun-а

Loczeski
Гость
Loczeski

Hey it working! Anyway, what should I do for improve fps in game? (any settings in wine?) I have i5… Читать дальше »

KytaPro
Гость
KytaPro

Народ подскажите как удалить lol?

Loczeski
Гость
Loczeski

Run winetricks.

sdfsdfsdf
Гость
sdfsdfsdf

Нужна библиотека для запуска на арче. Добавьте в зависимости !

lib32-libldap

Источник: https://www.reddit.com/r/leagueoflinux/comments/5ukgur/a_revised_guide_for_installing_league_of_legends/de8h1li.

Проверял на антегросе.

Mia
Гость
Mia

Скажите, а можно как-то сделать, чтобы при запуске portlol не закрывались другие программы запущенные через wine?

Xsitin
Гость
Xsitin

не запускается [spoiler title=" "] PortWINE version: 44 Date and time of start debug for PortLoL Вт авг 14 19:51:38… Читать дальше »

Maxim Marshev
Участник

Кто в курсе почему на встроенной графике от интел, игра подтормаживает, хотя fps держится в районе 50-70?Снижение настроек графики не… Читать дальше »

Maxim Marshev
Участник

На Wayland все просто шикарно(До такой степени шикарно, что даже нет тиринга в игре(Хотя тиринг даже на винде есть)), правда… Читать дальше »

Maxim Marshev
Участник

На Xorg даже после выхода из игры начинаются какие-то тормоза DE. Если что у меня KDE 5.13.4

Loczeski
Гость
Loczeski

Do you solved problem?

Dark
VIP

Зафурыкало!
ЗЫ Я и на 43 запустил — пришлось подтянуть 2.27 из sid ветки.
Спасибо!

Nikolay Orzhekhovskii
Участник

Я так понимаю, что умельцы нашли решения без анти-античита и за эту версию никого не банят. Я правильно понял, что… Читать дальше »

Maxim Marshev
Участник

При запуске лаунчера

Спойлер
PortWINE version:
43
Date and time of start debug for PortLoL
Пн авг 13 15:26:11 +04 2018
The installation path of the PortLoL:
/mnt/Files/lolLinux/data/scripts
Operating system
ОС: KDE neon User Edition 5.13
Desktop Environment
/usr/share/xsessions/plasma
KDE
Kernel
4.13.0-45-generic
CPU
model name : Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
RAM
total used free shared buff/cache available
Память: 11692 2134 1048 471 8509 8661
Подкачка: 3905 0 3905
Graphic cards
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
!!!glxinfo not found!!!
Version WINE in the Port
wine-3.13 (Staging)
log WINE
wine: cannot find L»C:\\windows\\system32\\winemenubuilder.exe»
000b:err:wineboot:ProcessRunKeys Error running cmd L»C:\\windows\\system32\\winemenubuilder.exe -a -r» (2)
002e:err:module:load_builtin_dll failed to load .so lib for builtin L»gdiplus.dll»: /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27′ not found (required by /mnt/Files/lolLinux/data/wine/bin/../lib/wine/gdiplus.dll.so)
002e:err:module:import_dll Loading library gdiplus.dll (which is needed by L»c:\\Games\\LoL\\LeagueClient.exe») failed (error c000007a).
002e:err:module:LdrInitializeThunk Importing dlls for L»c:\\Games\\LoL\\LeagueClient.exe» failed, status c0000135

Maxim Marshev
Участник

Хотя до этого на 42 сборке лаунчер запускался, но зависал при наведении на кнопку играть

Игорь
Гость
Игорь

Добрый день. Это нормально что при изменении управления (qwer и прочих) вместо q при нажатий на q назначается клавиша Ux60]… Читать дальше »

Владимир
Гость
Владимир

Так было всегда и на всем, это связано с кодировкой кнопок на линуксе. У Вас два варианта, 1- один раз… Читать дальше »

Игорь
Гость
Игорь

На английском языке в плане? с английской раскладкой или как? если с раскладкой то стоит именно она.

Alex
Гость
Alex

Доброго дня. Подскажите при запуске игры после выбора персонажа вылетает клиент и пишет ошибку A critical error has occurred and… Читать дальше »

Валдимир
Гость
Валдимир

У меня все заработало!! Убунту 18.04.

Dark
VIP

Пока качал и ставил 42ю — вышла 43-я 🙂

Dark
VIP

PortWINE version: 43 Date and time of start debug for PortLoL Вс авг 12 09:59:23 MSK 2018 The installation path… Читать дальше »

Likey
Гость
Likey

Да, эта проблема была еще вчера. Лог ниже (можно прятать под «спойлер» 🙂 )

Likey
Гость
Likey

wine: cannot find L»C:\\windows\\system32\\winemenubuilder.exe»
После чего консоль возвращается в режим ожидания

Гарик
Гость
Гарик

Подтормаживает интерфейс, после нажатия кнопки Играть окно зависает, отрисовывается, но ни на что не реагирует. После удаления замещения всех библиотек… Читать дальше »

Гарик
Гость
Гарик

Ubunt 18.04, kde.

лог
PortWINE был запущен в режиме создания PortLoL.log и он успешно сохранен в корне каталога порта
Для диагностики проблем, скопируйте ВЕСЬ лог в комментарии к игре на сайте portwine-linux.ru
———————————————
PortWINE version:
42
Date and time of start debug for PortLoL
Пт авг 10 03:28:14 +05 2018
The installation path of the PortLoL:
/home/tori/PortLoL/data/scripts
Operating system
ОС: Ubuntu 18.04.1 LTS
Desktop Environment
plasma
KDE
Kernel
4.15.0-24-generic
CPU
model name : Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz
RAM
всего занято свободно общая буф./врем. доступно
Память: 24069 4729 1629 378 17710 19851
Подкачка: 0 0 0
Graphic cards
01:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] (rev a1)
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.48
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 390.48
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.48
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
Version WINE in the Port
wine-3.13 (Staging)
log WINE
wine: cannot find L»C:\\windows\\system32\\winemenubuilder.exe»
000b:err:wineboot:ProcessRunKeys Error running cmd L»C:\\windows\\system32\\winemenubuilder.exe -a -r» (2)
008b:err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
0082:err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 0430.

Q_Q
Гость
Q_Q

Такая же проблема.

Q_Q
Гость
Q_Q

Установил directx пакет и его библиотеки в winetricks
вроде проблема решилась

Владимир
Гость
Владимир

А можно подробнее? Установил директх9, но по прежнему зависает при нажатии на играть

Владимир
Гость
Владимир

log

———————————————
PortWINE version:
42
Date and time of start debug for PortLoL
Птн авг 10 14:28:56 EEST 2018
The installation path of the PortLoL:
/home/tim/PortWINE/PortLoL/data/scripts
Operating system
ОС: Ubuntu 18.04.1 LTS
Desktop Environment
ubuntu
ubuntu:GNOME
Kernel
4.15.0-30-generic
CPU
model name : Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
RAM
всего занято свободно общая буф./врем. доступно
Память: 15993 3638 4050 644 8304 11562
Подкачка: 2047 0 2047
Graphic cards
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 3GB] (rev a1)
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 1060 3GB/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.48
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 390.48
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.48
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
Version WINE in the Port
wine-3.13 (Staging)
log WINE
wine: cannot find L»C:\\windows\\system32\\winemenubuilder.exe»
000b:err:wineboot:ProcessRunKeys Error running cmd L»C:\\windows\\system32\\winemenubuilder.exe -a -r» (2)
0032:err:wincodecs:PngDecoder_CreateInstance Failed reading PNG because unable to find libpng12.so.0
005d: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.
0089: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.
008b:err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
0082:err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 0400.
008b:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won’t work.
009d: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.


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

Q_Q
Гость
Q_Q

Может у нас все же разные проблемы. Я установил это https://ibb.co/eosSQp плюс это https://ibb.co/gvVsrU И перезапустить игру winetricks нужно запускать… Читать дальше »

Владимир
Гость
Владимир

Не помогло, буду ждать дальнейших решений…

Q_Q
Гость
Q_Q

Блин. В общем мне тоже не помогло. Вчера почему-то проблема исчезла, я подумал что после вышеописанных действий. Но сегодня после… Читать дальше »

akali
Участник

не могу запустить игру

akali
Участник

Спойлер
«]

akali
Участник

PortWINE version: 42 The installation path of the PortLoL: /home/lol/PortWINE/PortLoL/data/scripts Operating system ОС: Ubuntu 14.04.5 LTS Desktop Environment ubuntu Unity… Читать дальше »

NecroN
Гость
NecroN

На ALTLinux 8.3, с новым патчем все огонь! Огромное спасибо!

Денис
Гость
Денис

Удалось запустить LoL собрав wine с пачтами. Инструкция тут:
https://www.reddit.com/r/leagueoflinux/comments/936rce/how_to_apply_the_new_patches_to_wine_staging/

eminsk
Участник

PortWINE был запущен в режиме создания PortLoL.log и он успешно сохранен в корне каталога порта Для диагностики проблем, скопируйте ВЕСЬ… Читать дальше »