Arch на IBM Z60m

mlclm

2008-01-23

Здесь опишу “специализированные фишки” для ноута. Всю недостающую инфу можно подцепить в сети или посмотреть Здесь

Итак имеем IBM Z60m:

Установлен Don’t Panic, без каких-либо проблем в процессе установки.

Процессор:

Динамическое изменение частоты:
pacman -S acpid cpufreqd cpufrequtils
Конфиг:
nano /etc/conf.d/cpufreq
governor=”conservative”
min_freq=”0.8GHz”
max_freq=”2GHz” 
“Политику”, она же governor выбираете по своему усмотрению из: ondemand, performance, powersave, conservative, userspace Допустимые “политики” можно посмотреть:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
Допустимые частоты:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
Максимальная и минимальные частоты:
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq && cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
Соответственно в /etc/rc.conf в MODULES добавляем модуль по типу “cpufreq_политика”, например cpufreq_conservative, а ещё лучше добавить все эти модули:
speedstep_centrino cpufreq_powersave cpufreq_ondemand freq_table 
Сразу, для спец. клавиш типа Fn+функ.клавиша добавляем в модули ibm_acpi и nvram. В /etc/rc.local проставляем права для nvram chmod 666 /dev/nvram Добавляем acpid dbus hal cpufreq в секцию DAEMONS в /etc/rc.conf

Видео:

По умолчанию, после установки xorg и запуска hwd -xa максимальное расширение 1024х768. Исправляем это:
pacman -S xf86-video-ati
После этого можно самому изменить драйвер в /etc/X11/xorg.conf на ati, или же заново запустить /i>hwd -xa. вписываем строку в “Моды” экрана
Modeline “1680?1050? 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
Проставляем нужное разрешение и нужную глубину цвета
SubSection “Display”
Depth 24
Modes “1680?1050? “1024?768? “800?600? “640?480?
EndSubSection
и устанавливаем глубину цвета по умолчанию
DefaultColorDepth 24
Теперь запускаем Х-ы, или же kdm/gdm, кому что нужнее.

Audio:

alsaconf
alsamixer #настраиваем громкость
alsactl store
Добавляем alsa в DAEMONS в /etc/rc.conf

DVD+RW:

Здесь всё работает.

Modem:

Не проверял за ненадобностью

Bluetooth:

Определяется по умолчанию, надо только настроить графику.

pacman -S bluez-utils 
И для gnome
pacman -S bluez-gnome 
Также говорят лучше установить firmware:
pacman -S bluez-firmware
Добавляем bluetooth в DAEMONS в /etc/rc.conf после hal.

Wi-Fi:

По сути, настроилось и должно работать по умолчанию. Только надо установить firmware:
pacman -S ipw2200-fw
и перезагрузить модуль
 rmmod ipw2200 && modprobe ipw2200 
После этого необходимо перезагрузить комп. Я настраиваю wi-fi следующим образом: смотрим вывод iwconfig и запоминаем каким устройством у нас идёт wi-fi, т.е. что-то типа eth0 или eth1. У меня обычно eth1, поэтому записываем в /etc/conf.d/wireless следующее:
wlan_eth1=”eth1 essid ZyXEL key s:passwdforwifi”
WLAN_INTERFACES=(eth1) 
Где ZyXEL - название точки доступа, passwdforwifi - пароль для точки доступа. Соответственно eth1 меняем на что-то своё. Затем в /etc/rc.conf прописываем:
lo=”lo 127.0.0.1?
eth1=”dhcp”
INTERFACES=(lo eth1) 
Это учитывая то, что eth0 у нас не используется, а ип-адрес получается от точки тоступа по dhcp. Более подробно можно прочитать на wiki: http://wiki.archlinux.org/index.php/Wireless

Функциональные клавиши:

Дополнительно можно настроить через файл ~/.xmodmap
keycode 164 = XF86AudioStop
keycode 162 = XF86AudioPlay
keycode 153 = XF86AudioNext
keycode 144 = XF86AudioPrev
keycode 234 = F19
keycode 233 = F20
и запускать его при старте DE/WM как
xmodmap ~/.xmodmap 
Это клавиши Fn+влево/вправо/вверх/вниз. И “вперёд”/”назад”. Также можно установить tpbм

pacman -S tpb
и настроить в /etc/tpbrc

LAN:

Сеть работает. Модуль tg3, оно определяется автоматом. Относительно “защиты жёсткого диска”(в разработке) и отпечатка пальца пока ничего не скажу. Знаю лишь, что они вроде как должны работать. В Debian настраивалось. Подробнее можно узнать на thinkwiki.org. Firewire, CardReader, IrDA не настраивал, т.к. пока не надо CardReader говорят работает (Работает 100% SD, с MMC какие то траблы:( ), да думаю с IrDA не должно быть проблем. Что осталось (для себя): CardReader, IrDA, Touchpad (track-point работает без проблем, хотя и не полностью, тоже надо описать). Конец формы