Эта статья о том нак настроить 3D режим в suse 7.3.
В шляпе(redhat) у меня, честно говоря, не получилось. Но о том что в сузи(люблю
переделывать названия) будет нормально работать игры говорило многое: в поставку входят
драйверы, и что-то связанное с 3Д (судя по названиям).
Итак что мы имеем? Первое - Сузи7.3 , второе - видеокарта от nvidia , третье - желание
поиграть в игры. Но что мы видим - ужас! 1кадр в секунду !!! И это на нашей видеокарте ? Нет, это
надо срочно исправлять. Кто хочет сам убедиться в этом - попробуйте поиграть в tuxracer. Ну как?
Первое что нам нодо - установить драйверы(характеркая особенность - приставка "NVIDIA_"
в начале имени пакета). Запускаем yast2(секция install software) и смотрим установлены ли у нас
драйверы в секции аппаратоное поддержки Х. Если есть - хорошо, если нет - установите.
Если вы помните, при установке нам сказали(yast в смысле) что 3Д не поддерживается этими
дровами :( Но ничего, мы это дело исправим - на nvidia.com всё есть. Но проежде чем качать
послушайте мой совет - не качайте последнюю версию - во-первых, нет гарантии, что она стабильная,
во-вторых, её вы просто не перекачате - связь будут отвратительная , да ещё и md5 не совпадёт :(
Так что лучше перекачать версию пониже - моментально скачивается и нормально работает. Можно
перекачать и с моего сайта в разделе "программы".
С перекачкой разобрались. Теперь надо обновить дрова. Можно воспользоваться Kpackage или
просто из команднои строки (от root'а)
# rpm -Uhv NVIDIA_*
этим мы обновим все нужные нам пакеты. Итак самое главное и проблемное - сконфигунировать
их . Запускаем Sax2(из консоли в иксах) - он нам скажет примерно следующее :
SaX: detecting please wait...
/----/
Card: 0 -> NVidia NV11 DDR
Do you want to enable 3D for this card ?
[ yes | < no > ]
Как не согласиться с его предложинием? yes - однозначно. В секции видеокарты выбираем
нужный драйвер, в моём случае - NVidia NV11 DDR. Мы видим две кнопочки - '3d modules' и
'properties' : нам надо активировать модули. Щёлкаем на '3Д модули' и выбираем все. ОК?
next -> next -> save configuration. Перезапускаем Х-сервер - и видим: сразу скрин nvidia, а
потом уже загружается Х-сервер. Если возникли проблемы с разрешением, то вырубайте(или убивайте)
сервер и в консоли(текстовом режиме) запускайте sax2 - он вам задаст тот же вопрос, и получит
тот же ответ :) но теперь он просто настроит разрешение и позицию экрана. Проверьте tuxracer'ом .
Но учтите - не всё так просто. Если будут проблемы (85% вероятности) то на вопрос sax2
отвачайте no , и настраивайте в иксах, а потом в консоли(текстовом режиме) актавируйте 3Д (yes).
Будут новые проблемы - пишите мне на the_reaver@fromru.com - чем смогу - помогу.
Ну как хорошая игра tuxracer? В сузи ещё есть tuxkart и много других игр. Но хочестя
чего-то большего - doom, quake, counter-strike ,например, герои там всякие и т.д. Дум трубует
файлов нормальных версий Дума. Некоторые экстремалы могут попытыться повториь мой подвиг -
перекачать эти игры по модему: 220 мегабайт - только контер страйк, и то тольео сервер. Но
рискните - games.gci.net/pub вот где много добра :) И ещё огромная просьсба тех кто найдёт
halflife full linux port (не сервер, а саму игру) , пожалуйста, киньте линк мне на мыло -
перекачаю обязательно. Имя файла примерно hl1110.tar.gz
Кто-то сейчас скажет что под линукс мало игр. Пока что да :(( Но ведь у нас нет ничего
кроме линукса! А много игр есть под #@$^ows - нам поможет wineX. Интересно ? Читайте следующую
мою статью про wineX.
Удачных вам игр!
После установки своего дистрибутива необходимость остальных отпала, но надо что-то делать, надо как-то работать и играть!
Эта часть описавает установку драйверов для системы на базе LFS. В моем линуксе нет никаких конфигураторов,
поверьте они просто не нужны, лучший конфигуратор - текстовый редактор.
Итак качаем, распаковываем дрова в виде исходников (tar.gz) , переходим в директорию с файлами
для каталога /usr и копируем все что надо, куда надо, и создаем две ссылки на скопированные библиотеки (libGL)
/usr/lib/libGL.so
/usr/lib/libMesa.so.3
после этого распаковываем исходники модуля ядра и только набрав make, мы установим драйвер ядра.
после этого в XF86Config меняем строчку driver = "nv" (или как это там ? :) на driver = "nvidia".
Вот собственно говаря и все. Кстати, не советую ставить свежие mesa и SDL. Могу посоветовать супер-игру -
tux_aqfh.
|