После обновления системы для записи видео на Acer Aspire One обнаружились некоторые сложности с работой Ubuntu 9.10 netbook remix.
Первая сложность - ноутбук не переходил в suspend режим (режим ожидания) зависая прямо перед выключением. Установка ubuntu-restricted-extras решить вопрос не помогла. После некоторых поисков в интернете выяснилось что проблема в не отключающихся SD устройствах. Удалось найти вот такое рабочее решение:
Создаем скрипт, выполняющийся при переходе ноутбука в suspend или hibernate режим:
sudo nano /etc/pm/sleep.d/11_mmc_mounts
Добавляем в него следующие команды:
#!/bin/sh
case “$1″ in
hibernate|suspend)
umount /dev/mmcblk0
;;
*) exit 0
;;
esac
проверьте название устройства, под которым ваша SD карта определяется в системе (ls /dev/mmc*) и измените параметр /dev/mmcblk0 на соответствующий вашему.
Для правильной работы правого Multi-CardReader в вашем Acer AspireOne нужно установить пакет linux-backports-modules-karmic
sudo apt-get install linux-backports-modules-karmic
И добавить параметр pciehp.pciehp_force=1 для загружаемого ядра
sudo nano /etc/default/grub
…
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash pciehp.pciehp_force=1“
…
После изменения параметров выполните команду обновления настроек grub
sudo update-grub
И раз уж начали делать оптимизацию системы под Ubuntu 9.10 - еще несколько приемов оптимизации использованных нами:
Для уменьшения циклов записи на SSD винчестер Acer AspireOne переместим каталоги /tmp /var/log и /var/cache в оперативную память на tmpfs.
sudo nano /etc/fstab
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
none /var/tmp aufs noatime,br:/tmp=rw:/var/tmp=ro 0 0
none /var/log aufs noatime,br:/tmp=rw:/var/log=ro 0 0
none /var/cache aufs noatime,br:/tmp=rw:/var/cache=ro 0 0
Использование aufs позволяет сохранить структуру каталогов внутри /var/log и /var/chache.
Для переноса кэш-каталога FireFox в директорию /tmp которая находится уже в оперативной памяти нам нужно запустить FireFox и в строке адреса ввести about:config Теперь щелкаем правой кнопкой по списку параметров и говорим Создать -> строка.
имя параметра: browser.cache.disk.parent_directory
значение параметра: /tmp/firefox
Теперь все временные файлы FireFox будет записывать в оперативную память не тратя драгоценные циклы записи на SSD устройстве.
Здесь вы можете найти дополнительные приемы по оптимизации работы Acer AspireOne под Ubuntu 9.10.
