Установка заставки Spacefun и решение проблем

Автор Ghostdmn, 17 февраля 2011, 20:03:57

« назад - далее »

0 Пользователи и 4 гостей просматривают эту тему.

Ghostdmn

С выходом Debian Squeeze в репозиториях появился очень интересный экран загрузки Spacefun:


Для его установки необходимо выполнить следующее:

1. Установить Plymouth (который в зависимостях имеет несколько заставок):
# apt-get install plymouth
2. Прописать в grub экран загрузки:
# gedit /etc/default/grub
Затем ищем строку GRUB_CMDLINE_LINUX_DEFAULT="" и приводим ее  к такому виду:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

3. Выводим список установленных тем:
# plymouth-set-default-theme -l
4. Затем, собственно, устанавливаем Spacefun в качестве дефолтной:
# plymouth-set-default-theme -R spacefun
# update-grub2


Иногда такой способ установки ничего не дает. Скажем, при установке проприетарных драйверов Nvidia приходится сделать следующее:


1. Устанавливаем необходимые пакеты:
# apt-get install v86d cryptsetup libcryptsetup1 libcryptsetup-dev hwinfo
2. Правим строчки загрузчика, для этого в терминале:
# gedit /etc/default/grub
Ищем и добавляем/исправляем строчки на следующие, меняя «номер» и разрешение на свои:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1920x1200-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX="splash vga=0x037d"
GRUB_GFXMODE=1920x1200

Значение vga=«номер» для GRUB_CMDLINE_LINUX берется из команды в терминале
# hwinfo --framebuffer
и выбирается то, которое соответствует разрешению, которое вам нужно.

3. Редактируем еще один файл
# gedit /etc/grub.d/00_header
Ищем строку и вписываем нужное вам разрешение
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1920x1200 ; fi
Также сразу под этой строкой вписываем строку
set gfxpayload=keep
Далее в этом же файле ищем строку и заменяем в ней разрешение на нужное:
set gfxmode=1920x1200

4. Далее редактируем загрузку модулей:
# gedit /etc/initramfs-tools/modules
Добавляем в файл строку, меняя в ней разрешение на нужное:
uvesafb mode_option=1920x1200-24 mtrr=3 scroll=ywrap

5. Затем выполняем команду в терминале:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
6. Обновляем сведения загрузки:
# update-grub
# update-initramfs -u

Теперь все готово, перезагружаем систему

Источники: http://linuxforum.ru http://help.ubuntu.ru
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100