Home Статьи и руководства Настройки ПО Установка и запуск игры Сталкер (Stalker) в Runtu(Ubuntu)
Установка и запуск игры Сталкер (Stalker) в Runtu(Ubuntu) PDF Печать E-mail
Рейтинг пользователей: / 17
ХудшийЛучший 
Автор: lexpartizan   
27.06.2008 17:37
Отпишусь таки как установил Cталкера(Stalker). Авось кому-то интересно. Хотя описание будет ламерское. Многие танцы с бубном решаются более грамотными путями, о возможных решениях напишу в конце поста. Просто работа съедаетс свободное время и правильно танцевать с бубном мне некогда. Надеюсь Вы дополните и поправите меня далее в теме.
Для начала убедимся что дрова на видеокарточку работают нормально(компиз крутится, 3D игры играются, glgears скрипит шестерёнками, glxinfo гордо рапортует dIrect rendering = yes!). Иначе к этому состоянию систему надо привести.Если у Вас видеокарта нвидиа или ати установите пакет envy(есть на диске с Рунту(в локальном репозитории))
Или возьмите его отсюда: http://www.albertomilone.com/nvidia_scripts1.html
Теперь зайдите в приложения->системные и запустите envy. Установите с его помощью самые свежие драйвера из интернета(выбрать установить драйвер). Для особо старых карт нвидиа и ати это не сработает.
Теперь ставим ПлейОнЛинух(PlayOnLinux). Выполнив все эти команды.
Цитировать
sudo wget http://playonlinux.botux.net/playonlinux.list -O /etc/apt/sources.list.d/playonlinux.list
wget -q http://playonlinux.botux.net/pol.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install playonlinux
Заходим в Settings->Language и выбираем какой Вам язык ближе: русский или украинский. Затем заходим в Настройки->репозитории и подключаете репозитории скриптов Community и WorkOnLinux. Теперь ваш выбор ПО, которое можно установить намного больше. Предварительная настройка программы завершена. Переходим к установке ждалкера.
1)Убедитесь, что на вашем домашнем разделе свободно более 10 Гбайт для установки игры.
2)Нажмите на + над надписью установка. Выберите раздел игра выберите из списка Сталкер. Не забываем жмакать кнопку далее и установка.
3) Вставьте диск или укажите папку где лежат файлы с диска. Либо подмонтируйте с помощью AcetoneIso(либо без его помощи :-)) образ диска. Вот тут внимание!!! Если Вы указываете путь к файлам на диске, то надо будет выбрать файл. Допустим у меня путь к файлам, переписанным с диска на винт выглядит так /media/wint2/gamecd/FPS/S.T.A.L.K.E.R/. Программа требует, чтобы я выбрал файл. Если я выбираю, то у меня в строке получается
/media/wint2/gamecd/FPS/S.T.A.L.K.E.R/License.txt
Ручками надо стереть License.txt, чтобы в строке было /media/wint2/gamecd/FPS/S.T.A.L.K.E.R/. Запутаное объяснение вышло, но я 3 ночи не спал, я устал. Если Вы ошибётесь, то высветится сообщение о том что он не может найти  CD. Если Вы всё сделаете правильно то он выдаст предупреждение о том, что на диске присутствует защита, неподдерживаемая вайном и гарантировать работу автор скрипта вкупе с авторами программы не может. Вы на верном пути. Жмакаем далее и так далее.
4)Жмакаем загрузить Wine DirectX9.0c Update. Знатоки английского могут почитать лицензию на этого зверя. И рассказать нам на форуме, что это, с чем его едят, и не придёт ли дядя в милицейской фуражке и повесткой в суд от мелкософта, если у меня будет этот клон директикса. Ждём пока это закачается. и установится. Весит это чудо около 15 мб. Бедные диалапщики. Жмакаем далее и так далее, пока не вылезет знакомое виндузятникам окно установки директХа. Вот тут знатоки английского могут почитать лицензионное соглашение, ужаснуться и поделиться с нами своими страхами :-). Те же, кто как я английского не понимает, смело, но осторожно(как-никак договор с дьяволом, правда маленьким и мягким) принимают лицензионное соглашение и идут сушить сухари. На всякий случай. Устанавливаем Директикс.
5) Запустился инсталлятор. Подписываем ещё один договор с дьяволом(принимаем лицензионное соглашение) и прём вперёд до выбора пути установки. Внимание!!! Путь должен быть таким и никаким иначе!!!
Цитировать
C:\Program Files\THQ\S.T.A.L.K.E.R. - Shadow of Chernobyl
Или ничего не получится и куча труда и времени пропадёт зря!!! Скопируйте этот путь и вставьте в строку выбора пути! Установка завершена. Пункты 6 и 7 Выполняйте если очень вам неймётся. Мы же пока поставим патч 1.0005.
6) Я не призываю Вас к пиратству, но драйвера старфорс под линем не работают. И даже не устанавливаются. Поэтому придётся искать носд для версии 1.0000(самой первой). И не надейтесь, что я выложу. Тут Вам не там. Тут Вам не варезник. Гугль Вам в помощь. Всё же надеюсь у Вас лицензионная копия игры. Всё-таки первый удачный отечественный шутер. Не забываем снять галочку "запустить игру".
7) Набираем в терминале mc для запуска полночного командира и с его помощью по этому пути
~/.PlayOnLinux/wineprefix/STALKER-ShadowOfChernobyl/drive_c/Program Files/THQ/S.T.A.L.K.E.R. - Shadow of Chernobyl/bin$
подбрасываем свежескачанный носд. Переходим к пункту 9.
8 )Возвращаемся в плейонлинукс. Снова выбираем меню установка. В выпадающем меню выбираем manual installation. В следующем выпадающем меню выбираем edit an application already installed(редактировать установленное приложение), далее выбираем сталкер. Указываем путь к патчу. Запускается и устанавливается патч. Теперь выполняем пункты 6 и 7 с поправкой на версию игры(ищем носд для версии 1.0005).
9) Щёлкаем правой кнопой мауса на рабочем столе, выбираем изменить фон рабочего стола, заходим в визуальные эффекты и выбираем без эффектов. То есть вырубаем компиз. Иначе Сталкер не будет пахать во весь экран, панельки будут обрезать его. Запускаем игру, прямо из плейонлинукс кнопкой запуск.
10)Играем и наслаждаемся!

Немного покомментарю насчёт пункта
1)Если у Вас нету свободных 10 гектар на хомовском разделе, то с помощью configure wine можно указать вайну использовать папку(или раздел нтфс, на котором у Вас много места.), как жёсткий диск для вайновской винды. Но Вам наверняка придётся редактировать скрипт установки сталкера. А это есть не lamer way. Вы можете найти скрипт на оффсайте http://playonlinux.com
Русский урок по скриптам плейонлинукс находится здесь http://forum.ubuntu.ru/index.php?topic=20539.msg141615
Экспериментируйте на здоровье. Для запуска Вашего скрипта выберите утилиты->запустить неофициальный скрипт.
3)Программу acetoneiso2 можно скачать  в виде дебпакета отсюда http://www.acetoneteam.org
После этого требуется ввести следующие строки.
sudo chmod 4755 /bin/fusermount
sudo chmod o+rw /dev/fuse
sudo addgroup имя_пользователя fuse
5)Путь установки можно изменить отредактировав строчку скрипта
 
creer_lanceur "STALKER-ShadowOfChernobyl" "Program Files/THQ/S.T.A.L.K.E.R. - Shadow of Chernobyl/bin" "XR_3DA.exe" "STALKER-ShadowOfChernobyl.xpm" "S.T.A.L.K.E.R. - Shadow Of Chernobyl" "" "\"-dsound -nodistord\""
Но это не lamer way. Также эту строчку придётся редактировать, если вы решили подкинуть вайну раздел нтфс, чтобы установить на него сталкер.

Ну и в заключении скажу, что Playonlinux это мощная надстройка с графическим и понятным интерфейсом для вайн, позволяющая запускать все программы в своих "бутылках". И настраивать эти бутылки как душе угодно. Вплоть до того, что для одной программы у Вас будет одна версия вайна, а для другой-другая. Также с помощью bashевских скриптов она позволяет запускать приложения, которые идут только после танцев с бубнами. И, есстественно, автоматизировать этот процесс. В идеале это выглядит так: идёте на сайт вайна http://winehq.org ищете способ запуска нужного приложения(какой танец надо выполнить и какие мантры читать), пишете скрипт для этого танца. И теперь любой человек сможет запустить(с помощью Вашего скрипта) это приложение не распевая молитв и не тряся рясой. Программа отличная и у неё большое будущее. Жду, не дождусь нормальной работы Ведьмака под Линухой.

Материал прислал участник форума lexpartizan, за что ему большое спасибо. 
Обновлено ( 27.06.2008 18:05 )
 

Комментарии  

 
# SHiKiGAMY 2008-07-03 05:22 Офигеть! Обязательно попробую на досуге ждалкера запустить. Ответить | Ответить с цитатой | Цитировать
 
 
# lexpartizan 2008-07-06 16:17 К сожалению, в новой версии ПлейонЛинуха требуется вставить диск (пропал выбор каталога установки).Доступны только cdrom cdrom0. То ли борьба с пиратством до опенсорсников докатилась (какая борьба, когда всё равно для запуска требуется носд!), то ли на авторов помрачнение нашло. Учитывая, что проверка диска производится имени файла на диске, а Линукс чувствителен к регистру, то возможно придётся редактировать скрипт.

Warpc: Скажем так, если у вас есть iso образ диска сталкер, то примонтировать его к cdrom можно всего лишь одной командой. То же касается и других можных нынче форматов mdf и nrg. Заходите к нам на форум в тему, касающейся этой статьи и мы все обсудим http://forum.runtu.org/index.php?topic=1411.0
Ответить | Ответить с цитатой | Цитировать
 
 
# Сергей 2008-08-23 20:03 Я считаю, что данная статья позорит проект Runtu, т.к. она провоцирует пользователей к незаконным действиям(имею ввиду nocd). Вам должно быть стыдно за то, что оставили эту статью, а не удалили.

http://appp.ru вам в помощь.

Warpc: Linux системе прекрасны тем, что дают право выбирать. А использование nocd при наличии лицензионной версии не является большим проступком с моральной точки зрения. Право выбора - это неотъемлемая часть любого свободного общества. Мы рады помогать распространению GPL и других свободных лицензий, чтобы пиратство исчезло и все имели равный доступ к отличному и качественному ПО.
Ответить | Ответить с цитатой | Цитировать
 
 
# 939693_69 2008-08-24 00:39 я незнаю как скинуть сталкера!!!може т кто подскажет!!! Ответить | Ответить с цитатой | Цитировать
 
 
# Денис 2008-08-24 20:47 Спасибо авторам этого дистрибютива

PS Информация полезна скоро попробою
Ответить | Ответить с цитатой | Цитировать
 
 
# dmitro 2008-10-03 23:20 Хорошая статья, автору большое спасибо!
Для считающих подобные статьи позором…
1) производитель ущемляет наши права, раз не предлагает свой продукт для других ОС. И не планирует это.
Хотя под macos очень многие игры есть… -> особых технических трудностей нет.
2) starforce ущемляет права тех, кто на винде. Нас заранее считают преступниками… Так что мы вправе использовать no-cd.
И ещё: а если игра не понравилась? Производитель не захочет возвращать деньги. Хотя в законе о защите прав потребителей написано, что следует, если потребитель не доволен качеством оказанной услуги… (исходники не дают, значит предоставляют УСЛУГУ по использованию игры). Игры сейчас отвратительные пошли, красивая картинка - не показатель. Не вижу ничего плохого в том, чтобы попробовать игру, прежде чем покупать.
На S.T.A.L.K.E.R. 300р не жалко!
Если кто лучше разбирается в тонкостях юриспруденции, поправьте, где я не прав. Я не юрист, но представление о законе \"О защите прав потребителей\" имею
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий

Все комментарии проходят предварительную модерацию.

Защитный код
Обновить

© 2008 runtu.org. Все права защищены.