Steam и CS1.6 под Linux, L.I.S. | |
.: Просмотров: 7775 :: :: :. |
Я в некотором смысле потребую от вас перехода на новый релиз Fedora Core (прежний Red Hat Linux). Я лично использую релиз Fedora Core Test 1, которая использует новейшее ядро (к моменту перевода статьи уже существует Fedora Core 2 - прим. переводчика) к тому же Core1 работает достаточно хорошо и устойчиво.
Здесь я с сожалением должен сказать, что вы должны иметь видеокарту Nvidia для игры в CS в Linux. Nvidia единственная видеокарта, произведенная с прекрасными драйверами для Linux может запустить CS с достойной частотой обновления экрана. Использование других видеокарт и/или комбинации драйверов может привести к несколько нежелательным результатам. Я прошу прощения у фанатов ATI, кричащих тем не менее о своих видео картах. Это не линуксовая проблема, а их.
Идем на сайт Fedora Core, скачиваем бинарные ISO образы и записываем их на подходящие диски. Сделав так, загрузитесь с первого диска, запустится программа установки. Я не буду рассказывать здесь об установке Fedora Core, это выходит за рамки данного документа, а если проще, выберите тип установки "Workstation" с исходниками ядра. Необходимость в драйверах для видеокарты будет позднее.
После загрузки сделав некоторые постинсталляционные настроечные процедуры, вы увидите голубой десктоп. Наслаждаясь, мы будем делать то, что должны, а именно займемся установкой видео драйверов.
Запомните, что ЭТО НЕ БУДЕТ работать с ATI картами. И не пытайтесь.
Скачайте этот файл:
NVIDIA-Linux-x86-1.0-5336-pkg1.run
и сохраните его в домашнюю директорию, которая имеет вид
/home/*имя_пользователя*.
Имя пользователя - ваше, Вы вводили его при установке (имя пользователя/пароль)
Linux. Загрузив файл, перейдите в терминал нажав CTRL+ALT+F1.
Переключитесь на рута (root - суперпользователь), введя команду
su в командной строке и введя пароль рута.
Введите в комстроке "/sbin/init 3", чтобы перейти только в текстовый режим. (Внимание! При нажатии на Ctrl+Alt+F1 вы выходите в шелл на первой консоли, запущенные и работающие иксы у вас продолжают работать на седьмой консоли. При переключении в init 3 иксы на седьмой консоли будут уничтожены, а следовательно и все не сохраненные данные, если они у вас были, будут потеряны!)
Командой "./NVIDIA-Linux-x86-1.0-5336-pkg1.run" запустите инсталятор на выполнение.
В командной строке наберите "vi /etc/X11/XF86Config", нажмите клавишу "i" для ввода данных. Перейдите к секции, указанной ниже (все это описано в файле README):
Section "Device"и измените "nv" на "nvidia".
Identifier "Videocard0"
Driver "nv"
VendorName "Videocard vendor"
BoardName "VESA driver (generic)"
EndSection
Все установки сделаны и теперь вернитесь в графический режим, набрав в ком.строке "/sbin/init 5".
К сожалению, эти программы не бесплатны, вы должны заплатить около 5 долларов transgamming-у и скачать последнюю версию Winex и Point2Play. На момент написания статьи последняя версия Winex-a была 3.3 и Point2Play - 1.2.1. Проверьте на www.transgaming.com. После получения файлов, перейдите в командную строку, снова вам понадобятся права root.
Наберите "rpm -Uvh Point2Play-1.2.1-1.i386.rpm" и нажмите клавишу ввода. Point2Play будет установлен и создан элемент меню. Запустите Point2Play, выбрав его в меню. Около закладки Winex нажмите кнопку "Get Latest WineX", введите ваш логин/пароль на трансгамминге, после этого Winex будет скачан и автоматически установлен. После этого рядом с надписью "WineX Versions Installed" вы сможете прочесть "WineX Version 3.3 *DEFAULT*".
Окей, после того как Winex и Point2Play установлены, вы должны протестировать свою систему на предмет работоспособности. В программе Point2Play на вкладке "System Tests" запустите 4 доступных теста. Если вы прошли 3 из 4 тестов, это хорошо и вы можете идти дальше. Вы не можете пропустить cD/DVD Drive тест, он критичен. Если любой из этих 3 тестов не пройден, то к сожалению кроме этого документа вам понадобится помощь сайта компании Transgaming
Если вы еще не загрузили инсталлятор Steam-а, сделайте это: Get Steam Now Это хорошая идея, так как вы получаете версию стима с включенным в него файловым кэшем, ведь я не предполагаю реального положения вещей, вообще на ваш выбор.
Запустите Point2Play и на вкладке Main нажмите Инсталировать. Около "Path to Installer Executable" (Путь к выполняемому файлу инсталляции) выберите steaminstall.exe куда вы его сохранили. Обычно это ваша домашняя директория /home/*имя_пользователя*. Около "Program title" ("Заголовок программы") выберите "Steam". Не изменяйте других установок. Нажмите клавишу продолжить и Steam начнет установку, как в операционной системе Windows.
По умолчанию шрифт, который используется для Steam-а
HORRIFFIC.
Замените данный шрифт шрифтом, который используется в Windows.
Возьмите tahoma.zip. Сохраните его в
свою домашнюю директорию, затем распакуйте его используя File
Roller, который находится Red Hat Menu->System Tools->Zip Creator
(классный File Roller, спасибо Red Hat).
Распаковать можно также командой unzip используя командную строку.
Нажмите Arhive, Open, выберите tahoma.zip файл. Нажмите кнопку Extract и в вашу домашнюю директорию распакуется 2 .ttf файла. Откройте ваш терминал и напишите в ком.строке "mv /home/*USERNAME*/tahoma.ttf /home/*USERNAME*/TransGaming_Drive/windows/Fonts/tahoma.ttf" и нажмите клавишу ввода.
Запустите Point2Play, если он еще у вас не запущен. На главной вкладке вы увидите слово "steam". Щелкните по нему мышкой. На правой стороне появится большая иконка Steam-а. Нажмите на нее, а затем на кнопку Play. Запустится Steam и обновится, заняв некоторое время. Все, теперь вы можете играть в КС под Linux. Поздравляю.