заголовок
меню ...

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

подпись
лаборатория писанина песни разное блог IT mailto:vk@kohanov.com