ОС Linux Ubuntu 8.10 и Zepto Nox A15

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

Мне на опыты принесли этот ноутбук с энтузиазмом, так как человек ( владелец) действительно отел работать с лицензионным софтом, но ставить Windows и тем паче платить за это деньги – желания небыло.

Краткая конфигурация и состояния после «голой» установки ОС Linux Ubuntu 8.10:

Устройство Состояние Действия
Intel C2 DUO P8600 2,40 GHz 1066M Работает Нет
15″ WSXGA TFT Display Работает Нет
Nvidia 9600M GT Работает, но не уходит в suspend to ram Нет
4096MB, DDR2 PC6400 800MHZ, 2DIMMs Работает Нет
320GB SATA Hard Drive Работает Нет
Integrated Network Card Работает Нет
DVD RW Drive Работает Нет
Intel Wi-fi 533 ABGN 450 MBit wireless Работает Нет
4.4 AHr Lithium-Ion Battery Работает Нет
Intel Montevina chipset Работает Нет
Intel Sound Работает Нет

Все работы выполнялись с операционной системе Linux Ubuntu 8.10 в базовой конфигурации.
Ядро 2.6.27.

То есть мы видим, что после установки системы в «голом» виде, работает практически 100% оборудования. Однако хочется добавить ложку дегтя, тем, кто уже потирает ручки при виде этой бочки с медом.
Придется немного поработать напильником. В первую очередь хотелось бы подправить яркость экрана, которая постоянно скачет, если ноутбук выключить или ввести его в состояние suspend.

Suspend to ram вообще отказывается работать, но тут видимо дело в ACPI, который мне никак не дается. Или же, что более вероятно, этот глюк вылечится установкой свежих драйверов от производителя на видеокарту. Стоит подождать стабильного релиза 180-ых драйверов.
Итак, дорабатываем предпоследний изъян – яркость экрана:
Делаем все с командой SUDO.

cvs -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock login
cvs -z3 -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock co -P nvclock
cd nvclock
gedit src/backend/nv50.c

Находим строку (у меня 331, но может отличаться):

if((nv_card->subvendor_id == PCI_VENDOR_ID_SONY) && nv_card->gpu == MOBILE)
и меняем на:
if(nv_card->gpu == MOBILE)

sudo gedit /usr/lib/hal/scripts/linux/hal-system-lcd-set-brightness-linux

if [ -w "$HAL_PROP_LINUX_SYSFS_PATH/brightness" ]; then
echo «$value» > $HAL_PROP_LINUX_SYSFS_PATH/brightness
if [ "$HAL_PROP_LAPTOP_PANEL_ACCESS_METHOD" = "general" ]; then
# if nvidia nvclock command exists, try to use it
if command -v nvclock &>/dev/null
then
#echo » Yes, command :nvclock: was found.»
foo=»$(((($value +1)*10)+5))»
nvclock -S $foo
fi
fi
exit 0
fi

Сохраняемся и выходим.
Все готово. Теперь яркость экрана всегда стабильна и управляема.

Остальные проблемы, скорее всего, решатся, после перехода на более свежие ядра и с появлением стабильных драйверов на Nvidia 9600M GT.
Удачного использования системы.

Кстати, если кто-то ищет стильное usb устройство которое не только работает и полезное, но и годящееся в подарок – заходите. Здесь много всевозможных и интересных вещей и для себя и в подарок.