Libreboot X200T Вс 17 марта 2019

Вот уже несколько месяцев я использую x200t в качестве основной рабочей машины. Этот ноутбук убивает желание иметь дома настольный комьпютер и учит ценить ограниченный вычислительный ресурс. После покупки я полностью отказался от использования мыши. Его удобно таскать с собой, он быстро загружается и держит заряд 4 часа.

Libreboot

Libreboot — свободная альтернатива BIOS и UEFI. Многие любят свободный софт, но исторически сложилось так, что программы, отвечающие за инициализацию системы полностью закрыты.

Активисты свободного ПО создали открытую реализацию BIOS / UEFI, которая помимо того, что открыта для всех желающих и расширяема, так еще работает быстрее встроенных закрытых систем. Одна из таких реализаций называется Coreboot, она содержит проприоритарные блобы от производителей железа, а Libreboot является версией Coreboot без блобов и входит в проект GNU. Libreboot не является форком Coreboot, это отдельная поставка Coreboot.

Libreboot был создан Leah Rowe. Он несколько раз выступал с докладами про свое детище.

Чем закрытые системы опасны

Используя закрытый софт, люди доверяют целиком и полностью производителю, на его совести безопасность и функционал системы. Эксплуатация подобной системы напоминает ящик пандоры, мы знаем, что система должна делать, но не уверены, что она делает именно то, что необходимо и только то, что необходимо.

Начиная с 2008 года Intel начала встраивать подсистему Intel ME в чипсеты. А AMD с 2013 года начала встраивать AMD PSP в свои. Эти обе подсистемы действует примерно одинаково, они созданы для мониторинга работы процессора, они автономны, они закрыты, их нельзя выключить. В этих системах всплывают дыры в безопасности, которые может исправить только сам производитель.

Libreboot позволяет избавиться от этих подсистем, но работает он на очень ограниченном ряде устройств и требует использования программатора, внешнего устройства для записи данных в BIOS. Только Thinkpad T60 позволяет прошить Libreboot, используя программные средства.

Ноутбук

Libreboot X200T — это восстановленный ThinkPad X200T с прошитым на Libreboot BIOS. Помимо этого в нем заменена сетевая карта для совместимости с открытыми драйверами. ThinkPad известен своей надежностью и модульностью. Суффикс T в конце обозначает, что это Tablet версия ноутбука, здесь IPS монитор от Wacom, когда в X200 обычный TFT, и сенсорный экран, который можно разворачивать на 180 градусов и делать из ноутбука планшет.

Несмотря на то, что данная модель вышла в 2009 году, она пригодна для использования даже спустя 10 лет. Geoff Greer называет ThinkPad X60 - самой старой моделью ноутбука, которым можно пользовать и по сей день. Это другой ноутбук, он вышел еще раньше чем x200t. Его пост запустил ветку обсуждений на HackerNews, в котором комментаторы делятся своим опытом использования старых машин в настоящее время.

Характеристики

КомплектующиеОписание
CPUIntel Core 2 Duo SL9400
GPUIntel GMA 4500MHD
Screen12.1″ 1280×800 TFT LCD (IPS panel)
LANGigabit ethernet as standard
Ports1x VGA, 3x USB 2.0, 1x Headphone, 1x Microphone, 1x Gigabit Ethernet, 1x ExpressCard/54
WIFIUpgraded with an 802.11n wireless card (Atheros AR5B95, AR9285 chipset), ensuring full compatibility with free drivers in GNU+Linux.

Я использую GNU/Debian, Ratpoison, Emacs и Firefox, эта связка ест не больше 1GB RAM при обычном использование и не больше 2GB при разработке. Видеочип позволяет без труда выводить FullHD на внешний монитор. А процессорной мощности вполне хватает, чтобы компилировать программы и манипулировать текстом в редакторе. Нехватку ресурсов скорее всего почувствуют люди, которым нужно редактировать видео или работать с 3D.

Возможно данный воркфлоу подойдет не всем, а ограничение ресурсов станет решающим фактором для отказа от использования устройства.

Преимущества

  • Прочный

    Корпус сделан из прочного пластика, имеющий магниевый каркас. Ноутбук дольше служит и меньше подвержен внешним разрушениям. Если загуглить “Thinkpad Torture Test”, то найдете видео, где люди тщетно пытаются вывести ноутбук из строя.

  • Модульный

    ThinkPad’ы в разы легче чинить чем монолитных современников вроде MacBook. До некоторых комплектующих можно добраться, не разбирая весь ноутбук благодаря удобному делению на сектора.

  • Док-станция

    Ноутбук имеет док-станцию, в которой содержатся дополнительные порты, dvd-привод или дополнительные накопители. Ее удобно использовать, если часто таскать ноутбук с собой, приходя домой, вам не нужно переподключать тонну кабелей, вставили в док и все работает. Представьте Nintendo Switch.

  • Совместимость с Unix

    Ноутбук позволяет без проблем установить и использовать UNIX-совместимые операционные системы. Необходимые драйвера либо уже в ядре, либо лежат в открытом доступе.

  • Trackpoint

    Также известен как “клитор”. Это резиновый манипулятор, заменяющий мышь, который находится между клавишами “G”, “H” и “B”. Убирает усталость рук из-за вечного переключения между мышью и клавиатурой. После покупки я перестал использовать мышь вовсе, рекомендую попробовать работать только c TrackPoint.

  • Клавиатура

    Полноценная 7-строчная клавиатура. Ход клавиш не такой как у большинства ноутбучных клавиатур, нажать что-то случайно практически невозможно. Расположение клавиш немного изменено, но не так радикально как на MacBook’ах.

  • Планшет

    Экран от Wacom и стилус. Перо хранится прямо в корпусе ноутбука в специальном отсеке. Экран можно развернуть на 180 градусов и положить на клавиатуру. Скорее всего это самый дешевый вариант для “планшета с экраном”.

  • Экран

    В отличии от других Libreboot-моделей, X200T имеет IPS матрицу вместо TFT. Экран отлично передает цвета и не подвержен ШИМ’у. Хотя всего-лишь HD.

  • Отсутствие тачпада

    Только TrackPoint, никаких случайных задеваний тачпада. Впрочем на большинстве ThinkPad’ов тачпад присутствует.

  • Тихий и холодный

    Не шумит. Во всяком случае из библиотеки вас вряд ли прогонят, если начнете что-то компилировать. Куллер обеспечивает нужный сброс температуры. В простое +40°C, под нагрузкой максимум +70°C.

  • Мобильность

    Несмотря на толщину, сам ноутбук по ширине и длине не занимает много места. Легко брать с собой.

Недостатки

  • Нельзя редактировать поведение железа в биос

    В качестве фронтенда Libreboot использует Grub. В нем отсутствует возможность изменения работы железа, только возможность выбрать с чего загружать систему.

  • Батарея

    Держит 4 часа, что по меркам современных ноутбуков мало. Батареи продают часто уже просевшие.

  • Нет HDMI / DVI порта

    На самом ноутбуке присутствует только VGA порт. В док-станции есть DisplayPort. Потому если используете внешний монитор и хотите цифровой сигнал, то придется приобрести док-станцию и переходник DisplayPort -> HDMI / DVI.

  • Только Б/У

    Так как производство данных ноутбуков уже давно закрыто, то его возможно приобрести только с рук. Из-за этого на ноутбуке могут присутствовать потертости и другие дефекты.

  • Слабое железо

    Для меня это не недостаток, но многие могут испытать трудности в эксплуатации. Часто приходится сталкиваться с жирным софтом, который очень нерационально тратит ресурсы компьютера, если такой софт перестать использовать, то проблем в использовании не возникнет.

Где достать

Ноутбук можно достать на Б/У рынке, Авито, Юла, Ebay. Прошить Libreboot можно самому. Для самостоятельной прошивки вам понадобится программатор и инструкция по перепрошивке BIOS. Проблема в том, что эти два процесса сопряжены с рисками, да и в целом достаточно времязатратны, потому существуют организации, которые облегчают этот процесс.

Одна из таких организаций — MiniFree. MiniFree берет название из популярного романа антиутопии 1984 и расшифровывается как Ministry of Freedom (Министерство Свободы). Эта организация была основана главным разработчиком Libreboot, существует на его деньги и деньги с покупок ноутбуков. Помимо того, что Minifree прошивает Libreboot, магазин предлагает апгрейд RAM и накопителей.

Магазин принимает SWIFT-платежи и доставляет при помощи службы UPS. UPS — не самая хорошая служба доставки, особенно в РФ. В моем опыте ребята задержали заказ на несколько недель + мне пришлось заплатить дополнительную плату в размере ~1200 рублей за растаможню ноутбука. Но в конце концов всё пришло в целости и сохранности.

Другие модели

X200T достаточно дорогой, а на Б/У рынке еще достаточно редкий. Есть альтернативы для ноутбука с Libreboot.

Рассмотрите: x200 t400 x60 t60

Если вам необязательно наличие Libreboot, то рассмотрите: x220 t410 t420

Полезные ссылки

Обновление

Сейчас (06.05.2019) я использую GNU/GuixSD, Emacs, EXWM (WM в emacs) и Icecat.