Еще один ничем не выдающийся субноутбук попал в мои руки, так как знакомая никак не могла установить себе Ubuntu для работы. И чего, спрашивается все полезли в этот Linux если ничерта не понимают? Однако горю страдающей девушки помочь – святая обязанность мужчины и я приступил к знакомству с пациентом. После предварительного осмотра оказалось, что железо для этой лошадки – абсолютно стандартно за некоторыми исключениями.
Итак, о железе:
Процессор: Intel® Atom1600 Mhz, шина533 Mhz, Кэш 2-го уровня – 512 kb
Чипсет: Intel 945GSE + ICH7M
ОЗУ: 1024 Mb DDR2
HDD: 160 Gb, 5400 rpm, SATA
Видео: Интегрированная в чипсет Intel® GMA 950 – 128 Mb
Экран: 10.2 » , WSVGA 1024×600, неглянцевый, светодиодная подсветка
Аудио: Realtek ID 272 High Definition, встроенные стерео динамики и встроенный микрофон
Камера: 1.3 Mp
Проводные сети: 10/100 Mbit/s
Беспроводные сети: Wi-Fi 802.11 b/g, Bluetooth 2.0 + EDR
Внешние порты: USB 2.0 – 3шт., VGA – 1 шт.
Cardreader 3-в-1 (SD, SDHC, MMC)
Аккумулятор: 6 ячеек – до 8 часов автономной работы
Габариты: 26.1 x 18.5 x 3 см.
Вес: 1.3 кг.
И что же мы видим? Абсолютно стандартное железо для абсолютно стандартного нетбука, за одним исключением… в дизайн корпуса невозможно не влюбиться. Не смотря даже на то, что на глянцевой поверхности субноутбука остаются жирные лапки при касании, все равно – эту модель можно считать образцом стиля для подобного рода устройств, хотя дизайн и выдержан в классическом стиле Samsung. Хотя в остальном, я еще раз повторюсь, абсолютно стандартный субноутбук по совершенно неадекватной цене почти в 600 у.е. За продвижение MSI мне не платили, но хочется сравнить цены в 330-400 за MSI U100 со схожими параметрами и за бренд Samsung в почти 600 у.е. разница чувствуется хорошо…хотя – на любителя. Постойте, а как же Silver Nano Technology, которая убивает микробов на клавиатуре? Вы тоже посмеялись?
Ах да, мы же о настройке Ubuntu 8.10 начинали… продолжим.
Установить саму ОС мне легко удалось при помощи Unibuting (ищем здесь же на сайте), и увидел вполне оптимистичную картину.
Железо, работающее из коробки:
1. Видео со всевозможными эффектами
2. Wi-Fi после некоторых шаманств
3. USB порты
4. Камера
5. Сон и Гибернация
После апгрейда системы и некоторых манипуляций с драйверами и настройками:
1. Полная поддержка WI-Fi
2. Аудио, микрофон
Так и не удалось поднять:
1. Быстрые клавиши изменения яркости
2. Схему Multi-touch на тачпаде.
Итак, как я все это поднимал:
Wi-Fi Atheros 5000:
Сама плата Atheros 5000 определилась системой, но родные драйвера из менеджера проприетарщины работать отказывали на отрез. Ну эта беда почти всех карточек Athero, да и методика партизанской войны с подобными заболеваниями – давно известна.
В первую очередь деактивируем уже имеющиеся драйвера: S ystem->Administration->Hardware driver кликаем Deactivate
Теперь открываем терминал и заносим нехорошие драйверы в черный список.
Команда:
sudo echo «blacklist ath_pci» >> /etc/modprobe.d/blacklist
sudo echo «blacklist ath_hal» >> /etc/modprobe.d/blacklist
Ну, и естественно ставим нормальный драйвер Madwifi:
Команда:
sudo apt-get install linux-backports-modules-intrepid
sudo echo «ath5k» >> /etc/modules
После перезагрузки вы можете пользоваться беспроводным соединением по вашему усмотрению.
Так как работать в дальнейшем веселее под музыку, то я принялся за приведение в божеский вид настроек и конфигурации аудиосистемы.
Здесь уже придется поработать компилятором, для чего нам нужен пакет build-essential.
Команда:
sudo apt-get install build-essential
Самый свеженький драйвер для карточки ищем здесь и качаем.
Следующая команда:
cd Desktop/alsa-driver-*
./configure –with-cards=hda-intel –with-oss=yes –with-sequencer=yes
make
sudo make install
Ну и установка уровня громкости будет производиться alsamixer‘ом:
Команда:
alsamixer
После перезагрузки проблемы со звуком отпадают. Теперь вы сможете корректно использовать наушники и звук не будет делиться на 2 потока проигрывая звуки и на динамики и на наушники. Теперь котлеты отдельно – мухи отдельно.
А теперь добавим немного гламура. Для тех кто не знает, настоящий Линуксоид не пользуется Hotkey – все делается руками и обязательно через консоль, но мы-то настраиваем субноутбук для девушки, а потому и делаем все гламурненько.
Итак, настраиваем Hotkeys:
Из-за того, что никак не удавалось поймать сигнал с клавиши Fn пришлось изящное решение отложить на потом, и добиться результата обходным путем.
Изменение яркости экрана я повесил на Ctrl+UP и Ctrl+DOWN
Команда:
xbacklight -inc 10
и
xbacklight -dec 10
А для тех, кто озадачен тому, что у него постоянно яркость выставляется на минимум после каждой перезагрузки, рекомендую посетить БИОС и снять галку с пункта автокоррекции яркостью.
Ну теперь самое сложное – Xorg.
Вот собственно и конфиг:
При использовании этого конфига,вы получите возможность использовать compiz и получите работающий тачпад.
#Starting from xandros version a customized xorg.conf file for Samsung NC10
Section «ServerLayout»
Identifier «Ubuntu»
Screen 0 «Screen1″
InputDevice «keyboard»
InputDevice «mouse»
InputDevice «Touchpad» «SendCoreEvents»
EndSectionSection «Files»
ModulePath «/usr/lib/xorg/modules»
FontPath «/usr/share/fonts/X11/misc»
FontPath «/usr/share/fonts/X11/Type1″
FontPath «/usr/share/fonts/X11/75dpi»
FontPath «/usr/X11R6/lib/X11/fonts/Type1″
EndSectionSection «Module»
Load «glx»
Load «dri»
Load «dbe»
Load «extmod»
Load «synaptics»
EndSectionSection «ServerFlags»
Option «AllowMouseOpenFail»
Option «BlankTime» «5″
Option «SuspendTime» «0″
Option «StandbyTime» «0″
Option «OffTime» «10″
EndSectionSection «InputDevice»
Identifier «keyboard»
Driver «kbd»
Option «CoreKeyboard»
Option «XkbRules» «xorg»
Option «XkbLayout» «us»
Option «XkbVariant» «»
EndSectionSection «InputDevice»
Identifier «mouse»
Driver «mouse»
Option «Device» «/dev/input/mice»
Option «Protocol» «IMPS/2″
Option «Emulate3Buttons» «yes»
Option «ZAxisMapping» «4 5″
Option «CorePointer»
EndSectionSection «InputDevice»
Identifier «Touchpad»
Driver «synaptics»
Option «Device» «/dev/psaux»
Option «Protocol» «auto-dev»
Option «LeftEdge» «1700″
Option «RightEdge» «5300″
Option «TopEdge» «1700″
Option «BottomEdge» «4200″
Option «FingerLow» «25″
Option «FingerHigh» «30″
Option «MaxTapTime» «180″
Option «MaxTapMove» «220″
Option «VertScrollDelta» «100″
Option «MinSpeed» «0.06″
Option «MaxSpeed» «0.12″
Option «AccelFactor» «0.0010″
Option «SHMConfig» «on»
Option «VertTwoFingerScroll» «1″
Option «HorizTwoFingerScroll» «1″EndSection
Section «Monitor»
Identifier «Monitor1″
VendorName «Samsung»
ModelName «NC10″
Option «DPMS»
EndSectionSection «Monitor»
Identifier «TV»
Option «Ignore» «True»
EndSectionSection «Device»
Identifier «Device1″
Driver «intel»
VendorName «Intel Corporation»
BoardName «Mobile 915GM/GMS/910GML Express Graphics Controller»
BusID «PCI:0:2:0″
EndSectionSection «Screen»
Identifier «Screen1″
Device «Device1″
Monitor «Monitor1″
DefaultDepth 24
EndSectionSection «DRI»
Mode 0666
EndSectionSection «Extensions»
# You may want to enable this.
Option «Composite» «Enable»
EndSection
Эти строки необходимо поместить вверху файла xorg.conf:
Section «DRI»
Mode 0666
EndSectionSection «Extensions»
# You may want to enable this.
Option «Composite» «Enable»
EndSection
Ну а эти строки обязательно в Inputdevice Section вашего тачпада, что бы он мог корректно работать в системе.
Option «LeftEdge» «1700″
Option «RightEdge» «5300″
Option «TopEdge» «1700″
Option «BottomEdge» «4200″
Option «FingerLow» «25″
Option «FingerHigh» «30″
Option «MaxTapTime» «180″
Option «MaxTapMove» «220″
Option «VertScrollDelta» «100″
Option «MinSpeed» «0.06″
Option «MaxSpeed» «0.12″
Option «AccelFactor» «0.0010″
Option «SHMConfig» «on»
Ну вот, собственно и все. Приятной работы на ноутбуке с Linux. ( а девушка даже печенок не принесла – редиска).