Русские документы
Ежедневные компьютерные новости RSS rusdoc.ru  Найти :
http://www.rusdoc.ru. Версия для печати.

Установка eeeXubuntu

Раздел: Software / Linux @ 18.04.2008 | Ключевые слова: eeepc eeeXubuntu ubuntu

Источник: habrahabr

Не смотря на то что тема кусками поднималась в комментариях к различным публикациям об еееPC, решил сиситематизировать знание об установке на него eeeXubuntu. Следует добавить, что перед этим ставил eeePCLinuxOS - не понравилось, возможно чисто субъективно (не люблю мандрейковские дистрибутивы), пытался ставить Debian (сам заядлый дебианщик), но обломалось собрать Wi-Fi (конечно потому, быстрее всего, что у меня руки кривые :) хотя в любом случае, ставить на субноут около 100 мб пакетов (Кернел-хедеры, Глибц-девы и пр.) только чтобы собрать мизерный модуль, не хорошо это ИМХО.
Итак мой выбор пал на eeeXubuntu, почему не на Ubuntu спросите вы? Потому что не люблю Гном (других причин нет), Xfce - на мой взгляд гораздо симпатичнее.


Установка

Первое что вам потребуется это дистрибутив, скачать образ можно здесь http://www.rusdoc.ru/go.php?http://www.3eportal.com/downloads/eeexub…

После того как вы скачали образ, необходимо записать его на CD болванку.
Дальше есть два пути если у вас есть USB привод, вы можете просто подключить его к вашему еееРС и загрузиться с диска. Если же его нет, то вам придется загрузиться с диска на любой машине у которой есть привод. Загрузиться стандартный Xubuntu`вский LiveCD, теперь необходимо подготовить Флеш-накопитель, его емкость должна быть не менее гигабайта, раздел на который вы собираетесь устанавливать LiveUSB должен быть отформатирован в FAT или EXT и должен быть загрузочным (можно сделать с помощью fdisk).
Теперь вы можете создать LiveUSB для этого наберите в терминале
sudo /cdrom/mkusbinstall.sh --autodetect
Минут через пять-десять скрипт сообщит вам что создание прошло успешно.

Теперь вы можете вставить вашу флеш-карту в еееРС и загрузиться с нее.
Перед вами будет все тот же стандартный Xubuntu`вский LiveCD, и соотвественно иконка исталятора на рабочем столе.
Процесс инсталяции ничем не отличается от стандартного, однако рекомендую при разбивке накопителя на разделы выбрать ручной режим. Лично делал это для того чтобы отказаться от SWAP раздела, никаких «тяжелых» приложений использовать я не планировал, и 512Мб оперативы мне достаточно.
NB! У инсталлятора существует некоторая проблема - а именно он не вмещается в экран по вертикали, поэтому нажатие кнопки NEXT придется делать на ощупь перемещаясь по элементам с помощью TAB.
UPD: посмотреть профиль mifistor подсказал: зажмите кнопку Alt и окно можно будет тянуть за любую область, добравшись до любой кнопки.


После установки

Итак система установлена и запущена. Что дальше?
Вот те вещи которые рекомендуется сделать сразу:

1. Откройте ваш fstab.
закоментируйте /dev/sdb1 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0, это нужно для нормального автоподключения внешних накопителей.
строку: UUID=10d03d2a-7732-4f6f-924f-541b39dd9559 / ext2 defaults,errors=remount-ro 0 1 замените на: UUID=10d03d2a-7732-4f6f-924f-541b39dd9559 / ext2 defaults,noatime,errors=remount-ro 0 1
это уменьшить нагрузку на ваш SSD накопитель
UPD: (спасибо посмотреть профиль ximaera)
Имеет смысл монтировать SSD с параметром не noatime, а relatime. Иначе время доступа не будет обновляться даже при записи в файл, а некоторые приложения такого не любят. Ещё стоит дописать параметр commit=N, где N - количество секунд, которое обязательно пройдёт от одного sync до последующего. По умолчанию данные сбрасываются на диск раз в 5 секунд (кажется), я выставил 20.


добавте в конец файла строки
tmpfs /var/tmp tmpfs noatime 0 0
tmpfs /tmp tmpfs noatime 0 0

это позволит вам вынести временные разделы в RAM.

2. Теперь откройте /etc/apt/sources-list и закомментируйте строчку начинающуюся с cdrom и раскомментируйте все строчки начинающиеся с deb. это нужно для инсталяции пакетов по сети.

3. Есть некоторая проблема с завершением работы из-за модуля звука, чтобы ее исправить, откройте файл /etc/default/halt и добавте в конец строку rmmod snd-hda-intel


Настройка Fn клавиш

Сразу после инсталяции работают:
F1 - Немедленное выключение (без диалога)
F3 - Уменьшить яркость
F4 - Увеличить яркость
F7 - включить или выключить звук (у меня - только выключается (не mute, просто громкость на 0), включать - только увеличивая громкость)
F8 - Уменьшить громкость
F9 - Увеличить громкость

чтобы настроить включение/выключение Wi-Fi по F2 необходимо следующее:

a)Создайте файл /etc/acpi/events/eee-wifi-on

# ASUS eeePC Wifi Hotkey (Fn-F2)
event=hotkey ATKD 00000010
action=/etc/acpi/eee-wifi-on-off.sh on


b) Создайте файл /etc/acpi/events/eee-wifi-off

# ASUS eeePC Wifi Hotkey (Fn-F2)
event=hotkey ATKD 00000011
action=/etc/acpi/eee-wifi-on-off.sh off


c)Создайте файл /etc/acpi/eee-wifi-on-off.sh

#!/bin/sh

#FILE: /etc/acpi/eee-wifi-on-off.sh
# main wifi toggle script (loads/unloads modules)

. /usr/share/acpi-support/key-constants

# The sequence here *is* important.
unload_modules() {
rmmod ath_pci
rmmod ath_rate_sample
rmmod ath_hal
rmmod wlan_ccmp
rmmod wlan_tkip
rmmod wlan_wep
rmmod wlan_acl
rmmod wlan_scan_sta
rmmod wlan
}

# At least this one`s straightforward.
load_modules() {
modprobe ath_pci
}

wifi_on() {
# Force PCI Express Hotplug to reinit
rmmod pciehp
sleep 1
# pciehp_force may be unnecessary; Xandros did it.
modprobe pciehp pciehp_force=1
sleep 1
# Switch on the hardware
echo 1 >/proc/acpi/asus/wlan
sleep 1
load_modules
}

wifi_off() {
unload_modules
echo 0 >/proc/acpi/asus/wlan
}

case $1 in
on)
acpi_fakekey $KEY_PROG1
wifi_on
;;
off)
acpi_fakekey $KEY_PROG2
wifi_off
;;
toggle)
STAT=`cat /proc/acpi/asus/wlan`
if [ "$STAT" = "1" ];
then wifi_off;
else wifi_on;
fi
;;
esac


d) Откройте консоль и введите следующее sudo chmod +x /etc/acpi/eee-wifi-on-off.sh

Установка прочих необходимых вещей

1. Установка библиотек GL
Выполните sudo apt-get install libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa
Затем добавте в ваш xorg.conf в самый низ следующее:
Section "Module"
Load "glx"
Load "dri"
Load "dbe"
EndSection

Section "DRI"
Mode 0666
EndSection


Перезагрузитесь или перезапустите X-сервер,
у меня после этого возникла следующая проблема, разрешение стало 640х480, это легко корректируется в xorg.conf

2. Установка веб-камеры
Следуйте инструкциям приведенным здесь: http://www.rusdoc.ru/go.php?http://unicap-imaging.org/using_reposito…
после чего выполните: sudo apt-get install ucview

3. Кодеки
Выполните:
sudo apt-get install xubuntu-restricted-extras
и
sudo apt-get install libxine1-ffmpeg xine-plugin
также поставиться Ява и Флеш.

4. Настройка Самба и Самба-клиента, следуйте указаниям приведенным здесь:
http://www.rusdoc.ru/go.php?http://ubuntuforums.org/showthread.php?t…

Дополнительные пакеты

Все остальные пакеты устанавливаются как обычно либо с помощью Synaptic либо с помощью apt-get install

Проблемы с Wi-Fi

При установке у меня возникли пролемы с настройкой Wi-Fi, к сожалению я пока не нашел решения как поднимать его в ручную в режиме Ad-Hoc(одноранговая сеть), подозреваю что если вы используете AP то с моими проблемами не столкнетесь, потому что поумолчанию интерфейс ath0 запускается в режиме Managed, и стандартный способ перевода в другой режим (sudo iwconfig ath0 mode ad-hoc) вызывает ошибку, поэтому приходиться делать так:
sudo wlanconfig ath0 destroy
sudo wlanconfig ath1 create wlandev wifi0 wlanmode adhoc
sudo iwconfig ath1 essid home
sudo ifconfig ath1 192.168.0.2 netmask 255.255.255.0
sudo route default gw 192.168.0.1 netmask 0.0.0.0 metric 1

Здесь я подключаю одноранговую сеть со стационарным компьютером который также является шлюзом для подключения к интернет. После этого все начинает работать, чтобы как-то автоматизировать выполнение этих строчек я запихнул их в /etc/acpi/eee-wifi-on-off.sh на включение адаптера, это помогло. Однако возникла интересная ситуация на стационарной машине, на ней установлен Windows XP, соединение с интернетом расшарено, однако после включения Wi-Fi загрузка происходит медленнее или вообще пропадает, похоже причина в неправильной маршрутизации, но как решить эту проблему я не нашел, если кто знает буду благодарен за советы.


Полезные материалы, которые помогли мне. (как в установке, так и в написании статьи)

http://www.rusdoc.ru/go.php?http://wiki.eeeuser.com/ru:ubuntu:eeexub…
http://www.rusdoc.ru/go.php?http://wiki.eeeuser.com/ru:ubuntu:eeexub…


Вернуться в раздел: Software / Linux
© Copyright 1998-2012 Александр Томов. All rights reserved.