Надумал купить себе небольшой нетбук, который удобно было бы таскать с
собой для разного рода выступлений, лекций и презентаций. Большие
мощности там ни к чему, нужно просто крутить PDF-презентации на внешнем
мониторе, работать с текстом и время от времени выходить в интернет. И
вот, поискав доступные варианты, остановился на Toshiba NB-100 с
предустановленной Ubuntu Netbook Remix.
Нетбук сразу из коробки Первое впечатление - "ой, какой маленький!" И
это именно так: нетбук очень мал и компактен, лёгок и изящен. Хитрые
японцы сделали клавиатуру как раз такого размера, что ещё чуть-чуть
меньше, и работать на ней уже просто невозможно. То есть клавиатура в
целом неплоха, но набирать на ней длинные тексты, конечно, утомительно.
Работа с такими маленькими кнопкам требует небольшого привыкания, но в
целом не смертельно. Маленький тачпад довольно чуток к прикосновениям,
отрабатывает нажатия вполне прилично. Динамик расположен внизу экрана,
и довольно громкий; наверху экрана есть вебкамера, хотя её 0.3
мегапикселей едва хватает для сколько-нибудь приличной видеоконференции.
Хочется
отметить, что вариант процессора Intel Atom в нетбуке от Тошибы с
Hyperthreading, что вместе с SATA-винчестером положительно влияют на
скорость работы машины: всё работает очень быстро и плавно, что
не может не радовать. Маленький 8.9" монитор Тошибы намного ярче моего
Asus M5200AE, так что на нём можно работать даже в яркий солнечный
день. Глянцевый монитор, хоть мне и не нравится его гламурность и
способность отражать всё и вся, очень хороший и яркий, работать за ним
приятно.
По умолчанию предустановлена Ubuntu 8.04 с ядром
2.6.24-19lpia, как оно себя называет. При первом запуске в магазине
настройка заняла не больше минуты, в то время как рядом сидевшие с
Windows Vista ждали первый запуск аж 15 минут. После вопросов о
логине\пароле, текущем часовом поясе и прочих мелочах загрузилась
Ubuntu с интерфейсом вида "Netbook desktop":
Заблудиться
тут в общем негде, но как переключаться между задачами я, честно
говоря, не сразу понял. Побродив по настройкам, смог переключиться в
нормальный убунтушный гномовский интерфейс, который называется "Classic
desktop":
Не
думаю, что прожжённые КДЕшники будут рады такому названию, но для
Убунты оно действительно Классик. Шут с ним, впрочем, с названием -
перед нами обычный GNOME на нетбуке:
Всё
достаточно компактно, красиво и понятно: два виртуальных рабочих стола,
корзина в самом углу, и кнопки наверху. После некоторого привыкания
интерфейс вопросов не вызовет даже у самых неискушенных пользователей.
Это из внешнего вида.
Порадовало то, что Ubuntu сама нашла мою проводную сеть и тут же к ней подключилась по DHCP:
Приятная
мелочь, так что теперь можно немного побродить по Интернету с помощью
Firefox, который так же имеется в комплекте предустановленного софта.
Тут начинаются лёгкие минусы: в Firefox натолкали столько панелей
инструментов, что хоть беги - никто не подумал, что экран нетбука всего
1024x600 пикселей, там и так ни черта не видать:
Да, это можно отключить, но зачем же это по умолчанию!?
Идём
по софту, который есть прямо из коробки. Имеем OpenOffice 2.4, F-spot,
Firefox, Evolution, Stardict - это то, что сразу бросилось в глаза. В
общем, софта хватает. Единственное, что поразило - не установленный по
умолчанию GiMP. Это для меня большая загадка. Впрочем, используя
замечательные репозитории DebianUbuntu это можно
быстро преодолеть. К слову сказать, процесс установки софта в Убунте
меня очень порадовал: все красиво, понятно, с подсказками и большими
глянцевыми кнопками, чтобы не промахнуться. :-) Мои олдскульные замашки
с aptitude install от рута здесь не проходят.
И
тут начались первые косяки. Задумал поставить программу Planner,
которая помогает планировать своё время - однако при установке сразу
запустился некий scrollkeeper и отожрал всё процессорное время, при
этом отказываясь продолжать установку. Пришлось использовать грубую
физическую силу в виде sudo killall и выдирать его оттуда. Мне удалось
поставить GIMP, чтобы сделать пару скриншотов, и на этом я
удовлетворился.
Побродив по всему этому глянцевому гламуру с
весёлыми кнопками, я заскучал по своим любимым приложениям: MC,
Yakuake, Kate... К тому же иногда хочется немного покрасноглазить и
поработать от root для того, чтобы что-то подогнать под себя в
системных настройках. А постоянно писать sudo мне непривычно. И вот я
уже готовлю загрузочную флешку с установщиком Debian Lenny для
водружения привычной среды обитания на нетбук.
Debian Lenny и Toshiba NB100 Загрузка
с флешки имела один забавный момент в моём случае: если у вас в
USB-порт воткнуто ещё что-то кроме флешки, загрузиться с флешки не
удастся. После вытыкания мыши всё пошло как по маслу: знакомый
инсталлятор (ссылка на Установку Дебиан) сам быстро нашёл мою проводную
сеть, предложил выбрать интернет-репозиторий, разбить диск и выбрать по
желанию пакеты для дальнейшей установки. Вопросов инсталлятор Lenny
задаёт ощутимо меньше, чем Etch-евский.
Я разбил весь диск одним
куском, файловая система ext3, свопа нет (только swap-file), на что
инсталлятор мне попенял (но , предупредив о последствиях, согласился со
словами "ты жираф, тебе видней"). Без разговоров был установлен
загрузчик Grub и прогрессивная локаль UTF8 (мои старпёрские привычки к
Lilo и koi8 не учитывались). Установка прошла быстро и без проблем:
даже учитывая моё медленное соединение в 64кБ/сек базовая система
развернулась за 30 минут.
Устройства нашлись ядром все - вот вывод lspci для NB-100: 00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02) 02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Дальше было всё ещё скучнее - никаких увлекательных триллеров с погоней, стрельбой и развратными женщинами по настройке Wifi или, скажем, cardreader,
не было. Стандартное ядро из Lenny за номером 2.6.26-2 подняло ВСЁ
оборудование сразу же и без лишних телодвижений. Мне потребовалось
только быстро доставить все нужные мне службы и поставить иксы, которые
тут же завелись сразу на widescreen 1024х600. Здесь меня встретила
только одна маленькая неприятность, отнявшая у меня минут 10 на гуглёж
и решение: совершенно чудовищных размеров шрифты. Решилось довольно быстро:
При старте иксов вручную идём править файл /etc/X11/xinit/xserverrc в котором исправляем строку exec /usr/bin/X -nolisten tcp на строку exec /usr/bin/X -nolisten tcp -dpi 96
Если
иксы стартуют автоматически при загрузке машины (а это так скорее всего
и будет), всё немножко сложнее. Нужно иксам указать явно, что мы хотим
96dpi на мониторе. Для этого в файле /etc/X11/xorg.conf вписываем
Заменяем
АА и ВВ на числа, посчитанные так: АА=1024 x 25.4 / 96 и BB = 600 x
25.4 / 96 Здесь подставлено моё разрешение экрана нетбука 1024х600.
После этого в разделе Device section вписываем параметр:
Option "NoDDC" "true"
Всё, это выставит нормальное разрешение и сделает шрифты на нетбуке приличных размеров. За этот трюк спасибо великолепному Arch Wiki.
После
этого процесс настройки пошёл, как и прежде, без сучка и задоринки:
установил IceWM и все необходимые приложения. Я был снова поражён
скоростью работы системы, особенно винчестера: установка пакетов была
просто молниеносной, и я не успевал набирать новые названия пакетов. В
целом за полтора часа я установил всё: openoffice 3.1, gimp, cinepaint,
inkscape, kate, kile, yakuake, mocp, octave, MATLAB, firefox, opera,
samba, cups, alsa, imagemagick...
Немного поигрался с темами для
IceWM и нашёл пару тем с маленькими размерами заголовков окон и панелью
задач. Вот, например, тема Thin Black для IceWM на фоне нескольких
приложений: Практически
- кроме ещё одной маленькой партизанской засады под названием Clone
Mode. В переводе это значит, что я хочу гонять презентации не только на
своём мониторе, но и на проекторе. Тут я вспомнил уважаемых
комментаторов, намекавших на Xrandr в этом вопросе, и решил
попробовать, благо xrandr у меня на нетбуке с Debian Lenny версии 1.2.
Небольшой гуглёж сразу вывел на решение всех проблем: просто пишем
$ xrandr --output VGA --auto
и тут же получаем желаемый Clone Mode без всяких правок xorg.conf Тут нам сразу наступает счастье: осталось только запустить OpenOffice Impress и крутить презентации.
Заключение В
общем, целом и частностях, новой машиной я очень доволен. Маленький и
шустрый нетбук радует ярким монитором, быстрой работой и привычным
окружением Debian. Всё, что нужно, на нём работает, и настройка заняла
не больше полутора часов до получения полностью работоспособной системы
со всеми нужными мне приложениями. Источник:http://mydebianblog.blogspot.com/2009/06/toshiba-netbook-nb-100.html