Час від часу купується нове обладнання, і, звичайно, хочеться, щоб він працював у Linux. Не те щоб вільна спільнота не вміє або не хоче підтримувати пристрої - досвід показує, що якраз може і вміє. Справа в жадібних і дурних виробниках, які не хочуть не тільки писати драйвери для своїх залізниць, але навіть відкривати специфікації на свої пристрої. Зазвичай, якщо обладнання не працює в Linux, то такий виробник, як правило, взагалі не заслуговує на увагу.

У цьому пості йдеться про Linux та встановлення обладнання в лінукс. Встановити обладнання в Linux легко, і нижче наводиться інформація про ресурси, які допоможуть.


Де знайти інформацію щодо сумісності пристроїв та периферії з Linux?
http://linux-wless.passys.nl/ - розширена база WiFi карт для Linux.Це найповніший ресурс з підтримки бездротових мережевих карток у Linux, можна дивитися по виробниках - і якщо підтримується, то відразу дається назва драйвера.

http://www.sane-project.org/sane-mfgs.html - список сканерів у Лінукс, які підтримуються підсистемою SANE.Список моделей сканерів, що працюють в Linux в залежності від виробника. Градації сумісності: повна підтримка, часткова, базова, немає підтримки. Також вказується, який потрібний backend для роботи пристрою.

http://openprinting.org/printer_list.cgi - база даних працюючих принтерів в Лінукс, що підтримуються підсистемою друку CUPS, яка надає в Linux драйвера для принтерівLinux-дистрибутиви.Зручний пошук за моделями принтерів та виробником. Градації сумісності: працює, працює майже, працює обмежено, баласт.

Бази даних за категоріями пристроїв
http://www.linuxcompatible.org/compatibility.html - база даних по всіх пристроях, сумісних з Linux, починаючи від звукових карт і закінчуючи принтерами та сканерами.Є градації сумісності: працює відмінно, працює переважно, працюють деякі функції, баласт. База дуже велика, іноді оновлюється авторами сайту. У будь-якому випадку чудовий ресурс.

http://kmuto.jp/debian/hcl/ - база пристроїв, що підтримується ядрами 2.6.15 та вище. Просто копіюємо виведення lspci -n з консолі та отримуємо відомості про підтримку заліза, що знаходиться на материнській платі.

http://www.linux-laptop.net/ - найповніший ресурс про роботу Linux на ноутбуках.На сторінці наведено класифікацію за виробниками, далі - посилання на моделі на конкретні сторінки користувачів, які розповідають, що і як вони робили для отримання функціональності своїх ноутбуків. Більшість інформації є англійською, але інші мови також присутні.

http://start.at/modem - великий ресурс з підтримки таких ущербних пристроїв, як вінмодеми. Виявляється, з цього баласту теж можна дещо витягти: наведено значний список пристроїв, що підтримуються.

http://www.phoronix.com/lch/ - користувальницька база даних пристроїв, що підтримуються.Починає наповнюватися, ви також можете взяти участь у цьому. Є RSS-потоки як по конкретному виду залізяку, так і по всіх відразу.

- чудовий ресурс по пристроях Лінукс з посиланнями на HOWTO і "як налаштувати".На сторінці – класифікація за типами пристроїв, далі – посилання на те, як налаштувати та які можуть виникнути проблеми. Також є посилання на загальну інформацію щодо даних пристроїв. Дуже пізнавально. Є стрічка на новини сайту (нова документація).

http://cdb.suse.de/?LANG=en_UK - список пристроїв, сумісних із SuSE Linux.Оновлена ​​база сумісних пристроїв із SuSe Linux. Як правило, і в інших дистрибутивах ці пристрої працюють також.

http://www.linuxtested.com/ - сумісність та робота пристроїв з дистрибутивів.На сайті є інформація про тестування пристроїв у таких дистрибутивах: SuSE, Redhat/Fedora, TurboLinux, Debian, Mandrake.

http://www.linux.org/hardware/ - апаратура, що працює у Linux.Список не повний, але може бути корисним - є інформація про екзотичну залозу, для якої є підтримка в Linux.

http://www.linux-drivers.org/ - посилання на безліч ресурсів, присвячених сумісності з Linux.Велика кількість посилань на ресурси та підтримку заліза в Linux.

http://hardware4linux.info/ - каталог linux-сумісного апаратного забезпечення, розподіл за категоріями: "працює прямо з коробки", "працює з модифікацією", "невідомо", "працює частково" та "не працює". Досить велика база даних, що постійно оновлюються, по пристроях.

http://www.linmodems.org/ - база даних підтримки таких порочних пристроїв, як вин-модемы.У них вся основна діяльність перекладається на драйвер, написаний під ви-самі-знаєте-яку-систему. Як наслідок, на пристрої "мозків" майже немає, як їх немає і у виробників таких пристроїв. Зусиллями вільних програмістів багато з цих пристроїв можна змусити працювати в Лінукс.

Раніше я вже описав ситуацію з . Говорячи коротко, якщо Вам прямий ось до зарізу потрібен Word - то єдиний адекватний вихід це віртуальна машина. Але чи потрібний? Адже Linux має кілька нативних офісних пакетів.

Лінукс? Ні не чув…

У цій статті поговоримо ось про що - чи сумісні офісні пакети з MS Office, що є в Linux, і якщо сумісні, то наскільки. Відразу обмовлюся - мене цікавлять в першу і єдину чергу робота з текстами, так що все нижчевикладене стосуватиметься в основному текстових процесорів- Word та його лінуксових аналогів.

Я б і радий написати щось про презентації та табличні процесори, але в них я не сильний. З іншого боку — моя робота тісно пов'язана з текстами, і практично щодня через мене проходить з десяток текстових файлів, які часто містять крім тексту малюнки, як виконані прямо в Word, так і вставлені ззовні, таблиці, формули, не рідко складне форматування. Загалом умови для тестування дуже хороші.

Коли я переїхав до Linux, стало очевидно, що найважливіший аспект місцевих офісних пакетів для мене - можливість відкрити будь-який створений у Word документ і те, наскільки його вигляд буде відповідати тому, як цей документ виглядає в Word. Поспілкувавшись на цю тему на форумах та соціальних мережах, я дійшов висновку, що саме цей момент хвилює багатьох.

Ось саме про це я і розповідатиму нижче, звичайно, розповівши потроху і про кожен офісний пакет в цілому.

Почну з того, що спочатку я планував створити якийсь «синтетичний тест» — сторінку в Word, з різними елементами форматування, малюнками, формулами і т. д. Проте відразу стало зрозуміло, що ідея не найкраща, оскільки слабо відображає реальне становище речей. Тому я вибрав іншу тактику — протягом двох тижнів я спостерігав, як та чи інша програма відкриває створені в Word текстові файли, а вище я вже згадував, що в день їх переглядаю в середньому по десятку штук. Два тижні минули, і тепер я маю, що Вам розповісти.

Наші піддослідні це чотири офісні пакети - два зараз знаходяться «на слуху» - Libre Office та WPS Office. І ще два менш часто згадуються Softmaker Office та Calligra Suite.

Libre Office

Відразу скажу, якщо Вам треба відкрити документ, створений у Word, і є необхідність, щоб він виглядав саме так, як задумано автором – це не про Libre Office. До основних проблем, які мені впали в очі, можна віднести той факт, що він «не підхоплює» дещо з форматування тексту, а також має проблеми із малюнками та схемами, виконаними безпосередньо у Word'і. Деякі їх спотворюються до невпізнанності. Також, Libre Office Writer чомусь не завжди вірно «підхоплював» налаштування полів сторінок, внаслідок чого текст виглядав як завгодно, але не як у Word. З іншого бокуЯкщо вам в принципі треба відкрити документ, то Libre Office «попереду планети всієї». У той час як в інших продуктах деякі елементи просто не відображаються, «лібра» намагатиметься показати все, нехай і трохи коса. Віддалено він нагадує старі версії MS Office, але лише віддалено. Працювати з Libre Office зручно та приємно. В основному в Linux я використовую цей офісний пакет, і ці рядки набираються саме в Libre Office Writer.

Не можу також не відзначити, що зараз готується до виходу нова версія Libre Office, до якої внесено багато змін, у тому числі спрямованих на підвищення сумісності із форматами MS Office. Отже, описана вище ситуація може скоро змінитися. Також, як мені відомо, ведеться робота і над «стрічковим» інтерфейсом у стилі продуктів Microsoft. Не знаю, хто як, а я до такого інтерфейсу вже звик, і вважаю, що він дуже зручний, особливо в контексті текстового редактора. Тож чекаємо.

WPS Office

На форумах WPS Office часто називають «повністю сумісним з MS Office», тому його я встановлював з особливим інтересом. Справді, певна міра сумісності є. Не забуватимемо, що зараз ми працюємо лише з альфа-версією, тому все ще, як кажуть, попереду.

Тим часом, вже зараз можна сміливо сказати, що більшість документів у WPS Writer виглядають так само, як у Word, і це більше досягнення! Для себе я наголосив на проблемах з багатьма формулами, які WPS, на відміну від Libre, не показує взагалі. Не хоче він відображати і деякі растрові зображення, вставлені в текстові файли. Причому якоїсь закономірності мені виявити не вдалося. Деякі з'являються, деякі ні. Проблема не часто, але спливає. Серед іншого можна відзначити ще кілька дрібних проблем, наприклад не завжди вірно відображаються маркери в маркованих списках і т.п.

WPS Office має два режими інтерфейсу, один більше нагадує Word 2003, а другий на сучасні версії. На жаль, «стрічковий» сучасний інтерфейс, як на мене, не дуже добре опрацьований. Однак, у будь-якому випадку, наявність офісного пакета, ще на стадії альфа-тестування, що забезпечує такий високий ступінь сумісності з MS Office, дуже тішить. Хоча для повсякденної роботи WPS, суб'єктивно, ще «сируваний».

Softmaker Office

Третій продукт, про який я хочу розповісти – Softmaker Office (). На сайті розробника доступна версія 2016 для Windows, для Linux поки доступна тільки версія 2012. Я чомусь не сприймав цей офіс серйозно. І дарма. Як не дивно, саме текстовий процесор зі складу цього пакета, як на мене, забезпечує найкращу сумісність з Word. Проблеми виникали лише з формулами, для яких використовувався відмінний від «рідного» Word-івського редактора формул. Все інше відкривалося просто чудово.

Зрозуміло, не обійшлося і без ложки дьогтю. Softmaker Office – платний продукт. Повна версія коштує 80 доларів. Є безкоштовна версія, що включає ряд обмежень – якщо говорити про текстовий редактор, то це відсутність можливості зберігати файли у формати DOCX та PDF – тільки DOC та «рідний» формат, а також ряд інших обмежень. Втім, якщо офісний пакет для Вас не є основним робочим інструментом, то і безкоштовної версії цілком вистачить. Тут, до речі, важливо відзначити, що вона безкоштовна навіть для комерційного використання.

В іншому все дуже непогано, виглядає програма серйозно, інтерфейс, щоправда, схожий на Word 2003, але у платній версії досить гнучко налаштовується. Хоча, для тих, хто звик до «стрічкового» інтерфейсу, це може бути невеликим, але мінусом.

Calligra Suite

Останнім обговорюватимемо Calligra Suite. На жаль, обговорення буде коротким. У прямі мінуси йде найгірша сумісність із Word (не забувайте, що стаття не про офісні пакети самі по собі, а про сумісність).

Я навіть не описуватиму всіх аспектів, у яких Calligra «лажить» за сумісністю, їх занадто багато. До того ж, особисто мене зовсім не "пропер" самобутній інтерфейс програми - всі панелі інструментів у ній розташовані праворуч від тексту. І хоч на сучасних широкоформатних прямокутних моніторах це може бути дуже доречно, звикнути виявилося складно, хоча це і суб'єктивно.

Підведемо підсумок

За останні роки ситуація з офісними пакетами в Linux радикально покращала. Як мінімум, тут вже є Libre Office, який справді просто покриє левову частку потреби пересічного користувача.

Якщо потрібна сумісність з Word, варто звернути увагу на Softmaker Office, WPS Office, що розвивається, як мінімум варто подивитися - це точно.

Calligra Suite, на жаль, справляє враження загинається. З того, що я прочитав у мережі, можна зробити висновок, що так і є.

Ну а якщо сумісність з Word потрібна «остаточна та безповоротна» — віртуальна машина з Windows та MS Office Ваш вибір.

Час від часу купується нове обладнання, і, звичайно, хочеться, щоб він працював у Linux. Не те щоб вільна спільнота не вміє або не хоче підтримувати пристрої — досвід показує, що якраз може і вміє. Справа в жадібних і дурних виробниках, які не хочуть не тільки писати драйвери для своїх залізниць, але навіть відкривати специфікації на свої пристрої. Зазвичай, якщо обладнання не працює в Linux, то такий виробник, як правило, взагалі не заслуговує на увагу.

У цьому пості йдеться про Linux та встановлення обладнання в лінукс. Встановити обладнання в Linux легко, і нижче наводиться інформація про ресурси, які допоможуть.

Де знайти інформацію щодо сумісності пристроїв та периферії з Linux?
http://linux-wless.passys.nl/ — розширена база WiFi-карток для Linux.

http://www.sane-project.org/sane-mfgs.html - список сканерів в Лінукс, які підтримуються підсистемою SANE. Список моделей сканерів, що працюють в Linux в залежності від виробника. Градації сумісності: повна підтримка, часткова, базова, немає підтримки. Також вказується, який потрібний backend для роботи пристрою.

http://openprinting.org/printer_list.cgi — база даних працюючих принтерів у Лінукс, що підтримуються підсистемою друку CUPS, яка надає у Linux драйвері для принтерів у Linux-дистрибутивах. Зручний пошук за моделями принтерів та виробником. Градації сумісності: працює, працює майже, працює обмежено, баласт.

Бази даних за категоріями пристроїв
http://www.linuxcompatible.org/compatibility.html - база даних по всіх пристроях, сумісних з Linux, починаючи від звукових карт і закінчуючи принтерами та сканерами. Є градації сумісності: працює відмінно, працює переважно, працюють деякі функції, баласт. База дуже велика, іноді оновлюється авторами сайту. У будь-якому випадку чудовий ресурс.

http://kmuto.jp/debian/hcl/ — база пристроїв, що підтримується ядрами 2.6.15 та вище. Просто копіюємо виведення lspci -n з консолі та отримуємо відомості про підтримку заліза, що знаходиться на материнській платі.

http://www.linux-laptop.net/ - найповніший ресурс про роботу Linux на ноутбуках. На сторінці наведено класифікацію за виробниками, далі — посилання на моделі на конкретні сторінки користувачів, які розповідають, що і як вони робили для отримання функціональності своїх ноутбуків. Більшість інформації є англійською, але інші мови також присутні.

http://start.at/modem — великий ресурс з підтримки таких ушкоджень, як вінмодеми. Виявляється, з цього баласту теж можна дещо витягти: наведено значний список пристроїв, що підтримуються.

http://www.phoronix.com/lch/ — користувальницька база даних пристроїв, що підтримуються. Починає наповнюватися, ви також можете взяти участь у цьому. Є RSS-потоки як по конкретному виду залізяку, так і по всіх відразу.

- Чудовий ресурс по пристроях Лінукс з посиланнями на HOWTO і «як налаштувати». На сторінці — класифікація за типами пристроїв, далі посилання на те, як налаштувати і які можуть виникнути проблеми. Також є посилання на загальну інформацію щодо даних пристроїв. Дуже пізнавально. Є стрічка на новини сайту (нова документація).

http://cdb.suse.de/?LANG=en_UK — список пристроїв, сумісних із SuSE Linux. Оновлена ​​база сумісних пристроїв із SuSe Linux. Як правило, і в інших дистрибутивах ці пристрої працюють також.

http://www.linuxtested.com/ — сумісність та робота пристроїв з дистрибутивів. На сайті є інформація про тестування пристроїв у таких дистрибутивах: SuSE, Redhat/Fedora, TurboLinux, Debian, Mandrake.

http://www.linux.org/hardware/ - апаратура, що працює в Linux. Список не повний, але може бути корисний - є інформація про екзотичне залізо, для якого є підтримка в Linux.

http://www.linux-drivers.org/ — посилання на безліч ресурсів, присвячених сумісності з Linux. Велика кількість посилань на ресурси та підтримку заліза в Linux.

http://hardware4linux.info/ - каталог linux-сумісного апаратного забезпечення, розподіл за категоріями: "працює прямо з коробки", "працює з модифікацією", "невідомо", "працює частково" і "не працює". Досить велика база даних, що постійно оновлюються, по пристроях.

http://www.linmodems.org/ — база даних щодо підтримки таких порочних пристроїв, як вин-модеми. У них вся основна діяльність перекладається на драйвер, написаний під ви-самі-знаєте-яку-систему. Як наслідок, на пристрої "мозків" майже немає, як їх немає і у виробників таких пристроїв. Зусиллями вільних програмістів багато з цих пристроїв можна змусити працювати в Лінукс.

Розщеплення Linux на безліч дистрибутивів, безперечно, має місце. Але подивимося, «чи страшний чорт», для початку відповівши на питання, що таке Linux. Насамперед, це, звичайно, ядро. І ядро ​​це розробляється в рамках єдиного проекту, поступово акумулюючи в собі гілки та латки безлічі розробників, і жодної тенденції до фрагментації системи на рівні ядра поки що не простежується. Далі - комплекс системного оточення: засоби завантаження та ініціалізації системи; утиліти підтримки функціональності ядра; засоби підтримки взаємодії користувача із системою; загальносистемні бібліотеки; засоби підтримки графічного інтерфейсу; засоби керування пакетами.

Системне оточення крім власне завантажувача, функції якого вичерпуються на старті системи і ніяк не впливають на подальшу роботу, включає також набір сценаріїв ініціалізації системи та їх конфігураційних файлів. Ці набори специфічні для кожного дистрибутива, однак будь-який з них забезпечує завантаження всіх необхідних для подальшої роботи стартових сервісів - більше від них нічого і не потрібно.

Утиліти підтримки функціональності ядра, засоби підтримки взаємодії користувача з системою та загальносистемні бібліотеки - все це набір програм, що давно устоявся (він може бути названий Base Linux), що відбувається переважно з проекту GNU і споріднених йому, практично ідентичний у всіх поширених дистрибутивах і синхронно в них оновлюється . Тож і тут жодної особливої ​​фрагментації немає.

Засоби підтримки графічного інтерфейсу – це система X Window, менеджери вікон та інтегровані робочі середовища разом із бібліотеками, на яких вони засновані. Перша зараз фактично у всіх дистрибутивах Linux (і в більшості Unix-подібних систем взагалі) представлена ​​єдиною реалізацією – Xorg. Звичайно, і тут бувають версійні відмінності, але вони позначаються лише на підтримці додаткових декоративних функцій.

Залишаються засоби управління пакетами, і тут, звичайно, специфічність дистрибутивів виявляється більшою мірою, ніж у наборі засобів ініціалізації. Власне, сама специфіка дистрибутивів визначається принципами їх комплектації.

З точки зору «базових виробників» існує лише три повністю оригінальні історично системи: Slackware, Debian і Red Hat. Решта або генетично з ними пов'язані, або розвивалися під впливом однієї з них (щоправда, не можна скидати з рахунку і вплив систем BSD). З іншого боку, відхід «клонів» від прабатьківського дистрибутива – лише питання часу та інтенсивності розвитку. Кому зараз спаде на думку, що Suse походить від Slackware, а Mandriva (спочатку Mandrake) історично була просто Red Hat з KDE як десктоп? З боку ж третьої, внаслідок відкритої моделі розробки всі дистрибутиви перебувають у стані постійного взаємовпливу, і визначити ступінь спорідненості нащадка з його прабатьками часто неможливо, що має безпосереднє відношення до проблеми сумісності.

Поділ ОС із застосування - так, є сенс у виділенні дистрибутивів загального призначення та систем, орієнтованих на спеціальні сфери використання. Але, по-перше, практично будь-який дистрибутив загального призначення може бути встановлений та налаштований для спеціального використання. По-друге, саме так і створюються всі спеціальні системи. По-третє, дистрибутиви, створювані для спеціальних цілей, часто обростають такими атрибутами, як інсталятори і засоби управління пакетами, перетворюючись на системи «загального користування».

Практично є лише дві значних класифікуючих ознаки відмінності дистрибутивів: форма поширення та засоби управління його компонентами. По першому з них можна виділити дві групи: переносні, або портовані та пакетні. Портовані дистрибутиви зазвичай називають Source Based System, що представляється не зовсім правильним, бо саме у вигляді вихідних текстів вони зазвичай не поширюються. Основним їх компонентом є система отримання з Мережі вихідних текстів авторських пакетів, їх складання та інкорпорації у файлову систему цільової машини (типовим прикладом тут може бути Gentoo з її системою портежів). У FreeBSD, звідки була запозичена ця концепція, така система зветься портів, що і доцільно зберегти як родове ім'я всіх подібних засобів управління компонентами дистрибутива. Відповідно, невід'ємним компонентом портованих дистрибутивів виступають компілятор gcc і супутній інструментарій для складання. Пакетні дистрибутиви поширюються у вигляді прекомпільованих бінарних пакетів, які можуть як збігатися з авторськими пакетами, так і бути більш дробовими.

Різкої грані між портованими та пакетними дистрибутивами немає. Перші у разі містять прекомпилированную базову систему, без якої було б неможливе функціонування системи портів. Крім того, ніхто не забороняє і розповсюджувати їх у вигляді бінарних пакетів, згенерованих системою портів (саме такий основний спосіб розповсюдження FreeBSD). Пакетні ж дистрибутиви часто містять або самостійні «портоподібні» системи (Archlinux, CRUX), або їх засоби пакетного менеджменту дозволяють виконати тотальне перескладання дистрибутива з вихідних джерел (Debian та його клони). Проте пакетні дистрибутиви можуть розповсюджуватися без компілятора та супутнього інструментарію, однак у них невід'ємним компонентом є будь-яка система управління пакетами. Яка саме багато в чому залежить від формату пакетів: tar-архіви, компресовані за допомогою gzip або bzip2; rpm-пакети та deb-пакети. Відповідно до цього пакетні дистрибутиви можуть бути розділені на три групи, кожна з яких має власний набір низькорівневих утиліт для їх встановлення, тому використання пакетів одного формату в дистрибутиві, розрахованому на інший, зазвичай викликає проблеми. Проте тут немає непереборного кордону, оскільки існують засоби конвертації пакетів одного формату в інший, і крім того, багато високорівневих систем управління пакетами, спочатку призначені для пакетів deb-формату, успішно адаптуються і до інших форматів.

Звичайно, необов'язково, що довільний пакет, конвертований у пакет deb-формату, буде успішно встановлений у будь-якому deb-орієнтованому дистрибутиві - крім можливого порушення залежностей, цьому можуть стати на заваді і відмінності в ієрархії файлової системи, проте необхідність у такій практиці виникає дуже рідко. Насправді поповнення дистрибутива пакетами, дозвіл їх залежностей, адаптація до функціонування серед даної системи, оновлення версій - це завдання збирачів дистрибутивів, з якою вони цілком успішно справляються.

Давно минули ті часи, коли програми писалися з орієнтацією на якийсь конкретний дистрибутив. Сьогодні вони практично завжди створюються для використання в абстрактному Linux, а то і в Unix-подібній системі взагалі. У будь-якому разі, адаптація додатків під конкретний дистрибутив та під систему – це турбота його збирачів. Звичайно, очікувати від збирачів дистрибутивів, що вільно розповсюджуються (як і від розробників будь-якого вільного програмного забезпечення) гарантій сумісності було б необачно, хоча на практиці такою гарантією виступає репутація. А ось розповсюджувачі корпоративних редакцій комерційних дистрибутивів Red Hat, Novell, Mandriva надають такі гарантії.

Проте проблема сумісності дистрибутивів та прикладних програм існує, але стосується вона не відкритого та вільного програмного забезпечення, а пропрієтарного, не доступного у вихідних текстах і тому, що не може бути адаптованим під конкретну систему шляхом їх модифікації. Самі ж виробники таких програм тестують свої продукти на сумісність лише з деякими дистрибутивами і не гарантують їхньої працездатності в будь-яких інших системах. Так, для роботи з СУБД Oracle донедавна були сертифіковані лише Red Hat і Suse (нині до них додався і «власний» дистрибутив Oracle). Основні продукти IBM, такі як DB2, орієнтовані на Red Hat. Однак і тут все не таке страшно. По-перше, відсутність гарантії виробника зовсім на еквівалентно гарантованої непрацездатності її продукції інших дистрибутивах. По-друге, наприклад, метою створення таких клонів Red Hat, як Scientific Linux, є досягнення повної функціональності батьківської системи, у тому числі і з точки зору сумісності зі сторонніми додатками. І по-третє, запуск пропрієтарних програм у системах, для цього начебто не призначених, часто можна досягти за допомогою спеціальних прийомів.

Залишіть свій коментар!

( 2007-08-15 )

Щоб прийняти рішення, щодо того, чи зможе деякий комп'ютер чудово працювати під Linux чи ні, потрібно перевірити всі його компоненти - відеокарту, звукову карту, принтер, сканер, цифрову камеру та інші пристрої на сумісність із Linux.

Звичайно, за останнє десятиліття підтримка різних апаратних засобів в Linux помітно покращилася і зараз у вас є досить великий шанс купивши комп'ютер без будь-яких проблем запустити на ньому практично будь-який дистрибутив. Проте все-таки є й обладнання, яке зараз не підтримується.

Сьогодні практично все обладнання працює добре, проте вам варто побоюватися обладнання, яким керують за допомогою програм, а не кнопок. Тому що програми, швидше за все, написані для Windows і іноді для Mac OS X.

Навіть коли виробник декларує підтримку Linux – будьте дуже обережні. Швидше за все вам доведеться відправитися на сайт виробника, де, можливо, ви знайдете не зовсім свіжу інформацію. Пошук по інтернету теж не буде дуже корисним, оскільки в результаті дасть безліч сторінок із застарілою або не зовсім вірною у вашому випадку інформацією.

Нижче наведено перелік деяких інтернет-ресурсів, інформація на яких регулярно оновлюється і є достатньо повною та детальною.

Відеокарти

Якщо ви хочете перевірити чи підтримується ваша відеокарта - почніть з сайту X.Org, там є список підтримуваних відеокарт. Також ви можете перевірити сайт виробника. Це актуально наприклад для відеокарт від NVIDIA та ATI. Крім того існує проект Nouveau, який розробляє відкриті драйвери для карт NVIDIA, і його зібрати - проект Avivo, що розробляє відкриті драйвери для карток ATI. Проте жоден із цих проектів поки що не представив офіційного релізу.

Якщо ви не знаєте, що краще вибрати - відкриті драйвера або пропрієтарні - є кілька способів зробити цей вибір. По-перше, ви можете зробити вибір на основі своєї філософії, проте швидше за все вибір буде робитися на основі їх функціоналу. Основна проблема відкритих драйверів - обмежена або повністю відсутня підтримка 3D-можливостей, у той час як пропрієтарні драйвера грішать повільністю і (особливо ATI) нестабільністю в роботі.

Ще один варіант - політика дистрибутива, що використовується. У комерційні дистрибутиви на кшталт Xandros і Linspire зазвичай вже включені пропрієтарні драйвери, тоді як в Ubuntu використовуються відкриті. Правда в Ubuntu є ще й Restricted Device Manager, що дозволяє легко встановити пропрієтарні драйвери в систему. Fedora 7 - один з перших дистрибутивів, що по можливості використовує драйвера Nouveau замість пропрієтарних драйверів NVIDIA.

Звукові карти

На жаль, немає єдиного сайту з детальною інформацією, однак ви можете ознайомитися зі списком Linux-сумісних карт на сайті Linux-Sound. Також ви можете почерпнути інформацію з листів розсилки Linux Audio Developers.

Ще одне непогане джерело – Soundcard Matrix на сайті проекту ALSA. Якщо ваша карта є у цій матриці, і стовпець Notes порожній – ваша карта гарантовано підтримується.

Принтери

У вас гарантовано працюватиме будь-який принтер, що підтримує універсальну мову PostScript. Однак, якщо ви хочете отримати більш детальну інформацію, почніть з бази сумісності принтерів, яка є частиною проекту OpenPrinting (Колишній LinuxPrinting.org).

База сумісності принтерів – майже ідеальне джерело інформації з принтерів. Вона містить практично всі відомі принтери. Для кожного принтера в ній виставляється свій рівень підтримки: Добре, В основному, Частково та Прес-пап'є:). Також база описує з яким драйвером який принтер як працює, і детальний опис налаштувань для повного використання принтера. Як альтернатива - ви можете вибрати принтер під свої завдання, використовуючи частину тієї ж бази даних. Вся інформація заснована на повідомленнях користувачів.

Сканери

Якщо в якості сканера ви використовуєте багатофункціональний принтер, то вам може допомогти база даних по принтерам (див. попередній розділ). Однак основне джерело інформації про сумісність сканерів – служба пошуку інформації проекту SANE, яка допоможе вам знайти інформацію про придатність конкретної моделі для використання у Linux. У разі виникнення проблем, найкраще ставити питання на форумі проекту SANE.

Цифрові камери

Сучасні цифрові камери відмовилися від закритих протоколів минулого на користь відкритого – USB, підтримка якого у Linux перебуває на дуже високому рівні. Однак якщо вам все ж таки потрібно переконатися, що ваша камера підтримуватиметься - зверніться до проекту gPhoto, база даних якого налічує понад дев'ятсот найменувань. Інше джерело - база Хьюберта Фігуієра (Hubert Figuiere), яка містить детальну інформацію не тільки про підтримку камер, а й про конфігурування системи для їх використання.

Бездротові адаптери

Декілька років тому основним пробілом у підтримці пристроїв були модеми. У наші дні це бездротові адаптери. Крім того, постійні виходи нових моделей ще більше ускладнюють підтримку. Так наприклад дві споріднені моделі можуть мати принципово різні прошивки і відповідно вимагати різних драйверів.

Єдиний вчасно оновлюваний сайт з інформацією з бездротових адаптерів - підтримуваний Жаном Тоеррілхесом (Jean Tourrilhes) за спонсорської підтримки Hewlett-Packard. Інформація на сайті розміщена досить хаотично, проте за бажання розібратися в ній можна.

Якщо ваш адаптер не підтримується, можливо, вам вдасться запустити його за допомогою , або, для адаптерів Broadcom, - . Обидва ці проекти фактично є обгорткою для драйверів з Windows або Mac OS X.

Недоліком обох програм є необхідність використання lspci для отримання Bus ID вашого адаптера. Тому перш ніж щось купувати - подивіться скільки адаптерів, подібних до вашого, підтримує ndiswrapper.

Ноутбуки та інші мобільні пристрої