source: content/posts/libreboot-x200t.org@ c98d431

Last change on this file since c98d431 was c98d431, checked in by Mikhail Kirillov <w96k@…>, on Jan 11, 2020 at 1:01:15 AM

Port libreboot post

  • Property mode set to 100644
File size: 17.0 KB
Line 
1#+Title: Libreboot X200T
2
3* Libreboot X200T
4
5Вот уже несколько месяцев я использую Thinkpad X200T в качестве
6основной рабочей машины. Этот ноутбук убивает желание иметь дома
7настольный комьпютер и учит ценить ограниченный вычислительный
8ресурс. После покупки я полностью отказался от использования мыши. Его
9удобно таскать с собой, он быстро загружается и держит заряд 4 часа.
10
11** Libreboot
12
13 Libreboot — свободная альтернатива BIOS и UEFI. Многие любят
14 свободный софт, но исторически сложилось так, что программы,
15 отвечающие за инициализацию системы полностью закрыты.
16
17 Активисты свободного ПО создали открытую реализацию BIOS / UEFI,
18 которая помимо того, что открыта для всех желающих и расширяема, так
19 еще работает быстрее встроенных закрытых систем. Одна из таких
20 реализаций называется Coreboot, она содержит проприоритарные блобы от
21 производителей железа, а Libreboot является версией Coreboot без
22 блобов и входит в проект GNU. Libreboot не является форком Coreboot,
23 это отдельная поставка Coreboot.
24
25 in:W1ta--tHenE
26
27 Libreboot был создан Leah Rowe. Он несколько раз выступал с докладами про свое детище.
28
29** Чем закрытые системы опасны
30
31 Используя закрытый софт, люди доверяют целиком и полностью
32 производителю, на его совести безопасность и функционал
33 системы. Эксплуатация подобной системы напоминает ящик пандоры, мы
34 знаем, что система должна делать, но не уверены, что она делает
35 именно то, что необходимо и только то, что необходимо.
36
37 Начиная с 2008 года Intel начала встраивать подсистему Intel ME в
38 чипсеты. А AMD с 2013 года начала встраивать AMD PSP в свои. Эти
39 обе подсистемы действует примерно одинаково, они созданы для
40 мониторинга работы процессора, они автономны, они закрыты, их
41 нельзя выключить. В этих системах всплывают дыры в безопасности,
42 которые может исправить только сам производитель.
43
44 Libreboot позволяет избавиться от этих подсистем, но работает он на
45 [[https://libreboot.org/docs/hardware/][ограниченном ряде устройств]] и требует использования
46 программатора, внешнего устройства для записи данных в BIOS. Только
47 Thinkpad T60 позволяет прошить Libreboot, используя программные
48 средства.
49
50** Ноутбук
51
52 [[https://minifree.org/product/libreboot-x200-tablet/][Libreboot X200T]] — это восстановленный ThinkPad X200T с прошитым на
53 Libreboot BIOS. Помимо этого в нем заменена сетевая карта для
54 совместимости с открытыми драйверами. ThinkPad известен своей
55 надежностью и модульностью. Суффикс T в конце обозначает, что это
56 Tablet версия ноутбука, здесь IPS монитор от Wacom, когда в X200
57 обычный TFT, и сенсорный экран, который можно разворачивать на 180
58 градусов и делать из ноутбука планшет.
59
60 Несмотря на то, что данная модель вышла в 2009 году, она пригодна
61 для использования даже спустя 10 лет. Geoff Greer [[https://geoff.greer.fm/2017/01/23/oldest-viable-laptop/][называет]] ThinkPad
62 X60 - самой старой моделью ноутбука, которым можно пользовать и по
63 сей день. Это другой ноутбук, он вышел еще раньше чем x200t. Его
64 пост запустил [[https://news.ycombinator.com/item?id=19246406][ветку обсуждений на HackerNews]], в котором
65 комментаторы делятся своим опытом использования старых машин в
66 настоящее время.
67
68** Характеристики
69
70 | Комплектующие | Описание |
71 |---------------+----------------------------------------------------------------------------------------------------------------------------------------------|
72 | CPU | Intel Core 2 Duo SL9400 |
73 | GPU | Intel GMA 4500MHD |
74 | Screen | 12.1″ 1280×800 TFT LCD (IPS panel) |
75 | LAN | Gigabit ethernet as standard |
76 | Ports | 1x VGA, 3x USB 2.0, 1x Headphone, 1x Microphone, 1x Gigabit Ethernet, 1x ExpressCard/54 |
77 | WIFI | Upgraded with an 802.11n wireless card (Atheros AR5B95, AR9285 chipset), ensuring full compatibility with free drivers in GNU+Linux. |
78
79 Я использую GNU/Guix, Stumpwm, Emacs и Icecat, эта связка ест
80 больше 2GB RAM при использовании. Видеочип позволяет без труда
81 выводить FullHD на внешний монитор. А процессорной мощности вполне
82 хватает, чтобы компилировать программы и манипулировать текстом в
83 редакторе. Нехватку ресурсов скорее всего почувствуют люди, которым
84 нужно редактировать видео, работать с 3D или играть в игры.
85
86 Возможно данный воркфлоу подойдет не всем, а ограничение ресурсов
87 станет решающим фактором для отказа от использования устройства.
88
89** Преимущества
90 - Прочный :: Корпус сделан из прочного пластика, имеющий магниевый
91 каркас. Ноутбук дольше служит и меньше подвержен
92 внешним разрушениям. Если загуглить “Thinkpad Torture
93 Test”, то найдете видео, где люди тщетно пытаются
94 вывести ноутбук из строя.
95 - Модульный :: ThinkPad’ы в разы легче чинить чем монолитных
96 современников вроде MacBook. До некоторых
97 комплектующих можно добраться, не разбирая весь
98 ноутбук благодаря удобному делению на сектора.
99 - Док-станция :: Ноутбук имеет док-станцию, в которой содержатся
100 дополнительные порты, dvd-привод или
101 дополнительные накопители. Ее удобно использовать,
102 если часто таскать ноутбук с собой, приходя домой,
103 вам не нужно переподключать тонну кабелей,
104 вставили в док и все работает. Представьте
105 Nintendo
106 - Совместимость с Unix :: Ноутбук позволяет без проблем установить
107 и использовать UNIX-совместимые операционные
108 системы. Необходимые драйвера либо уже в ядре, либо лежат в
109 открытом доступе.
110 - Trackpoint :: Также известен как “клитор”. Это резиновый
111 манипулятор, заменяющий мышь, который находится
112 между клавишами “G”, “H” и “B”. Убирает усталость
113 рук из-за вечного переключения между мышью и
114 клавиатурой. После покупки я перестал использовать
115 мышь вовсе, рекомендую попробовать работать только
116 c TrackPoint. [[../../public/images/trackpoint.png]]
117
118 - Клавиатура :: Полноценная 7-строчная клавиатура. Ход клавиш не
119 такой как у большинства ноутбучных клавиатур,
120 нажать что-то случайно практически
121 невозможно. Расположение клавиш немного изменено,
122 но не так радикально как на MacBook’ах.
123 - Планшет :: Экран от Wacom и стилус. Перо хранится прямо в корпусе
124 ноутбука в специальном отсеке. Экран можно развернуть
125 на 180 градусов и положить на клавиатуру. Скорее всего
126 это самый дешевый вариант для “планшета с экраном”.
127 - Экран :: В отличии от других Libreboot-моделей, X200T имеет IPS
128 матрицу вместо TFT. Экран отлично передает цвета и не
129 подвержен ШИМ’у. Хотя всего-лишь HD.
130 - Отсутствие тачпада :: Только TrackPoint, никаких случайных
131 задеваний тачпада. Впрочем на большинстве ThinkPad’ов тачпад
132 присутствует.
133 - Тихий и холодный :: Не шумит. Во всяком случае из библиотеки вас
134 вряд ли прогонят, если начнете что-то компилировать. Куллер
135 обеспечивает нужный сброс температуры. В простое +40°C, под
136 нагрузкой максимум +70°C.
137 - Мобильность :: Несмотря на толщину, сам ноутбук по ширине и длине
138 не занимает много места. Легко брать с собой.
139
140** Недостатки
141 - Нельзя редактировать поведение железа в биос :: В качестве
142 фронтенда Libreboot использует Grub. В нем отсутствует
143 возможность изменения работы железа, только возможность
144 выбрать с чего загружать систему.
145
146 - Батарея :: Держит 4 часа, что по меркам современных ноутбуков
147 мало. Батареи продают часто уже просевшие.
148
149
150 - Нет HDMI / DVI порта :: На самом ноутбуке присутствует только VGA
151 порт. В док-станции есть DisplayPort. Потому если используете
152 внешний монитор и хотите цифровой сигнал, то придется
153 приобрести док-станцию и переходник DisplayPort -> HDMI / DVI.
154
155 - Только Б/У :: Так как производство данных ноутбуков уже давно
156 закрыто, то его возможно приобрести только с
157 рук. Из-за этого на ноутбуке могут присутствовать
158 потертости и другие дефекты.
159 - Слабое железо :: Для меня это не недостаток, но многие могут
160 испытать трудности в эксплуатации. Часто
161 приходится сталкиваться с жирным софтом, который
162 очень нерационально тратит ресурсы компьютера,
163 если такой софт перестать использовать, то
164 проблем в использовании не возникнет.
165
166** Где достать
167 Ноутбук можно достать на Б/У рынке, Авито, Юла, Ebay. Прошить
168 Libreboot можно самому. Для самостоятельной прошивки вам
169 понадобится программатор и инструкция по перепрошивке
170 BIOS. Проблема в том, что эти два процесса сопряжены с рисками, да
171 и в целом достаточно времязатратны, потому существуют организации,
172 которые облегчают этот процесс.
173
174 Одна из таких организаций — [[https://minifree.org][MiniFree]]. MiniFree берет название из
175 популярного романа антиутопии 1984 и расшифровывается как Ministry
176 of Freedom (Министерство Свободы). Эта организация была основана
177 главным разработчиком Libreboot, существует на его деньги и деньги
178 с покупок ноутбуков. Помимо того, что Minifree прошивает Libreboot,
179 магазин предлагает апгрейд RAM и накопителей.
180
181 Магазин принимает SWIFT-платежи и доставляет при помощи службы
182 UPS. UPS — не самая хорошая служба доставки, особенно в РФ. В моем
183 опыте ребята задержали заказ на несколько недель + мне пришлось
184 заплатить дополнительную плату в размере ~1200 рублей за растаможню
185 ноутбука. Но в конце концов всё пришло в целости и сохранности.
186
187** Другие модели
188 X200T достаточно дорогой, а на Б/У рынке еще достаточно
189 редкий. Есть альтернативы для ноутбука с Libreboot.
190
191 Рассмотрите: ~x200~ ~t400~ ~x60~ ~t60~
192
193 Если вам необязательно наличие Libreboot, то рассмотрите: ~x220~ ~t410~ ~t420~
194
195 in:La3sb5y7e-k
196
197** Полезные ссылки
198 - [[https://libreboot.org/][Свободный BIOS/UEFI Libreboot]]
199 - [[https://libreboot.org/docs/hardware/#list-of-supported-hardware][Список устройств с поддержкой Libreboot]]
200 - [[https://minifree.org/][Организация Minifree]]
201 - [[https://www.truefla.me/free-stuff/used-thinkpad-buyers-guide][Гайд по покупке Thinkpad]]
202 - [[https://www.thinkwiki.org/wiki/ThinkWiki][Thinkpad Wiki]]
203 - [[https://ru.wikipedia.org/wiki/ThinkPad][Статья на википедии]]
Note: See TracBrowser for help on using the repository browser.