Несколько слов об установке моего любимого Debian Linux на Acer P633.
Почти все, что хотелось, работает из коробки (при установке не забываем отметить пункт "Laptop"), кроме:
В связи с наличием bluetooth-мышки, купленной у китайцев на buyincoins, и прочей беспроводной периферии, первый пункт был абсолютно критичен. Дисплей же, работающий на максимальной яркости, был подобен самолетному прожектору, светящему прямо в глаз. Сканер со своей вероятностью N опознать отпечаток (N много меньше 1) мне в общем-то был не особо нужен.
Почти все, что хотелось, работает из коробки (при установке не забываем отметить пункт "Laptop"), кроме:
- Bluetooth (у меня стоит Atheros AR3012)
- Регулировка яркости экрана
- Сканер отпечатка пальца
В связи с наличием bluetooth-мышки, купленной у китайцев на buyincoins, и прочей беспроводной периферии, первый пункт был абсолютно критичен. Дисплей же, работающий на максимальной яркости, был подобен самолетному прожектору, светящему прямо в глаз. Сканер со своей вероятностью N опознать отпечаток (N много меньше 1) мне в общем-то был не особо нужен.
Проблема с bluetooth состоит в том, что в модуль сначала нужно загрузить прошивку (почти как в FPGA), после чего он сможет нормально работать. Прошивку эту можно достать из соответствующих пакетов.
Проблема с яркостью - нужны правильные параметры ACPI в GRUB.
Описываю, что и где нужно подкрутить, чтобы описанное "полетело" (сканер, забегая вперед, подключить не удалось, да и не нужно было, поэтому далее без него).
Описываю, что и где нужно подкрутить, чтобы описанное "полетело" (сканер, забегая вперед, подключить не удалось, да и не нужно было, поэтому далее без него).
- Переключаемся на первую виртуальную консоль (Alt+Ctrl+F1) и входим систему из под рута.
- Набираем visudo -f /etc/sudoers и в открывшемся файле после строки root ALL=(ALL:ALL) ALL ставим такую же, но вместо root пишем имя пользователя. Сохраняем документ (Ctrl-O) и выходим из редактора (Ctrl-X). Этим мы разрешили пользователю пользоваться командой sudo, поэтому завершаем сеанс (exit) и рутом больше не пользуемся.
- На этой же консоли входим в систему уже под своей учеткой.
- Набираем sudo nano /etc/apt/sources.list и в открывшемся nano в конец sources.list вбиваем строку deb http://ftp.at.debian.org/debian-backports/ squeeze-backports main non-free. Это репозиторий, из которого будем загружать пакет с прошивкой для bluetooth. Я заодно закомментировал репозиторий с установочным диском, ибо проще с сети закачать. Сохраняем файл, выходим из nano.
- Набираем sudo aptitude update, чтобы aptitude увидела репозиторий.
- Устанавливаем пакет с прошивкой: sudo aptitude install firmware-atheros.
- Набираем sudo nano /etc/default/grub и ищем строчку GRUB_CMDLINE_LINUX_DEFAULT="quiet" и изменяем ее на GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi=Linux acpi_backlight=vendor". Сохраняем, выходим.
- Наибираем sudo update-grub.
- Выходим из консоли (exit). Переключаемся на иксы (Ctrl-Alt-F7) и перезагружаем компьютер. Кому сподручнее, можно перезагрузить и из консоли.
- Проверяем, что bluetooth работает, яркость с клавиатуры регулируется.
- В консоли набираем sudo aptitude install cpufrequtils cpufreqd laptop-mode-tools
- Идем в /etc/laptop-mode/laptop-mode.conf и смотрим, что там можно подкрутить. Из комментариев в принципе все понятно, я ничего не менял.
- Идем в /etc/cpufreqd.conf и смотрим, как настраиваются профили демона cpufreq. Мне они не очень понравились и я создал пару своих: при работе от батареи и при работе от сетевого адаптера.
- Для тех, кто не хочет пользоваться cpufreqd, можно вручную устанавливать частоты утилитой cpufreq-set, но это придется делать каждый раз после перезагрузки.
Комментариев нет:
Отправить комментарий