Первые впечатления: само железо работает нормально - только буква m на клаве кажется не всегда нажимается (вернее, было время когда не нажималась, а потом сколько раз пробовал - всегда нажимается). В остальном все ок (жалко что он без сумки в комплекте как некоторые другие модели). Очень неудобно расположены клавиши (как на всех буках в принципе) - Ins справа от пробела, и тому подобное. Был один неработающий пиксел (всегда черный) out of the box. Тачпад слишком примитивный - на других ноутбуках тачпад позволяет имитировать нажатие правой клавишей мыши нажатием двух пальцев, трех пальцев - средней, а перемещение пальца вдоль правой грани тачпада - прокрутку колеса мыши. Ну и аккумуляторы маломощны - их хватает примерно на час работы без адаптера.
На борту уже стоят asplinux-7.3 oem edition (клон rh73). С первого взгляда все работало. С первого взгляда казалось все русским. Стояли gnome+kde. Винт был побит на 3 primary partitions - 2gb,16 gb (в ней один logical partition на весь раздел), 2gb и все было отформатировано как ext2/ext3 - из чего следовало что надо было перебивать все по-крупному при любом раскладе (короче, порезано было тупо)..
Подробнее: видюха достаточно нормальная оказалась - переключение с видео в граф режим моментальное (может все LCD мониторы такие?), стабильно работала когда пускал несколько Х-серверов (для меня это очень важно). glinfo говорила о карте что direct rendering enabled: yes, однако при запуске tuxracer и tunnel (последнее поставил из рх72) машина чаще всего лочилась (вернее так- курсор мыши двигается - а щелчки игнорируются, в консоль не переключиться). Расширение Xv картой тоже якобы поддерживается (xvinfo про нее хорошо отзывался)- однако при пуске xine используя драйвер Xv в месте где дб видео - черный экран. При выборе драйвера Xshm в xine видео работал нормально (может так как камень нехилый - при фулскрине 10245x768 и стандартных опциях загрузка камня 7 %, когда по-максимуму эффекты - 21%). mplayer тоже уже стоял, но при его запуске получал что не найдена либа libvga и libvgagl - в ASP очевидно его криво собрали.
Сетевая карточка завелась практически сразу же. Почему-то сразу после ifconfig eth0 {addr} пинги шли очень медленно и пакеты пропадали - но после нескольких ifup/ifdown все прошло - оказывается это нормальная 100мбит карточка. Компактовод тоже работал без нареканий. Флоповод - тоже (работает через ide-floppy!).
Звуковая карта тоже работала. Ну и плохое же качество звука (хотя может на всех буках такое), стерео не заметно вообще и не очень громкое (если работать за буком - ок - а если смотреть фильм через телевизор и пользовать буковские динамики - то будет очень тихо).
Сами разделы винта были отформатированы как ext2, рут (16 гигов ) как ext3 (прописано в fstab'е было) но почему-то после жесткого выключения они чекались через fsck.. Всего было 3 primary partitions (fdisk как всем известно 3юю и 4ую не видит и удалить не может - так что это хорошая ловушка для виндузятников :)
Модем. Там стоял винмодем от smlink.com. Драйвера к нему уже стояли (на сайте раздают сырцы, из которых автоматом можно собрать rpms - вот rpms и были установлены). Модуль поддержки модема занимает 2 (два) мегабайта!! Слов нет.. Решил потестить модем. Пустил minicom - на atz модем отзывался, а вот номер набирать не хотел - говорил что no dialtone (хотя было слышно в гудок в трубе - номер он не пытался набрать). Как потом выяснилось из ридми к модему, надо выбрать было страну (по дефолту там стояла USA) (в параметрах модуля указывается). Меня ломало ставить рашу, с модемом я возиться перестал.
Пытался посмотреть фильм на телевизоре. Под линуксом - не получилось. В доках ничего толкового про просмотр на tv написано не было, посему я оставил за собой право предполагать что как только подключишь к разьему кабель, так сразу будет дублироваться на нем изображение монитора. В итоге, так и не удалось увидеть фильм из линукса на tv - 10 раз сканил все каналы - без разницы. Хотя когда включаешь/выключаешь бук если на телике выбрана программа по которой показывает видик, то изображение на телике моргает 1 раз (наверно просто какой-то скачок чего-то). Даже в XF86Conf-4 указывал насильно тип дисплея как TV - не по могло (но на экране конечно изображение стало непонятным).
На буке есть комбинация клавиш, от которой он уходит в спячку. Она работала под asp - только после просыпания, сколько оно не длилось, все постоянные сетевые соединения открытые до засыпания, разрывались. Скорее всего это тупо написанные скрипты. Ну и когда он спит, он не пигнуется.
Когда проигрывал фильм через xine через Xshm, после какого-то периода бук заснул - разбутить его не удалось - пришлось отрубать и врубать.
На буке есть еще спец. комбинация клавиш, которая перекидывает изображение на внешний монитор (повторное нажатие возвращает обратно). Если перключиться туда и обратно находясь в Х, весь экран покрывается какими-то дублями показанных окон, сдвинутыми друг отн-но друга пикселов на 90.
Пустил уже поставленный openoffice (для этого пришлось сделать установку типа рабочая станция - то есть копирование в домашний каталог 2 метров настроек). Сразу увидел глюк в Х-сервере - при попытке перемещения окон, которые не могут выходить за границы док-та - всяки тулбары и навигаторы - за ними остается очень жирный след - кажется вертикальные линии рисуются со сдвигом в 1 пиксел, из-за чего после перемещения Навигатора из угла в угол весь документ замазан.. Переключение состояния максимизации окна ОО убирает этот мусор. Ни в каком другом приложении (пускал мозиллу, ЦУП от КДЕ и гнома, abiword, dia, nautilus, konqueror) - этой ошибки в Х-сервере больше не заметил. Порывшись в инете, на сайте разработчика драйвера XFree86 для sis630 нашел что эту ошибку он уже исправил, можно скачать новые версии драйвера с его страницы (также вроде-бы исправлена ошибка с Xv), но новую версию качать не стал. На той странице также написано, что под линуксом на sis630 можно иметь нормальный 3D hardware support (в частности играть в quake3, пускать glxgears, tuxracer и т.д.) и описано как, но я не стал это проверять - не было времени.
Комманда ifconfig выдает аж 3 устройства - lo,eth0,irda0. Что делать с последним так и не разобрался.
Команда ifconfig *не* выдает среди прочих инфу об устройстве irda0.
Мониторы зарядки батарей в панелях гнома и КДЕ был автоматически запущен сразу как я вошел в эти среды первый раз, и они показывали реальные значения. Приятно! Скорее всего это из-за того, что в инсталлере я сказал что нужна поддержка лаптопов. Работали ли эти индикаторы в ASP - не помню.
Странно - top и uptime показывают аптайм с момента последнего пробуждения, а не с момента включения бука. Возможно стандартные скрипты не подводят часы после пробуждения..
Пробовал xine из поставки Rh73 - работало тоже только через драйвер Xshm. Кажется там какая-то более старая версия по сравнению с xine from asp. Зато работала регуляция яркости через gui, что не работало (как мне кажется -точно не помню) в asp.
Поставил на бук Xp Professional. Все прошло гладко. Звук, сетевуха нашлись сами, и сразу нашелся сносный драйвер видеокарты. Но я поставил родной с CD, чтобы попробовать TV-out и прочие вещи и 3D. После установки видеодрайвера на закладке Параметры свойств экрана появилась кнопка Дополнительно, которая открывала окно специфичное для данного видеодрайвера. В этом окне можно было выбрать тип устройства вывода - LCD, ext monitor или TV (все кроме LCD становилось доступным только если к соотв. разъему был подключен соотв. кабель ДО загрузки бука). При выборе ext monitor становилось возможным настроить 2х головость - отображение разных частей виртуального рабочего стола на внешнем мониторе и LCD одновременно (окно можно было расположить на вирт. рабочем столе так, что одна его половина - на ext monitor а другая - на LCD ноутбука; когда в таком режиме пустил квейк3, то винда повисла :) При использовании внешнего монитора сигнал имел частоту развертки 60 герц - что очень неудобно. Возможно это вылечилось установкой в винде что монитор может больше чем 60 герц - но я этого не пытался так как побоялся что могу повредить LCD.
В тоже время из описания параметров последней версии модуля для sis630 для XFree86 в нем тоже есть возможность многоголовости (xinerama) и многоэкранности (multiscreen ability). Среди опций были также относящиеся к выбору внешнего монитора, позволяющие выбрать ТВ как внешний монитор. Также среди них были опции для управления контрастностью/яркость/сдвигом/ масштабом видеосигнала в случае если внешний монитор есть ТВ. Так что вполне вероятно что смотреть фильмы под линуксом удобнее (из-за наличия большего контроля над видеосигналом). Но я не стал пробовать.
Если нужно после работы с виндовс зайти в линукс, то выходить из виндовс надо только через Shutdown. После этого, отключить адаптер питания (то есть работать на батарейках), загрузиться в линукс, а потом подключить адаптер питания. Таким образом работает APM нормально.Казалось бы, пахнет черной магией.. Однако надежно работает и гарантирует устранение этой проблемы.
Выяснил, что для того, чтобы неактивные сетевые соединения не разрывались при засыпании ноутбука (а самое главное для меня - чтобы не убивались все IP алиасы) надо в /etc/sysconfig/apmd заменить NET_RESTART="yes" на NET_RESTART="no".