Чтобы выяснить, сможет ли конкретный компьютер работать под Linux или нет, нужно проверить поддержку в Linux его компонентов - видеокарту, звуковую карту, принтер, сканер, цифровую камеру, web-камеры, интерактивные доски, беспроводные адаптеры и прочие устройства.
Видеокарты
Проверить видеокарту можно на сайте
При выборе между открытыми и прориетарными драйверами основное значение имеет их функционал.
Основная проблема открытых драйверов - ограниченная, или полностью отсутствующая поддержка 3D-возможностей, в то время как проприетарные драйверы более медлительны и нестабильны в работе (в основном это относится к проприетарным драйверам для карт Ati/Radeon).
Имеет значение также политика используемого дистрибутива. В коммерческие дистрибутивы вроде Xandros и Linspire обычно уже включены проприетарные драйвера, в то время как в Ubuntu используются открытые. Но в Ubuntu есть ещё и Restricted Device Manager, позволяющий легко установить проприетарные драйвера в систему. Fedora 7 - один из первых дистрибутивов, по возможности использующий открытые драйвера Nouveau вместо проприетарных драйверов NVIDIA.
Звуковые карты
Список Linux-совместимых карт представлен на сайте Linux-Sound. Также можно узнать информацию из листов рассылки Linux Audio Developers или из источника - Soundcard Matrix на сайте проекта ALSA. Если карта есть в этой матрице, и столбец Notes пуст - то карта поддерживается Linux.
Принтеры
Гарантированно будет работать любой принтер, поддерживающий универсальный язык PostScript. Более подробнуя информация представлена в базе совместимости принтеров, которая является частью проекта OpenPrinting.
База совместимости принтеров - почти идеальный источник информации. Она содержит в себе практически все известные модели принтеров. Для каждого принтера в ней выставляется свой уровень поддержки: Хорошо, В основном, Частично и Пресс-папье. Дается описание работы принтеров с разными видами драйверов, и детальное описание настроек для полного использования принтера. В качестве альтернативы можно выбрать принтер под свои задачи, используя часть всё той же базы данных. Вся информация основана на сообщениях пользователей.
Информацию о поддержке своей продукции в Linux компания Hewlett-Packard располагает на странице выпуска своего решения hplip (Hewlett-Packard Linux Imaging & Printing)
Выпускаются Linux-драйвера для принтеров производства фирмы Canon PIXMA и i-SENSYS и периодически обновляются с выходом новых моделей на сайте производителя - Canon.
Драйвера для некоторых популярных принтеров можно взять с этого сайта.
Сканеры
При использовании многофункционального принтера в качестве сканера, источником информации может служить база данных по принтерам (см. предыдущую главу). Однако основной источник информации о совместимости сканеров - служба поиска информации проекта SANE, которая поможет найти сведения о пригодности конкретной модели для использования в Linux. При возникновении проблем следует задавать вопросы на форуме проекта SANE.
Драйвера для некоторых распространённых сканеров можно посмотреть на этой странице.
Цифровые камеры
Современные цифровые камеры отказались от закрытых протоколов
прошлого в пользу открытого - USB, поддержка которого в Linux находится на
очень высоком уровне. Для уточнения сведений следует обратиться к проекту
Web-камеры
Универсальные USB-камеры UVC.
Web-камеры Creative.
Новый список Web-камер Creative.
Web-камеры Logitech.
Web-камера Ricoh Co. (ID 05ca:183b) 1.3 Mega pixel VCC8.
Linux OVCam Drivers.
Интерактивные доски
Лишь некоторые производители интерактивных досок предоставляют свои драйвера для Linux. Это
Hitachi StarBoard,
InterWrite Board,
SMART Board,
Promethean ActivBoard,
Panasonic PanaBoard,
IQ Board.
Беспроводные сетевые адаптеры
Несколько лет назад основным пробелом в поддержке устройств были модемы. В наши дни это беспроводные адаптеры. Кроме того постоянные выходы новых моделей ещё более усложняют поддержку. Так например две родственных модели могут иметь принципиально разные прошивки и соответственно требовать различных драйверов.
Единственный своевременно обновляющийся сайт с информацией по беспроводным адаптерам - Wireless LAN Resources for Linux, поддерживаемый Жаном Тоеррилхесом (Jean Tourrilhes) при спонсорской поддержке компании Hewlett-Packard.
Если адаптер не поддерживается, можно попробовать запустить его с помощью NDISwrapper, или для адаптеров Broadcom использовать драйвер bcm43xx-fwcutter. Оба эти проекта фактически представляют из себя обёртку для драйверов из Windows или Mac OS X.
Недостатком обеих программ является необходимость использования дополнительной программы lspci для получения идентификационного номера Bus ID вашего адаптера. Поэтому, прежде чем что-то покупать следует обратиться внимание на количество адаптеров, подобных вашему, поддерживаемых NDISwrapper.
Ноутбуки и прочие мобильные устройства
Проект Tuxmobil поддерживает список ноутбуков, проигрывателей, телефонов, PCMCIA-карт и прочих мобильных устройств, поддерживаемых Linux. Информация представлена в виде коллекции PDF-документов и является достаточно подробной и качественной но обычно очень сильно привязана к специфике конкретного дистрибутива. Однако при желании эту информацию можно применить практически к любому дистрибутиву.
Другие источники информации
Дополнительными источниками информации могут служить форумы и IRC-каналы используемого дистрибутива.
Самые большими и посещаемыми являются тематические форумы Debian и RedHat.
Также полезными будут сайты Linux Hardware.org и Linux Devices, которые регулярно публикуют обзоры нового оборудования, работающего под Linux, а также ресурс Hardware4linux, определяющий рейтинг удобства использования оборудования на основе голосования пользователей.