Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #51, ФЕВРАЛЬ 2005 г.

Linux на десктопе

Петр "Roxton" Семилетов

Спецвыпуск: Хакер, номер #051, стр. 051-052-2


Новое железо (кроме видеокарт и модемов) в Linux начинает работать полноценно только тогда, когда в ядре появляется его поддержка. Нет поддержки - может работать, а может не работать. А может работать, но не так, как ожидается. Если разработчики железа обычно прилагают к своему продукту CD с драйверами, то модули для ядра Linux на таком диске ты вряд ли обнаружишь (хотя бывают приятные исключения). Значит, придется ждать свежих версий ядра.

Итак, существуют определенные трудности с поддержкой железа. А люди, которые собирают компьютеры на продажу, о совместимости с Linux задумываются очень редко. Если ты пойдешь в отечественный компьютерный магазин и попросишь собрать тебе компьютер на заказ, при этом целиком положишься на вкус менеджера (они там обычно все менеджеры :) ), то получишь компьютер, который для полноценной работы с Linux не очень подходит. Менеджеры обычно знают одну марку процессора - это "целерон", и одну модель модема - просто модем, под которым подразумевается, разумеется, внутренний софт-модем. Та самая дешевая трескучая штучка, которая при конфликте DMA-каналов может творить чудеса и сводить тебя с ума.

Покупаешь такой компьютер, приносишь домой, устанавливаешь на него свежий Linux и пытаешься выйти в Сеть. Не тут-то было! Свежий Linux своими силами не поддержит твой модем, однако из Сети ты сможешь скачать чудо-драйверы, которые непременно помогут. Ты идешь к другу, и, не замечая его некоторой злобы, качаешь по его dialup нужные драйверы. Эти драйверы бесплатные, но с ограничением скорости, а если хочешь оторваться на всю катушку - плати деньги и получай полноценные драйверы. Надо сказать, что не разработчики Linux придумали это.

Наморочавшись с софт-модемом, ты вдруг обнаруживаешь, что программисты из ATI не успели написать драйвер поддержки 3D к твоему новому Radeon, и ты долгое время, пока дрова не обновятся, наслаждаешься качественной 2D-картинкой, иногда ради интереса запуская трехмерные игры, чтобы посмотреть, как они работают в программной эмуляции OpenGL.

Между прочим, среди моих знакомых линуксоидов в последнее время наблюдается тенденция переходить на видеокарты от nVidia. А в недавнем интервью на linuxquestions.org разработчики из nVidia сообщили, что Linux используется примерно на 15-20% рабочих станций внутри компании. Кроме того, компания владеет крупнейшим центром по симуляции чипов, построенным на основе Linux. Когда вышел третий DOOM, под Linux в него можно было играть только на видеокартах от nVidia - драйверы от ATI не позволяли этого, пока не была выпущена их новая версия.

У меня самого - Radeon 8500, в нем и 2D, и 3D работают, хотя 3D-часть драйверов не сравнить с ее аналогом под Windows. Это реальное положение вещей - фанатики могут забросать меня гневными письмами, но я не смотрю на мир сквозь розовые очки.

Назад на стр. 051-052-1  Содержание  Вперед на стр. 051-052-3