World of Tanks в Linux или WoTflix со скриптами build 11

Изображение пользователя Chibiko.

В общем тем, кому интересно или нет. Буду писать сюда н ебольшие заметки по обновлению WoTFlix для debian-based дистрибутивов.
Что сделано:
Пропатченный wine в красивой обёртке deb. Ставится в /opt/WorldOfTanks и ждёт создания симлинка на игру.

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

Что надо сделать:
1) Нормальный доступный FaQ
2) Запуск с optirun для многих любителей поиграть на складных компутериках.
3) over 90% нужного функционала. Но 1 и 2 - приоритетные задачи 8)

Поехали, сама инструкция:

Содержит в себе готовый wine со всеми плюшками. Ничего не надо настраивать. Скачать, установить, перейти к пункту 2:

Скачать клиент (на время написания статьи версия 0.8.8) WorldOfTanks.torrent (2.8 Gb) - перезалил торрент. Сидирую когда жыфф.

Чтобы не напрягать мой компик, есть ещё варианты скачать с rutracker'a:
С пожатыми текстурами 12,5% (2.82 Gb)
Полный клиент (5.57 Gb)
Последние 2 не тестировались

Мой клиент представляет из себя патченную версию клиента WoT с ужатыми текcтурами (25%),заархивированный в архив 7z.

Распаковать клиент в любое место. Желательно не на ntfs.

Запускаем WoT Options и выбираем “первый запуск”. Выбираем папку где находится наш клиент.

Если всё сделали правильно, то всё, можно играть!

Как это выглядит:
Image













Жду отзывов и предложений. По мере накопления материала буду обновлять сборку и инфоррмацию на сайте. Спасибо за внимание.

ЗЫЫ Не положите мне сервак, скачивайте по одному 8)
ЗЫЫЫ Ночью сплю =\ Не разрешают компик оставлять на ночь =\

Страничка проекта пока тут. Доступна пока я дома и комп включён... Правда мы переехали на sourceforge.net, но кроме пакета там ничего нет О_о.
И тестеры.. нужны тестеры!

Комментарии (48)

0
ValeryK - 4 Октябрь, 2013 - 20:08

Молодец. что скажешь. Но пока не сделают нативного клиента под линукс идут они лесом. Понятно что и без меня не сдохнут, но и я без них проживу.
За работу +1.

0
Chibiko - 4 Октябрь, 2013 - 20:25
Изображение пользователя Chibiko.

Увы, ждать ещ 100500 лет =\

0
Parovoz - 4 Октябрь, 2013 - 20:04
Изображение пользователя Parovoz.

И так.
1. Скачал и установил worldoftanks.deb. В К-меню-игры появились два значка: WoT Options и WoT.
2. Распаковал полный клиент игры в отдельную папку на home.
3. Запускаю WoT Options, выбираю первый запуск, указываю папку, запрашивает пароль суперпользователя - ввожу. Выскакивает предупреждение "Права изменены, можно играть".
ВОПРОС: 1.Почему не производится установка игры? (или я что то недопонял)
2. Запуск игры производить через ярлык WoT? (у меня только значок WoT поскакал и все).
ИТОГО: не заработало.

0
Chibiko - 5 Октябрь, 2013 - 22:56
Изображение пользователя Chibiko.

))))))))
1) Установка wine произведена при установке worldoftanks.deb, рекомендую обновить
2) Эм..... Да, через WoT в зависимости от тогоч то туда поставите 8)
3) Переделал worldoftanks.deb, перепатчил wine, написал кучу новых скриптов.
4) Клиент должен быть уже установленный. Если вы от меня его качали. Если официальный, то его сначала надо установить, а потом уже выбирать папку с игрой. Но вы натолкнули меня на мысль - надо сделать для некоторых кнопку: "установка официального клиента из exe"

Всем тестерам спасибо! Жду на сайте или в скайпе\аське\жабере 8) Помогу каждому и в индидуальности 8)

ЗЫЫ Обновилася пакетама то 8)

+1
Parovoz - 10 Октябрь, 2013 - 19:58
Изображение пользователя Parovoz.

Так вот если ставить официальный клиент, то как его мордой ткнуть в wine который из worldoftanks.deb. Должно быть путь указать к оному, если не трудно, то какой?

0
Chibiko - 10 Октябрь, 2013 - 20:55
Изображение пользователя Chibiko.

эхх...
Поехали.
Аааааааааа, Вы про то что вы хотите распаковывать клиент через мою сборку? А зачем? Хотя да, надо сделать кнопачгу. Ща замучу и перепакую.
Но если что, можно запустить эксплорер так:
env WINEPREFIX="/opt/WorldOfTanks/local/usr" /opt/WorldOfTanks/local/bin/wine explorer
А в Нём уже выбрать setup.exe. Просто мы используем уже распакованный клиент.

Upd2: протестено это, должно работать 8) По крайней мере кнопачка "Запустить обозреватель" должна присутствовать 8))

0
Parovoz - 12 Октябрь, 2013 - 17:32
Изображение пользователя Parovoz.

Ан нет!)) На env WINEPREFIX=....ругается на отсутствие шрифтов
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
.....и так далее. Должно быть нужно ставить шрифты.

0
Chibiko - 12 Октябрь, 2013 - 18:18
Изображение пользователя Chibiko.

env WINEPREFIX="/opt/WorldOfTanks/local/usr" winetricks corefonts
Это учитывая если всё делали правильно.

0
Parovoz - 13 Октябрь, 2013 - 10:02
Изображение пользователя Parovoz.

env: winetricks: Нет такого файла или каталога

0
Chibiko - 13 Октябрь, 2013 - 10:33
Изображение пользователя Chibiko.

sudo apt-get install winetricks

0
Parovoz - 22 Октябрь, 2013 - 20:27
Изображение пользователя Parovoz.

Ну хорошо, проводник Wine заработал. Указываю на установочный файл, двойной клик и ничего не происходит (контекстное меню - "Открыть" тоже самое). Вот.

0
Chibiko - 23 Октябрь, 2013 - 06:53
Изображение пользователя Chibiko.

Ура!!!! Уже прогресс!
А в консоль что вываливается?
А вообще я уже писал - лучше использовать уже установленный клиент.
Кроме того: нужна разрядность Вашей ОС.
Если x86_64, то надо сделать сначала это

0
Parovoz - 25 Октябрь, 2013 - 20:18
Изображение пользователя Parovoz.

Да ОСь x86_64, сделал ЭТО. Результата нет. Вернее все на прежнем месте.

0
Chibiko - 26 Октябрь, 2013 - 12:31
Изображение пользователя Chibiko.

С этого и надо было начинать 8)
Я под x86_64 не тестировал. Мало того, я даже не знаю будет ли оно там вообще работать.
И тестировать мне не на чем =\
Так что увы...
Максимум что могу посоветовать - это
sudo apt-get install ia32-libs
Если после этого не запустится - тут уже ничего не поможет пока я себе не поставлю 64 для тестов 8)

+1
itrch - 7 Октябрь, 2013 - 06:28
Изображение пользователя itrch.

картинку из заглавного поста перезалей куда-нить помимо твоего сервера, который некоторую часть времени не доступен.

+1
Chibiko - 7 Октябрь, 2013 - 15:23
Изображение пользователя Chibiko.

Спс, моя ошибка. У меня - то оно всегда работает 8))))

0
Гость - 11 Октябрь, 2013 - 21:33

http://forum.ubuntu.ru/index.php?topic=230954
Что-то не то:
пакет поставил
память указал ,папку с установленной игрой тоже ,пароль ввёл ,но судя по скорости запуска папкой я ошибся
помогло:sudo nautilus и в нём выполнить /opt/WorldOfTanks/bin/firstrun

0
Chibiko - 12 Октябрь, 2013 - 09:03
Изображение пользователя Chibiko.

зачем sudo?
Ну ёлки, люди... ну зачем всё ломаете то? Зачем делаете всё от администратора? ЭТО НЕ ШИНДОВС!
Тут надо от пользователя всё делать!
Безо всяких sudo надо было просто выполнить в терминале /opt/WorldOfTanks/bin/firstrun
И всё!
Там в опциях есть кнопка "если ничего не работает" - её сделайте.
Или выполните sudo chown -R $USER:$USER /opt/WorldOfTanks/
И вообще, зачем было неправильнопапку выбирать в firstrun'e? -___-
Да, видеокарта какая? И драйвера?

0
Гость - 12 Октябрь, 2013 - 18:31

sudo chown -R $USER:$USER /opt/WorldOfTanks/ помогло,но wineserver -k не помог.
Видео ATI HD4850 дрова с amd.com версии 13.1

0
varenbe - 12 Октябрь, 2013 - 19:02
Изображение пользователя varenbe.

при установке deb* пакета выдает ошибку как лечить?
и ещё вопрос портативный клиент имеет ехе* расширение в какую папку его значит нужно устанавливать?

0
Chibiko - 12 Октябрь, 2013 - 19:18
Изображение пользователя Chibiko.

1) Устанавливайте через gdebi
2) Клиент в любую папку ставится. Лучше конечно в /opt/WorldOfTanks/Game, но можно через первый запуск выбрать папку самому, и тогда создастся симлинк 8)

0
varenbe - 12 Октябрь, 2013 - 19:32
Изображение пользователя varenbe.

да тоже самое пишет ошибку и после ввода sudo apt-get install -f
выдаёт:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
linux-headers-3.2.0-52-generic linux-headers-3.2.0-52 nvidia-settings-304
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.

0
Chibiko - 12 Октябрь, 2013 - 19:55
Изображение пользователя Chibiko.

1) у Вас система x86_64?
2) попробуйте sudo gdebi ./worldoftanks.deb
Вывод сюды

0
varenbe - 13 Октябрь, 2013 - 19:42
Изображение пользователя varenbe.

1) у меня x86_64
2) пишет команда не найдена =(

0
Chibiko - 13 Октябрь, 2013 - 21:43
Изображение пользователя Chibiko.

sudo apt-get install gdebi
Ну что как маленькому ребёнку? Как буд-то впервые? За Вас всё делать приходится....
Ну хоть чуть-чуть подумайте логически.. если не найдена, то надо поставить! Очевидное-невероятное!
Почитайте подшивку!
На x86_64 не тестировалось. Установку и запуск пакета делаете на свой1 страх и риск!
Сломать ничего не сломает, а вот запуститься - понятия не имею, ибо тестировать не на чем О_о

0
varenbe - 14 Октябрь, 2013 - 07:02
Изображение пользователя varenbe.

Ну не все таки айтигуру я например всего пару месяцев на линуксях...так что пардон

0
Fogma - 14 Октябрь, 2013 - 08:28
Изображение пользователя Fogma.

лучше
sudo apt-get install gdebi-kde
чтоб гномовщину лишнюю не тянул.

0
Chibiko - 14 Октябрь, 2013 - 12:07
Изображение пользователя Chibiko.

Их там фиг разберёшь - Gnome у них или KDE.... Я даю общий вариант чтобы в консоли накалякали и вывод мне сюда - буду думать что не так. Если что-то не так..

0
Гость - 19 Октябрь, 2013 - 16:13

Не работает почему-то.

0
Chibiko - 19 Октябрь, 2013 - 22:38
Изображение пользователя Chibiko.

ошибки какие?
Попробуйте запустить в консоли. Вывод сюды 8)

0
Гость - 23 Октябрь, 2013 - 06:04

Ошибок никаких, в процессах не висит, сейчас пока нет возможности запустить. Как появится - отпишу.

0
Reda - 24 Октябрь, 2013 - 19:59

У меня что-то и неставиться. Пакет открывается, появляется установщик, шмякаю на установить - пишет мгновенно "Завершенно" и после этого тишина. На линуксе вторые сутки.

0
useless_dream - 24 Октябрь, 2013 - 21:37
Изображение пользователя useless_dream.

я помню на вторых сутках еще vpn заводил

0
Chibiko - 25 Октябрь, 2013 - 07:01
Изображение пользователя Chibiko.

Ставьте через gdebi.
Лучше через месяцок-другой.
Что такое gdebi и с чем есть - найдёте в поиске. Тут много информации про него.

0
Reda - 25 Октябрь, 2013 - 09:40

Да вроде как руки растут откуда нужно. Буду просвещаться понемногу. Непривычно из-за того что есть несколько вариантов установщиков и каждый с отличиями. Я уже понял что штатным средством устанавливать не стоит. Скачаю установщик и попробую сегодня заново. Прикалывает работать из под командной строки...ностальгия по MS-DOS.

0
Chibiko - 25 Октябрь, 2013 - 09:50
Изображение пользователя Chibiko.

ПКМ - установить через gdebi.
Где Вы там командную строку нашли....
А Линукс - это такая штука, где всегда на всё есть куча вариантов. Хочешь - так, хочешь - эдак, хочешь - с велосипедом, или изподвыподверта... И всё работает!

0
Гость - 15 Ноябрь, 2013 - 01:38

помогите пожалуйста, после манипуляций с gdebi и пакетом, такая проблема:
E: Пакет worldoftanks:i386 нуждается в переустановке, но найти архив для него не удалось.

0
Chibiko - 15 Ноябрь, 2013 - 07:35
Изображение пользователя Chibiko.

для x86_64 не создавался изначально, ибо тестировать поведение было не на чем.
Используете на свой страх и риск.
попробуйте sudo apt-get remove worldoftanks
и т.д.
Да, в 13.10 тем более не тестировался 8)

0
Yurez_nsk - 12 Январь, 2014 - 14:26
Изображение пользователя Yurez_nsk.

Лог из 13.10 x64
WoT Kubuntu 13.10 20131225

0
Гость - 15 Ноябрь, 2013 - 01:41

ось : убунта 13.10 saucy x64

0
Гость - 16 Декабрь, 2013 - 18:45

У меня Kubuntu 13.10 x64. Могу потестить.

0
Chibiko - 17 Декабрь, 2013 - 21:31
Изображение пользователя Chibiko.

Воу воу воу, палегче 8) В смысле пишем в личку/мыло/скайп/жаббир/ацку/другие варианты
И дальше думаем как облегчить жизнь 64-битникам.

ЗЫ да, я поставил gentoo amd64
ЗЫЫ мне лень в ней тестить, а главное пересобирать
ЗЫЫЫ Тестеры, Вы лучшие!

В общем жду. Сделаем МИР лучше! Вместе!

0
Yurez_nsk - 12 Январь, 2014 - 14:27
Изображение пользователя Yurez_nsk.

Ещё один лог из 13.10 x64
WoT Kubuntu 13.10 20140111

0
MaximChuvashev - 17 Декабрь, 2013 - 21:20

погоняю на rosa_64 дистре..

+1
MaximChuvashev - 17 Декабрь, 2013 - 21:59

думал написать в личку или сюда.. решил сюда..
в "опциях" не хватает кнопки "Назад". Устал открывать лаунчер опций заново :)
остальное, пока-что, хорошо.
#--
Скрипт запрашивает sudo? Печально, пойду судоерс править..
#--
"Например просто:512" << вместо этого, оставь "512". У кого больше, тот - сам напишет. У кого меньше, тот - сам напишешь. А у кого 512 просто нажмут "ок" :) (мелочь, но..)
#--
необходимо что-то сделать с "первым запуском". Раз не был настроен sudoers, то когда запустил второй раз "wotoption", то фирстран отсутствовал. Опять-же - мелочь, но..

0
Chibiko - 18 Декабрь, 2013 - 17:12
Изображение пользователя Chibiko.

Спасибо. Надо больше конструктивной критики!
Буду править. Ибо полностью солидарен с Вашим мнением.

ЗЫ переписать без sudo? O_o Ок, протестим....

0
Yurez_nsk - 14 Январь, 2014 - 13:12
Изображение пользователя Yurez_nsk.

Ку!
Тема ещё живая?

0
Chibiko - 14 Январь, 2014 - 13:18
Изображение пользователя Chibiko.

Я слежу за ней, только тсссс!!!!
Времени пока нет заниматься. И чтобы заниматься надо машинку с amd64. Всё равно тестировать самому тоже надо.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры