Как установить League Of Legends?

Я пытался установить Лигу Легенд несколько дней назад, и результаты не были хорошими. Я правильно установил игру и все, но когда я запускаю игру, экран становится черным, только названия чемпионов и меню отображаются красным. Будет ли работать моя видеокарта или просто не удастся воспроизвести ее в Ubuntu?

2 ответа

Прежде всего, я предполагаю, что ваше оборудование соответствует поставленной задаче, но насколько я знаю, у League of Legends нет собственного порта Linux, поэтому он работает в Wine. Игры в вине могут работать, но в моем опыте это может быть сложным делом. Я нашел этот учебник в Интернете: http://forums.na.leagueoflegends.com/board/showthread.php?t=973373 вы должны попробовать его. В противном случае я действительно не знаю, и вам может быть просто не повезло.

Это последние инструкции от WineHQ AppDB, они предназначены для 14.04 (Trusty), но те же должны работать на 12.04 (Precise). Что вам нужно сделать, это создать пользовательскую исправленную версию конкретного wine версия. Вот как это сделать (также работает для x86 без chroot):

Сначала установите schroot а также debootstrap пакеты:

sudo apt-get install schroot debootstrap

Теперь создайте файл конфигурации для schroot:

sudo editor /etc/schroot/chroot.d/trusty_i386.conf 

Поместите это в новый файл:

[trusty_i386]
description=Ubuntu Trusty
personality=linux32
directory=/srv/chroot/trusty_i386
root-users=your_user_name
type=directory
users=your_user_name

Создайте рабочую установку Ubuntu внутри chroot. Вы можете заменить http://archive.ubuntu.com/ubuntu/ соответствующим зеркалом с https://launchpad.net/ubuntu/+archivemirrors:

sudo mkdir -p /srv/chroot/trusty_i386
sudo debootstrap --variant=buildd --arch=i386 trusty /srv/chroot/trusty_i386 http://archive.ubuntu.com/ubuntu/

Делать apt-get работать изнутри chroot. Генерал и паста sources.list, Не забудьте добавить вина PPA. http://repogen.simplylinux.ch/index.php:

sudo editor /srv/chroot/trusty_i386/etc/apt/sources.list

Введите chroot:

sudo schroot -c trusty_i386 -u root

Получить основные пакеты:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6E80C6B7
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F9CB8DB0
apt-get update
apt-get install ubuntu-minimal
apt-get install software-properties-common

Установите зависимости сборки:

sudo apt-get build-dep wine

Получение исходного кода и исправлений wine:

apt-get install wget
wget http://prdownloads.sourceforge.net/wine/wine-1.7.23.tar.bz2
tar -xvf wine*
cd wine-*

wget http://pastebin.com/download.php?i=xSNJjkMY -O patch.diff
patch -p1 < patch.diff

Сборка Deb-пакета (-jN, где N количество ядер ЦП)

make -j4 depend && make -j4

Выйдите из chroot и установите. Чтобы иметь возможность использовать Wine вне chroot, зависимости Wine должны быть установлены вне chroot. Самый простой способ - выйти из chroot и установить предварительно упакованную копию Wine:

logout
cd wine-*
sudo apt-get install wine 
sudo make install

Установите winetrics:

winetricks wininet vcrun2005 corefonts adobeair d3dx9
Другие вопросы по тегам