Acer Aspire One A150 c openSUSE 11.1 на борту
Этот текст не плод моего гения, а шпаргалка на тот случай, если придется переустанавливать систему.
Acer в исполнении с 160 Gb HDD.
Пара общеизвестных ссылок на аналогичные потуги с установкой, информация из которых легла в основу этой шпаргалки.
На английском с en.opensuse.org
Частично на русском с ru.opensuse.org
В общем это все, что я знал про установку.
Как ставилось:
1. Скачен полный дистрибутив и закатана DVD-болванка.
2. Подключен внешний DVD-привод и начата установка (пробовал ставить с внешнего USB-HDD, но какую-то лажу с невозможностью определить репозиторий победить быстро не смог, поэтому выбрал другое решение).
3. Диск разбил следующим образом:
Оставил раздел для восстановления с заводской ОС (XP). Если приспичит, чтобы откатиться назад.
swap – 2Gb
/ - 40 Gb
/home – все остальное.
4. На всякий случай воткнул SD-карты в оба ридера.
5. Раньше всегда использовал Gnome, поэтому на нетбуке решил ставить KDE.
6. Софт по умолчанию (все необходимое на первое время будет, остальное всегда можно доставить).
7. Устанавливаем (минут 40 наверное).
8. Как все встало, начинаем танцы с бубном. Что было сделано мной:
Под root.
Видео:
/etc/sysconfig/displaymanager
Меняем
DISPLAYMANAGER_RANDR_MODE_VGA="auto"
на
DISPLAYMANAGER_RANDR_MODE_VGA=""
Звук:
/etc/modprobe.d/sound
Пишем
alias snd-card-0 snd-hda-intel model=acer-aspire
Корректный выход из спящего режима:
(как это работает и чем помогает, хрен его знает, но прописал)
/etc/pm/config.d/modules
Пишем
S2RAM_OPTS="-f"
Web-камера:
/etc/modprobe.d/uvcvideo
Пишем:
options uvcvideo quirks=1
Я использую Skype. Качаем, ставим. В нем web-камера у меня замечательно завелась.
Кардридеры:
Работают только если загрузиться предварительно воткнув карточку.
Как-то не сутево.
Открываем
/etc/modprobe.d/pciehp
Пишем
options pciehp pciehp_force=1
Даем команду modprobe pciehp
Открываем
/etc/sysconfig/kernel
Меняем
MODULES_LOADED_ON_BOOT=""
На
MODULES_LOADED_ON_BOOT="pciehp"
Снижение шума вентилятора:
Сервис – 1 нажатие и утилита установлена
Даем команду
chkconfig --add acerfan
Запускаем
/etc/init.d/acerfan start
Радуемся как тихо стало и как небобово начал при этом греться нетбук.
Отключил от греха подальше. Если будет напрягать шум вентилятора, всегда можно стартовать эту утилиту.
Разрешение экрана и шрифты:
С разрешением не богато: 1280x600 (выбирать разрешение без всяких букв, вроде XGA)
В консоли даем kcontrol ищем раздел со шрифтами и меняем по своему вкусу.
В параметрах системы тоже есть настройка шрифтов.
После настроек, в Yast кое-где шрифты выглядят мелковато (в SaX2 например), но читаемо.
Для слепых, но правильных пацанов: su, потом yast =)
Wi-Fi:
Я использую NetworkManager
По обоим представленным в самом начале ссылкам пишут, что WiFi работает из коробки. У меня он действительно завелся, но регулярно возникали проблемы с подключением. Решалось перезагрузкой с полным выключением. Напрягало это сильнее всего и возникали мысли вернуться на XP, т.к. WiFi для меня очень критичен.
Что было сделано для решения проблемы.
По инструкции, чтобы при выходе из спящего режима модем тоже просыпался, а не продолжал дрыхнуть.
Смотрим через ifconfig как называется у нас устройство wifi.
Заходим
/usr/lib/pm-utils/sleep.d/10NetworkManager
И вписываем чтобы он поднимался (выделено жирным и фрагмент, куда прописывать.
thaw|resume)
ifconfig wifi0 up
resume_nm
;;
Качаем madwifi
http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6
На всякий пожарный положил себе исходники, с которыми у меня все завелось
Качать
тут.
Далее нам понадобятся следующие пакеты:
gcc, kernel-source, linux-kernel-headers
Создаем
/usr/local/src
Распаковываем туда исходники
tar -xzf madwifi madwifi-hal-0.10.5.6-r4031-20090529.tar.gz
Входим в папку с исходниками
make
make install
Открываем
/etc/modprobe.d/blacklist
и добавляем
blacklist ath5k
(эти дрова похоже и кривые)
РЕБУТ!!!
После перезагрузки
modprobe ath_pci
Даем команду
/usr/sbin/iwlist scan
Смотрим на новый интерфейс ath0, выбираем свой ESSID.
Настраиваем Network Manager.
Репозитории:
DVD-привод придется когда-нибудь отключить, поэтому прописываем в Yast ропозитории программного обеспечения.
Я прописал:
http://download.opensuse.org/update/11.1/
http://download.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
http://download.opensuse.org/debug/distribution/11.1/repo/oss/
http://download.opensuse.org/distribution/11.1/repo/non-oss/
http://download.opensuse.org/distribution/11.1/repo/oss/
http://download.opensuse.org/source/distribution/11.1/repo/oss/
ICQ:
Kopete (А Pidgin мне почему-то вешал систему, поэтому пользую копыто).
Java-plugin:
С плагином пришлось повозиться. Ставил для Firefox.
Устанавливаем jdk-1_5_0_17-linux-i586-rpm.bin
export JAVA_HOME=/usr/java/jdk1.5.0_17/jre
Если у нас установлен целый огород из разных версий java, выбираем установленную дав команду:
update-alternatives --config java
Линкуем plugin
cd /usr/lib/browser-plugins/
ln -sf /usr/java/jdk1.5.0_17/jre/plugin/i386/ns7/libjavaplugin_oji.so
Проверяем, что оно встало. Запускаем FireFox, в поле адрес пишем about:plugins.
Если в приложениях есть проверка версии плагина (например в Oracle e-Business Suite), то ломается это в /home/vova/.mozilla/firefox/ssw8nfsv.default/pluginreg.dat
Ищем строчку вида
15:application/x-java-applet;jpi-version=1.5.0_17:Java::$
и подменяем версию.
Долго не мог понять, почему не стартуют аплеты, но решилось это вроде так.
Поставил через Yast icedtea-plugin, потом удалил. И о чудо, оно заработало. Не чудо, конечно, а шаманство.
Мобильный:
У меня SonyEricsson K810i. Но дожно сработать и с другими сониэриками.
Изначально проверяем, что мы непосредственно с телефона ходим в Интернет.
Как флешка подключается без проблем, главное на телефоне не забыть выбрать режим передачи файлов.
Помучаться пришлось с GPRS-модемом. Иногда надо. Вот в Очаково когда газ на 9 мая жгли, так у меня дома с Интернетом несколько недель проблемы были. Пришлось рыть на предмет подключения телефона. Подключаю USB-шнурком из комплекта. Оператор МТС.
Заходим в Yast – Сетевые устройства – Модем. Мой обнаруживается, но не настроен.
Провайдеры – Добавить – Новый
Имя провайдера: MTS-GPRS
Номер телефона: *99#
Имя пользователя: mts
Пароль: mts
Жмем далее, устанавливаем время ожидания 0 минут.
В настройках интерфейса как я не пытался сделать так, чтобы он настраивался автоматически, после сохранения и повторного входа настройка сбрасывается на ручную. Но не суть важно.
Ставим программу KInternet. Запускаем.
В трее на иконке правой кнопкой, Настройка – Настроить с YaST2, выбираем “модем”. Встаем на свой модем и нажимаем кнопочку Редактировать.
У меня устройство /dev/tty/ACM0
Нажимаем кнопку Подробности и в Init 3 пишем на всякий случай AT +CGDCONT=1, “IP”, “internet.mts.ru”
Далее, Провайдеры – Другие провайдеры, выбираем MTS-GPRS. Далее, сохраняемся. Вроде ничего не забыл.
Через трей делаем Дозвон. Должно соединиться. Там же есть возможность проверить соединение. Проверяем и видим, что не найден сервер имен. Ну так и понятно, интерфейс должен быть настроен вручную.
Создаем файлик
/etc/resolv.conf.MTS
С содержимым:
nameserver 213.87.0.1
nameserver 213.87.1.1
Бекапим resolv.conf, подменяем его файлом resolv.conf.MTS. По завершении работы откатываемся. Ну, я просто киляю resolv.conf и его создает Network Manager.
Решение кривое, но облагоражиать его нет никакого желания и потребности. Редко бывает надо, но, работает.
Если в KDE отваливается compiz:
Жмем зеленый кружок "SUSE" - в поиске пишем session - выбираем "Mенеджер сеансов KDE" - в разделе "Windows Manager" из списка выбираем "compiz".
Для полноценой рабоды MS Explorer (запущенного в CrossOver) через proxy-server, объявить переменную:
export http_proxy=http://proxy-server.com:80
Продолжение следует...
2009 г.
Владимир Коханов
E-mail:
vk@kohanov.com