Pages

Показаны сообщения с ярлыком Asus eee 701. Показать все сообщения
Показаны сообщения с ярлыком Asus eee 701. Показать все сообщения

суббота, 13 июня 2009 г.

Fedora 11 и Eee



Ubuntu 9.04 работала неплохо и даже хорошо. Посмотрев в интернете сравнительные тесты производительности, я конечно же поставил на ееебук новую федору (Unetbootin) . Установка прошла быстро (федора в отличие от убунты не захотела иметь бутовый раздел на ext4, поэтому пришлось сделать отдельный /boot на ext3).

::Рабочий стол Fedora 11 на Asus Eee 701

Далее изложены чисто визуальные выводы для Asus Eee 701 PC (512Мб RAM):
  • Ubuntu 9.04 ощутимо быстрее загружается.
  • Fedora 11 побыстрее работает с "гномовскими" операциями: файловый менеджер, браузер и т.п. Несколько меньше напрягается процессор и расходуется оперативная память.
::Под нагрузкой: firefox, gimp, terminal, compiz
  • Эффекты рабочего стола в федоре тоже чуть шустрее работают, оставил куб.
::Эффекты рабочего стола
  • Окна гнома, по-моему, более оптимизированы под малое разрешение экрана.
  • Сеть на обеих системах настроилась в два щелчка, тоже самое касается энергосберегающих функций дисплея и функциональных клавиш (звук, яркость)
  • В убунте web-камера работает "из каробки", в федоре - тоже (не забудьте проверить биос). Зато в федоре проще со звуком, который, мягко говоря, на 701 подлагивает у её конкурента. Ввод и вывод звука в скайпе прекрасно работают.
Аудио настройки Fedora 11

::Веб-камера в Fedora 11
  • Убунта более или менее стабильна, а вот федора не всегда. Есть некоторые вполне безобидные косяки.
::Управление частотой процессора

Еще пользователю предстоит сходить в настройки клавиатуры и выставить клавиши переключения языковой раскладки. Активация автологина тоже не помешает. О твиканье ssd-накопителя и в целом - см. сцылки.

Полезные ссылки:
Fedora Project Wiki
Unofficial Guide to Fedora 11
Fedora 8 on Asus Eee PC
Installing Fedora 10 on Aser Aspire One
Fedora Speed Tweaks
Boot Fedora Faster
Fedora на Википедии



воскресенье, 7 июня 2009 г.

ЗайцЕЕЕлоп


Погоняв jaunty на десктопе, я решил испытать эту версию Ubuntы на своём тестовом eee 701 (пока Linpus качается...). Для усиления "накопительных" возможностей нетбука (4Gb ssd маловато) приаттачил sd-флешку на 2GB.
Раскидал jaunty по двум носителям. Фс - ext4. Не смотря на все критики и авторитеты, на десктопе оно - просто конфетка. Хотя, один не особо существенный косяк на памяти есть, и именно с большим разделом.

На нетбуке зайцелоп показал себя с хорошей стороны: веб-камера, звук, кнопки, энергосбережение дисплея; грузится быстро (по поводу tweak'анья etx4 можно прочитать здесь), wi-fi, lan; эфекты компиза работают тоже. Почти ничего не требуется, все из коробки.
Не работает только микрофон. Обсуждения по этому поводу есть, пару рецептов попробовал - плюнул, потому что не пользуюсь на буках скайпом, разве что замена аське...

Напоследок доработал рабочий стол гнома до однопанельного состояния, убрав лишие аплеты...Жить можно-).

::Ubuntu 9.04 на Asus Eee 701



четверг, 26 марта 2009 г.

Заметки. Тонкости ускорения Eee



Продолжение проделанной работы.
Итак, система установлена, настроена и работает. Но всё же этого маловато. Помня злополучный Xandros, его большой плюс - скоростную загрузку, хочется иметь подобный результат в Crunch'e.
1) Вот источник неплохой идеи, с использованием finit. У этого шаманства есть недостаток ввиде некоторых косяков и непрогрузок сервисов. Поскольку Crunch и так довольно быстро работает, эксперименты с этим я отложил в дальний угол.
Ещё hackНатана Коулсона и Coolboot Eee in 10 seconds. Fastinit. DebianEee Wiki.
2) Профилирование. Товарищ Pooh изложил в своём посте.
Bootchart - способ мониторить загрузку.
3) Пересборка ключевых узлов системы с помощью apt-build с максимальной степенью оптимизации:
gdm
initscripts
grub
и т.д. +1 в копилку производительности писюка
4) Eee-PC Fast Boot with Ubuntu


пятница, 20 марта 2009 г.

CrunchEee 8.10 на Asus Eee 701



О дистрибутиве CrunchBang я уже писал.
Теперь речь пойдёт о версии специально заточенной под маленькие машинки Asus.
Перейдём непосредственно к практике. Первые телодвижения производятся на "большом брате" - стационарном ПК или ноутбуке.

Вступление.
  • Всё началось с моего недовольства дефолтовой системой Asus-Xandros. Конечно, Launcher - это крупно и удобно, поначалу.
  • Самое неприятное заключается в том, что зловредные модули wi-fi и сетевухи в ней с большой радостью начали отваливаться.
  • Openbox, как графическое окружение в Crunch - вещь любимая и более привычная
Испробованная Ubuntu в исполнении для Asus Eee не понравилась. Я решил начать с Crunch, потом, если что, метнуться в сторону Debian или Slackwar-ных дистрибутивов. Ниже описываются мои действия по "борьбе" за работоспособность тестируемого пееенгвина.

Установка с помощью флеш-карты.

1. Big brother
Скачать последний релиз 8.10.02 в виде iso образа можно отсюда.
Теперь нужно скачать и запустить Unetbootin. На сайте представлены версии под Linux (Ubuntu, Debian, OpenSuse, Gentoo) и Windows. Так же программу можно найти в убунтовых репозиториях: 'sudo apt-get install unetbootin'.
С её помощью залить образ CrunchEee 8.10 на флешку (отформатированную в fat), указав путь к скачанному образу и флеш-накопитель. На скриншоте пример выполнен из под windows.


На вопрос "перезагрузить сейчас" ответить "выход" -).
Теперь нужно размонтировать или безопасно извлечь флешку и пересесть за нетбук.

2. Asus Eee
Через F2 войти в Bios Setup Utility нетбука, в раздел Boot, и поменять местами в Hard Disk Drives Usb-флешку с внутренним накопителем. В Advanced в опции OS Installation выбрать Start. Сохраниться.
В первом окне Unetbootin выбрать Default.
В результате должен показаться live -рабочий стол, на котором можно побаловаться с системой, проверить работу регулировочных клавиш и т.д.

Устанавливаем Crunch:
Нужно щёлкнуть на рабочем столе для вызова главного меню и выбрать в Install единственный пункт Install CrunchBang Linux.
В появившемся окне выбираем свой язык - русский. Далее окно - нужно определиться с часовым поясом. Раскладка клавиатуры - Russia-Legacy.

Разметка диска:
Ахтунг!!
Все данные будут утеряны, внутренний накопитель отформатирован.

Выбирается пункт вручную:
После Xandros у меня остались два раздела (2467 и 1513мб), которые я переразметил под себя. Swap мне не нужен.
Для большего раздела выбрать фс ext2 или reiserfs + точка монтирования /
Меньшему тоже самое, точка монтирования /home
Если же будет использоваться доп.флешка для хранения данных раздел /home можно уменьшить или, если флеш-карта постоянная, перенести на другой раздел.
По рекомендациям разработчиков:
  • /dev/sda1 is the entire 4GB section. I am mounting it as ”/” and using ext2
  • /dev/sdb1 is 15002 MB of sdb. I am mounting it as ”/home” and using ext2
  • /dev/sdb2 is the remaining 1135MB of sdb and is swap space. The swap space is large to allow for hibernation.
Следующий шаг - настройка логина и пасса. Внизу нужно поставить галку в Войти автоматически. Можно обратить внимание, что система уже задействовала энергосберегающие функции. Звук и клавиши регулировки работают.
Ответив на вопросы инсталлятора, можно сходить попить кофе, пока копируются с флешки файлы...
По окончании установки нужно ребутнуться, не забыв заглянуть в биос и вернуть первоначальные установки. Также проверить в Advanced-Onboard Device Configuration на предмет Enabled сетевую карту Lan, CardReader, Onboard Camera.

CrunchBang.


А вот и уже знакомый чёрный рабочий стол. В правой части экрана находится Conky - информатор о состоянии памяти (загрузившаяся система скушала 126 мб оперативки), жёсткого диска, процессора, с подсказками горячих клавиш управления системой.

После установки необходимо убрать отсутствующий сидюк, за который система приняла загрузочную флешку.
Выполняем в Terminal'е:
sudo leafpad /etc/fstab (откроется в редакторе)
нужно привести строчку (если она есть), касающуюся сидюка к такому виду:
#/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
(поставить впереди решётку).

Возвращаемся в fstab и забросим логи в ram:
sudo leafpad /etc/fstab
Добавляем в конец файла:
tmpfs /var/log tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/log/apt tmpfs defaults 0 0

Если совсем боязно за хард, можно исключить возможность свопирования.
В /etc/sysctl.conf в конец файла добавить vm.swappiness=0

1. Настройка сети.
Конечно, без wi-fi нетбук бесполезен. Ситуация с драйверами проработана разработчиком, настройка сети производится с помощью соответствующего аплета на нижней панельке (левая клавиша мыши - выбор точек доступа, правая - редактирование настроек, для автозапуска поставить обе галки Connect automatically и System setting). Возможности 3G и VPN не тестировал, потому как не пользуюсь. Логично предположить, что баги и фиксы такие же, как и в стандартной Ubuntu. C простыми статическими eth и wlan всё замечательно работает. Если проблемы, сменить на wicd: (sudo apt-get install wicd)
Отключить ipv6:
echo 'alias net-pf-10 off' >> /etc/modprobe.d/blacklist_ipv6

2. Аплеты
Аплеты на нижнюю панельку добавляются с помощью щелчка правой клавиши мыши на ней. В разделе Panel Applets нужно нажать кнопку Add, отобразится список доступных аплетов.
Я добавил Battery Monitor, Volume Control и Keyboard led (отображает переключение раскладки (shift+alt) и нажатие Caps). С русской раскладкой проблем нет.

3. Службы
Выключил (Menu-System-Services/Daemons) klogd, syslogd, avahi-daemon ("Avahi является реализацией протокола Zeroconf. А Zeroconf - это подход, который позволяет пользователям создавать IP-сети без специальных конфигурационных служб типа DNS-серверов)

4. Установил Preload и Prelink

5. Запускаю skype и тестирую web-камеру. Работает, но ... не работает микрофон-).
Исправляем: нажимаем super(домик)+v, откроется микшер. В микшере активировать и отрегулировать микрофон. Далее жмём Preferences и добавляем Capture, в появившейся закладке снимаем галку с микрофона и регулируем звук. Возможно, что ещё придётся поиграть с i-Mic и e-Mic, а также Boost параметрами. Fix me
Возможно, сработает вот это:
amixer "Input Source" "Front Mic"
amixer "Capture" "80%" "cap" "unmute"
amixer "Front Mic Boost" "30%" "unmute"
amixer "Front Mic" "100%" "mute"
6. Fn-keys
По дефолту работают регулировки яркости, wifi и гибернация. Под вопросом регулировка громкости и переключение монитора.

7. Начинка

Run Program → gmrun
Terminal → Terminator Terminal Emulator
Web Browser → Firefox 3 web browser
File Manager → PCMan File Manager
Media Player → VLC media player
Text Editor → Leafpad
Claws Mail e-mail client
Liferea feed reader
gPodder podcast catcher
gFTP FTP client
Transmission BitTorrent client
Skype VoIP Client
XChat IRC client
Gwibber microblogging client
Pidgin IM client"
GNOME network tools

8. Обновления на сегодняшний день потянули на 72,8 мб.
Ядро системы - 2.6.27.8-eeepc-lean

9. Eee-Control
На нижней панельке значок с соответствующей надписью позволяет оперативно включать/выключать wifi, камеру и картридер, а так же регулирует производительность системы:
Full - на полную катушку, будет греться и расходовать акуммулятор
High - высокая
Normal - дефолтовая
Powersave - энергосберегающая, понижена частота процессора, экономия на яркости экрана

10. Dropbox
Особо рекомендован для Crunch. Почитать об этом сервисе можно тут.

11. Расход памяти: при средней напруге где-то 240 мб из 492. Использование диска после апдейта: 1.36 гб
Для внутреннего удовлетворения можно проверить dma: dmesg | grep -i dma

12. 3D
Для аппаратной поддержки трёхмерных возможностей необходимо добавить в xorg.conf (в самый низ) следующие строки:
Section "Module"

 Load "glx"
Load "dri"
Load "dbe"
EndSection

Section "DRI"
Mode 0666
EndSection
Оставив в конце файла пару пустых строк. Reboot/ctrl+alt+backspace

13. К этому моменту полезно измерить скорость загрузки:
Меньше минуты. (Нужно подредактировать таймаут menu.list в Grub)

InitNG (подробности)
Можно попробовать ускориться путём параллельного запуска процессов.
Пробовал свежачок собрать из исходников, вывалились ошибки.
www.initng.org Fix me
В /etc/init.d/rc изменить CONCURRENCY=none на CONCURRENCY=shell
Вряд ли это ощутимо на процессоре такого класса, по привычке сделал).

14. Не стоит думать, что графическое окружение Openbox в CrunchEee примитивно и сильно уступает Gnome и Kde. Так же можно изменять обои, окна интерфейса, зарядить иконки на рабочем столе и др. Щёлк сюды.

15. Ссылки
Installation Guide
CrunchBangLinux Forum (eng)
EeeUser.com
CrunchBang Community Wiki
EeePc/Fixes




понедельник, 9 февраля 2009 г.

Asus eee 701 + D-Link DI-524


Необъяснимая по началу проблема "всплыла" при подключении маленького асуса (Asus eee 701, система Xandros, дефолтовая, с recovery диска) к роутеру D-Link DI-524 по вай-фаю. Нетбук видел точку доступа роутера, но подключаться отказывался наотрез (соседняя машина с wlan-адаптером прекрасно прекрасно цепляла роутер). Вывод dmesg показывал незначительный error, который ни о чём не говорил. Далее я перелопатил все комбинации с различными видами шифрования, каналами и ключами, асус не коннектит. Без шифрования - пожалуйста...только схватывает соединение не сразу, начинает включать - выключать адаптер, что есть нехорошо в квадрате, т.е. ""ёво =). С драйвером в нетбуке всё в порядке, ловит другие точки доступа (Asus, Trendnet, ZyXel, на улице).
Решение простое и банальное, пишу для тех, кто начинает ломать голову:
Дефолтовая система на нетбуке, Xandros, точнее дравер, не будет дружить с D-link'ом. Необходимо обновиться. Так что достаём из закромов витую пару, соединяемся на коленках "аналоговым" методом с маршрутизатором, добиваемся от этих девайсов инета.
Идём на закладку Работа, выбираем Диспетчер файлов, в верхнем меню жмём Инструменты и во вкладке - Открыть окно консоли. Откроется консолька, в ней командой sudo synaptic открываем менеджер репозитория асусов. В менеджере жмём кнопку обновления списка пакетов, после получения состава репозиториев идём в поиск и ищем апдейты, начинаются они со слова asus, в частности нам нужен wireless-update, за ним апдейтнется и ядро. Рекомендуется обновить и другие компоненты системы, особенно камеру, которая без этого работать не будет (ядро-то обновили, модуль не подцепится), пакетом asus-ucview-update (самый быстрый способ "оживить" камеру - включить в биосе, потом активировать голосовое управление в Настройке и пискнуть близко к клаве: компьютер камера!). И всё, после перезагрузки менеджер сети будет соединяться с роутером, позволяя забацать нормальное шифрование (wpa2psk, например).
Действия до смешного простые, неискушённому пользователю сэкономят нервы и время на установку windows в порыве ярости... но тем не менее, кто же знал, что для соединения со стареньким роутером нужны свежие драйвера. Не удивлюсь, если к последним моделям будет прилагаться фирменный бубен.


Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.