dap: (Аватара+)

Дошли руки до устаревшей родительской зузи, обновлял как обычно через zypper dup, чинить пришлось только описание в грубе, так что занялся оптимизацией.

Под нож пошли сервисы lvm2, postfix, hddtemp, plymouth, ModemManager. В /etc/modprobe.d/50-blacklist.conf заблокировал btrfs (не забываем mkinitrd). Всё это ускорило загрузку с 30 с до 20, что даже меньше, чем было на моём основном компе до втыкания туда ssd.

Также запилил prelink: sudo prelink -avfmR и папочку ~/.compose-cache

dap: (Default)

Итак, мы счастливо установили дистрибутив и хотим поработать над ним напильником. Удаляем ненужное и навязчивое: sudo zypper rm -u libreoffice-draw '*wallet*' akonadi akonadi-runtime '*kontact*' '*amarok*' strigi apper

Снимаем автообновление со всех репозиториев и включаем кеширование:

sudo zypper mr -R -a && sudo zypper mr -k -a

Удаляем основные репозитории и добавляем их локальные зеркала, обновляем списки пакетов:

sudo zypper mr -d repo-non-oss repo-oss

sudo zypper ar -K -n "Local OSS 12.3." /home/da/tux/rpm/12.3/repo/oss/ local-1230-oss

sudo zypper ar -K -n "Local Non-OSS 12.3." /home/da/tux/rpm/12.3/repo/non-oss/ local-1230-non-oss

sudo zypper ref

Ищем на основной машине, как долокализоваться, убираем каллигру, добавляем либру и доки и устанавливаем:

zypper se -i "*-ru*" | awk '{print $3}' | grep -y -v run | tr "\n" " "

sudo zypper in aspell-ru bundle-lang-common-ru bundle-lang-gnome-extras-ru bundle-lang-gnome-ru bundle-lang-kde-ru ispell-russian kde4-l10n-ru kde4-l10n-ru-data man-pages-ru myspell-russian translation-update-ru yast2-trans-ru "libreoffice-*-ru" kde4-l10n-ru-doc

Внезапно кеды предупреждают, что удалён плагин календаря (улетел за аконади), при установке няшный зиппер пишет, что не будет ставить аконади, т.к. юзер его пристрелил. Заодно блокируем установку на всякий случай:

sudo zypper in kdebase4-workspace-plasma-calendar

sudo zypper al akonadi-runtime

Ставим плюшки, удаляем ненужное:

sudo zypper in unrar krusader yakuake zsh kate findutils-locate conky kernel-desktop

sudo zypper rm kwrite avahi icedtea-web '*plymouth*' dnsmasq '*virtualbox-guest*' '*vmware-guest*' '*open-vm*' kernel-default ndiswrapper-kmp-default sudo zypper rm -u '*bluez*' bluedevil pulseaudio-module-bluetooth '*obex*' '*virtuoso*' '*sox*' skanlite marble-doc '*sane*' ktorrent akregator choqok krdc krfb kruler knotes '*rsync*' gparted lftp

Пришло время интернет-репозиториев:

sudo zypper ar -k -n packman http://packman.inode.at/suse/openSUSE_12.3 packman

sudo zypper ar -k http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.3/KDE:Release:410.repo

sudo zypper ar -k http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_410_openSUSE_12.3/KDE:Extra.repo

sudo zypper ar -k http://download.opensuse.org/repositories/home:/Reki/openSUSE_12.3/home:Reki.repo

sudo zypper ar -k http://download.opensuse.org/repositories/home:/DarkSS/openSUSE_12.3/home:DarkSS.repo

sudo zypper ar -k http://download.opensuse.org/repositories/home:/Lazy_Kent/openSUSE_12.3/home:Lazy_Kent.repo

sudo zypper ar -k http://repo.rioky.net/Rioky.repo

sudo zypper ref

Установка мультимедиа, аппаратное видеодекодирование так и не заработало, так что *va* можно смело выкинуть, изначально пробовал mplayer-vaapi из Магеи: sudo zypper in --no-recommends vlc vlc-aout-pulse vlc-codecs qmmp gstreamer-0_10-plugins-vaapi libva1 vaapi-intel-driver vaapi-tools libva-egl1 vaapi-dummy-driver smplayer smplayer-skins '*qmmp-skin*'

Интернеты: sudo zypper in -r Rioky opera && sudo zypper in -l flash-player-kde4

Тачпад: sudo zypper in synaptiks python-kde4

Снова плюшки: sudo zypper in fullscreenprojpl zsh-notifyosd-kde fortunes-lor-quotes kde-color-obsidiancoastcyan kde4-l10n-ru-doc patterns-openSUSE-gnome_games kshisen kajongg kdiamond

Установка, активация и включение hddtempsudo zypper in hddtemp && sudo systemctl enable hddtemp.service && sudo systemctl start hddtemp.service

Установка и активация няшной загрузки, если ругается, что Bootsplash: disabled for resolution 1280x800, то лезем в настройки загрузчика в Ясте и ставим поменьше, после чего повторяем последнюю команду: sudo zypper in bootsplash bootsplash-branding-KDE && sudo mkinitrd

Из фейлов отмечу так и не влетевший p4-clockmod (сбрасывание частоты процессора в простое), в интернетах сотни срачей на тему того, насколько он рабочий и/или кривой, так что можно утешать себя тем, что он не нужен ;) 

Доустановлено по просьбе пользователя: wine FBReader Frozen-Bubble coolreader3-qt-3.0.56-3.25.lk.i586.rpm gweled-0.9.1-4.1.i586.rpm PySolFC-lang-2.0-3.3.noarch.rpm coolreader3-qt-lang-3.0.56-3.25.lk.noarch.rpm openpref-0.1.3-5.1.i586.rpm xmahjongg-3.7-1.1.i586.rpm gnome-hearts-0.3.0.1-1.1.i586.rpm PySolFC-2.0-3.3.noarch.rpm zaz-1.0.0-3.1.i586.rpm

И на десерт состояние батареи одной командой: cat /sys/class/power_supply/BAT0/charge_full*


Posted via LeechCraft Blogique.
dap: (Default)

Без починки не отображается плимус при включении, просто висит фоновая картинка загрузчика, при выключении крутится плимус. В интернетах советуют скрипт для починки. Я его слегка подправил, чейнджлог:

  • добавлен бэкап конфигурационных файлов /etc/initramfs-tools/modules и /etc/default/grub по тем тем же путям с добавлением постфикса .bak
  • просит ввести любое разрешение, а не лучшее: картинки в некоторых темах плимуса становятся мелкими, а текст нечитаемым, поэтому я выбрал 640x480 как в и меню загрузчика;
  • добавлено обновление initramfs для всех установленных ядер, на не только для последней версии: sudo update-initramfs -u -k all

Оригинал находится здесь. Чинить так: wget http://dl.dropbox.com/u/16218400/fixplymouth-natty && chmod +x fixplymouth-natty && ./fixplymouth-natty

Мусор: sudo aptitude purge mint-stylish-addon mintinstall-data mintinstall-icons mint-backgrounds-julia

dap: (Default)

Без починки не отображается плимус при включении, просто висит фоновая картинка загрузчика, при выключении крутится плимус. В интернетах советуют скрипт для починки. Я его слегка подправил, чейнджлог:

  • добавлен бэкап конфигурационных файлов /etc/initramfs-tools/modules и /etc/default/grub по тем тем же путям с добавлением постфикса .bak
  • просит ввести любое разрешение, а не лучшее: картинки в некоторых темах плимуса становятся мелкими, а текст нечитаемым, поэтому я выбрал 640x480 как в и меню загрузчика;
  • добавлено обновление initramfs для всех установленных ядер, на не только для последней версии: sudo update-initramfs -u -k all

Оригинал находится здесь. Чинить так: wget http://dl.dropbox.com/u/16218400/fixplymouth-natty && chmod +x fixplymouth-natty && ./fixplymouth-natty

Мусор: sudo aptitude purge mint-stylish-addon mintinstall-data mintinstall-icons mint-backgrounds-julia

dap: (Default)

Чтобы обновить дистрибутив, я завершил сессию KDE, выбрал Терминальный сеанс, залогинился. В первый раз я выполнил сначала sudo service kdm stop, затем sudo apt-get dist-upgrade, в итоге я получил kernel panic (баг в initramfs, возможно, имеет те же корни, что и описанный ниже) и убитую систему (проблему решить не удалось), которую успешно восстановил из бэкапа.

Во второй раз я после остановки kdm выполнил sudo aptitude full-upgrade, на все вопросы о замене конфигурационных файлов отвечал По умолчанию (сохранения старой версии), через некоторое время произошла автоматическая перезагрузка. Система зависала на новых ядрах сразу после активации соответствующего пункта в меню загрузчика, не реагировала на клавиатуру, на старых зависала на этапе плимуса, реагировала только на Alt+Ctrl+Del. Выбрал в загрузчике Режим восстановление, увидел сообщение прошивки монитора о выходе из допустимого диапазона, добавил часть строки штатной загрузки ядра, которая отвечает за параметры видео, к строке режима восстановления:

linux /boot/vmlinuz-2.6.35-29-generic root=UUID=cc769527-70c7-40e3-b029-12c99b2b8e44 ro single nomodeset video=uvesafb:mode_option=1152x864-24,mtrr=3,scroll=ywrap vt.handoff=7

Загрузка началась удачно, затем появилось меню исправления неисправностей, я выбрал исправление повреждённых пакетов. Когда dpkg отработал, появилось приглашения начать терминальный сеанс, я залогинился, несколько раз вбивал sudo apt-get dist-upgrade --fix-missing -f и sudo aptitude full-upgrade, пока не осталась только ошибка initramfs:Подробности ;-) )

Вбил sudo reboot. При загрузке с новым ядром зависает, удачно загрузился на последнем старом не ck: 2.6.35-29-generic. Загуглил недостающий файл/каталог и нашёл решение. Моя модификация:

sudo ln -s /usr/lib/x86_64-linux-gnu/pango /usr/lib/pango && sudo aptitude full-upgrade
sudo update-initramfs -u -k all

Если не x64, надо писать i386-linux-gnu. Ура! Система загружается успешно с новым ядром.

Мусор: sudo aptitude purge eiskaltdcpp bluez winbind linux-headers-2.6.35-26 linux-headers-2.6.35-26-generic linux-headers-2.6.35-27 linux-headers-2.6.35-27-generic linux-headers-2.6.35-28-generic linux-image-2.6.35-26-generic linux-image-2.6.35-27-generic linux-image-2.6.35-28-generic

dap: (Default)

Чтобы обновить дистрибутив, я завершил сессию KDE, выбрал Терминальный сеанс, залогинился. В первый раз я выполнил сначала sudo service kdm stop, затем sudo apt-get dist-upgrade, в итоге я получил kernel panic (баг в initramfs, возможно, имеет те же корни, что и описанный ниже) и убитую систему (проблему решить не удалось), которую успешно восстановил из бэкапа.

Во второй раз я после остановки kdm выполнил sudo aptitude full-upgrade, на все вопросы о замене конфигурационных файлов отвечал По умолчанию (сохранения старой версии), через некоторое время произошла автоматическая перезагрузка. Система зависала на новых ядрах сразу после активации соответствующего пункта в меню загрузчика, не реагировала на клавиатуру, на старых зависала на этапе плимуса, реагировала только на Alt+Ctrl+Del. Выбрал в загрузчике Режим восстановление, увидел сообщение прошивки монитора о выходе из допустимого диапазона, добавил часть строки штатной загрузки ядра, которая отвечает за параметры видео, к строке режима восстановления:

linux /boot/vmlinuz-2.6.35-29-generic root=UUID=cc769527-70c7-40e3-b029-12c99b2b8e44 ro single nomodeset video=uvesafb:mode_option=1152x864-24,mtrr=3,scroll=ywrap vt.handoff=7

Загрузка началась удачно, затем появилось меню исправления неисправностей, я выбрал исправление повреждённых пакетов. Когда dpkg отработал, появилось приглашения начать терминальный сеанс, я залогинился, несколько раз вбивал sudo apt-get dist-upgrade --fix-missing -f и sudo aptitude full-upgrade, пока не осталась только ошибка initramfs:Подробности ;-) )

Вбил sudo reboot. При загрузке с новым ядром зависает, удачно загрузился на последнем старом не ck: 2.6.35-29-generic. Загуглил недостающий файл/каталог и нашёл решение. Моя модификация:

sudo ln -s /usr/lib/x86_64-linux-gnu/pango /usr/lib/pango && sudo aptitude full-upgrade
sudo update-initramfs -u -k all

Если не x64, надо писать i386-linux-gnu. Ура! Система загружается успешно с новым ядром.

Мусор: sudo aptitude purge eiskaltdcpp bluez winbind linux-headers-2.6.35-26 linux-headers-2.6.35-26-generic linux-headers-2.6.35-27 linux-headers-2.6.35-27-generic linux-headers-2.6.35-28-generic linux-image-2.6.35-26-generic linux-image-2.6.35-27-generic linux-image-2.6.35-28-generic

dap: (Default)

Если есть желание подправить какую-либо из тем, можно найти их по этим путям:

  • /usr/share/kde4/apps/ksplash/Themes
  • /usr/share/kde4/apps/kdm/themes
  • /lib/plymouth/themes/

Темы KDE можно переименовывать (кроме имени папки нужно изменить имя в конфигурационном файле внутри папки), с плимусом всё не так просто — надо как-то сообщить системе о новой теме, я просто редактировал существующую, сделав предварительно её копию. Кроме картинок можно в скриптах менять параметры анимации... да и вообще можно создать свою тему с нуля =)

Vdrift — ещё один кроссплатформенный гоночный симулятор с открытым исходным кодом. Графика хороша, а управление ужасно — всё как обычно.

dap: (Default)

Если есть желание подправить какую-либо из тем, можно найти их по этим путям:

  • /usr/share/kde4/apps/ksplash/Themes
  • /usr/share/kde4/apps/kdm/themes
  • /lib/plymouth/themes/

Темы KDE можно переименовывать (кроме имени папки нужно изменить имя в конфигурационном файле внутри папки), с плимусом всё не так просто — надо как-то сообщить системе о новой теме, я просто редактировал существующую, сделав предварительно её копию. Кроме картинок можно в скриптах менять параметры анимации... да и вообще можно создать свою тему с нуля =)

Vdrift — ещё один кроссплатформенный гоночный симулятор с открытым исходным кодом. Графика хороша, а управление ужасно — всё как обычно.

dap: (Default)

Воспользуемся советом knuckles - выполняем последовательно следующие команды:

sudo aptitude install v86d

echo 'FRAMEBUFFER=y' | sudo tee -a /etc/initramfs-tools/conf.d/splash

echo 'blacklist vga16fb' | sudo tee -a /etc/modprobe.d/blacklist-framebuffer.conf

echo 'uvesafb mode_option=1152x864-24 mtrr=3 scroll=ywrap' | sudo tee -a /etc/initramfs-tools/modules

sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1152x864-24,mtrr=3,scroll=ywrap"/' /etc/default/grub

sudo update-grub2

sudo update-initramfs -u

Можно удалить строку deb http://archive.canonical.com/ubuntu/ lucid partner из /etc/apt/sources.list (нужны права root).

Удаляем ненужное: sudo aptitude purge couchdb-bin vino tomboy.

dap: (Default)

Воспользуемся советом knuckles - выполняем последовательно следующие команды:

sudo aptitude install v86d

echo 'FRAMEBUFFER=y' | sudo tee -a /etc/initramfs-tools/conf.d/splash

echo 'blacklist vga16fb' | sudo tee -a /etc/modprobe.d/blacklist-framebuffer.conf

echo 'uvesafb mode_option=1152x864-24 mtrr=3 scroll=ywrap' | sudo tee -a /etc/initramfs-tools/modules

sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1152x864-24,mtrr=3,scroll=ywrap"/' /etc/default/grub

sudo update-grub2

sudo update-initramfs -u

Можно удалить строку deb http://archive.canonical.com/ubuntu/ lucid partner из /etc/apt/sources.list (нужны права root).

Удаляем ненужное: sudo aptitude purge couchdb-bin vino tomboy.

dap: (Default)

За ночь было скачано пакетов на 1,8 ГБ. Однако утром попросил ещё 100 метров, поэтому выполняем sudo apt-get -d dist-upgrade ещё раз. Затем завершаем сеанс KDE (всё равно попросит остановить kdm во время обновления - проверено), выполняем консольный вход: Alt+N, после логина выполняем последовательно sudo apt-get dist-upgrade и sudo apt-get install -f, пока первая команда не будет завершаться без ошибок, на все вопросы отвечаем нажатием Enter (то есть по умолчанию), если этого мало - читаем и отвечаем Да или Нет. В завершение выполняем sudo aptitude full-upgrade и sudo reboot.

При первой загрузке замечаем, что заставка при загрузке изменилась в худшую сторону, сбились настройки цветов и шрифтов в KDE, падает kvpnc при старте, падает xneur. Чиним заставку: sudo update-alternatives --config default.plymouth (выбираем нужную), sudo update-initramfs -u (обновляем конфигурацию). С правами root удаляем файлы старых ядер из /boot и выполняем sudo update-grub. Перезагружаемся.

Заставка заменилась на нужную, но всё равно выглядит ужасно. Kvpnc не падает, но подключение не держит, сбрасывая раз в минуту, из лога видно, что пинг выполняется неудачно, открываем настройки и просим пинговать сайт провайдера: 217.21.53.4. Теперь всё ОК. Откатываем версию xneur к 0.9.7 (debы надо скачать вручную): sudo aptitude remove gxneur libxneur && sudo aptitude install libxosd2 && sudo dpkg -i /путь-к-пакетам/*.deb && sudo dpkg -i /путь-к-пакетам/*.deb (последняя команда повторяется дважды, чтобы исправить перекрёстные зависимости). Чтобы aptitude не пытался обновить xneur, выполняем sudo aptitude hold gxneur libxnconfig9.0.6 xneur.

Удаляем мусор: sudo aptitude purge virtuoso-nepomuk bluetooth bluez libbluedevil1 bluedevil quassel-data samba-common-bin winbind.

dap: (Default)

За ночь было скачано пакетов на 1,8 ГБ. Однако утром попросил ещё 100 метров, поэтому выполняем sudo apt-get -d dist-upgrade ещё раз. Затем завершаем сеанс KDE (всё равно попросит остановить kdm во время обновления - проверено), выполняем консольный вход: Alt+N, после логина выполняем последовательно sudo apt-get dist-upgrade и sudo apt-get install -f, пока первая команда не будет завершаться без ошибок, на все вопросы отвечаем нажатием Enter (то есть по умолчанию), если этого мало - читаем и отвечаем Да или Нет. В завершение выполняем sudo aptitude full-upgrade и sudo reboot.

При первой загрузке замечаем, что заставка при загрузке изменилась в худшую сторону, сбились настройки цветов и шрифтов в KDE, падает kvpnc при старте, падает xneur. Чиним заставку: sudo update-alternatives --config default.plymouth (выбираем нужную), sudo update-initramfs -u (обновляем конфигурацию). С правами root удаляем файлы старых ядер из /boot и выполняем sudo update-grub. Перезагружаемся.

Заставка заменилась на нужную, но всё равно выглядит ужасно. Kvpnc не падает, но подключение не держит, сбрасывая раз в минуту, из лога видно, что пинг выполняется неудачно, открываем настройки и просим пинговать сайт провайдера: 217.21.53.4. Теперь всё ОК. Откатываем версию xneur к 0.9.7 (debы надо скачать вручную): sudo aptitude remove gxneur libxneur && sudo aptitude install libxosd2 && sudo dpkg -i /путь-к-пакетам/*.deb && sudo dpkg -i /путь-к-пакетам/*.deb (последняя команда повторяется дважды, чтобы исправить перекрёстные зависимости). Чтобы aptitude не пытался обновить xneur, выполняем sudo aptitude hold gxneur libxnconfig9.0.6 xneur.

Удаляем мусор: sudo aptitude purge virtuoso-nepomuk bluetooth bluez libbluedevil1 bluedevil quassel-data samba-common-bin winbind.

January 2016

S M T W T F S
     12
34567 89
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 23rd, 2017 08:45 am
Powered by Dreamwidth Studios