13 декабря 2012

Как восстановить заставку Plymouth в Ubuntu 12.10



В дистрибутиве Ubuntu 12.10, обычно после активации драйверов Nvidia/ATI или установки нового ядра, пропадает заставка Plymouth с логотипом Ubuntu  при инициализации системы. Пользователь видит кое-то время пурпурный экран, а затем сразу появляется рабочий стол. В это время, особенно у новых пользователей, складывается впечатление, что система зависла.

Так как же восстановить заставку Plymouth?

Чтобы это исправить, необходимо сделать следующее:

1. Выполните в терминале команду на открытие файла splash:

sudo gedit /etc/initramfs-tools/conf.d/splash

Когда откроется редактор с пустым файлом splash, скопируйте и вставьте в него следующую строку:

 FRAMEBUFFER=y

Должно получиться, как на снимке:



Сохраните файл и закройте редактор.

2. Выполните команду на обновление инициализации системы:

sudo update-initramfs -u

3. Перезагрузите компьютер, чтобы убедится в появлении заставки Plymouth с логотипом Ubuntu.

Вот и всё.

Примечание. После выполнения данной инструкции на моём компьютере с Ubuntu 12.10, ядром Linux Kernel 3.7 и активированным драйвером Nvidiа, заставка Plymouth с логотипом Ubuntu работает исправно:





Удачи.

20 комментариев :

  1. Как я понял судя по картинкам , у тебя отключен проприреатарный драйвер . Так по этому и работает .

    ОтветитьУдалить
  2. у меня зависает на заставке ubuntu при установке проприреатарного драйвера ATI и нечего не помогает....

    ОтветитьУдалить
  3. OS Ubuntu 13.04. Установлен загрузчик BURG. Во время загрузке OS вместо заставки идет серия цифр. Попытка восстановить заставку, как указано выше, не привела к успеху.
    Есть ли решение?

    ОтветитьУдалить
    Ответы
    1. BURG здесь ни при чём. Иногда так бывает из-за установки нового ядра в ручную. Ты скорее всего установил новое ядро, поэтому вместо заставки - текст. Переключись на дефолтное ядро и заставка вернёся.

      Удалить
    2. Отдельно ядром я не занимался. Эта петрушка появилась с установкой OS.
      Если можно, подробнее по "Переключись на дефолтное ядро и заставка вернёся."

      Удалить
    3. Леонид, похоже, вам нужно копать в этом http://compizomania.blogspot.com/2013/06/linux-kernel-395-stable-ubuntulinux-mint.html?showComment=1377342519232#c3969077134767007636 направлении. Не оно?

      Удалить
    4. Спасибо, Максим! Кажись, то, что нужно. Изучаю.

      Удалить
    5. Результат отрицательный. Обновил ядро с 3.8.0-29 до 3.9.5-030905, загрузился с 3.8.0-19 без удаления более свежих - везде результат отрицательный. Установил Super Boot Manager, доустановил темы в BURG. В Super Boot Manager есть что-то о "plymouth", но мой английский (его отсутствие у меня) не позволяют воспользоваться, а наглядной информации, как для установления тем, не нашел. А жаль. Кто реально поможет по ликвидации цифровой чехарды при загрузке OS?

      Удалить
    6. Попробуй загрузить/обновить ядро 3.11. У меня исправилась заставка с этим ядром. Страница ЗДЕСЬ.

      Удалить
    7. SuperbootManager - > Plymouth-manager-> Вкладка Proprietary Drivers (управление совместимостью Plymouth с проприетарными драйверами)-> Select bootloader in use (выбрать используемый у вас загрузчик), отметить Grub или Burg -> Нажать Apply fix (применить "заплатку"). Должно выскочить окошко терминала с предложением ввести предпочитаемое разрешение экрана из предложенного списка стандартных. Необходимо вводить в формате наподобие "1024x800-24" и нажать ввод. Вводить без кавычек, где x означает лат.ИКС, 24 - глубина цвета в битах. Это разрешение относится только к загрузочному экрану и может не совпадать с реальным разрешением монитора, пугаться тут не надо.

      Удалить
    8. P.S. Заставка Plymouth не работает именно потому, что драйвер Nvidia "не знает", в каком разрешении её показывать. Операцией выше вы указываете ему это. С установкой самой заставки возиться не надо, сработает та, что по умолчанию, обычно это пакет plymout-theme-ubuntu-logo или аналогичный, можно посмотреть в Synaptic, какой у вас.

      Удалить
    9. Пардон, plymouth-theme-ubuntu-logo, пропустил букву, но вы поняли...

      Удалить
    10. P.P.S. А "объяснять" разрешение драйверу нужно по той причине, что в момент демонстрации заставки иксы еще не загружены.

      Удалить
    11. Похоже согрешил я где-то... Обновил ядро до 3.11 - нет заставки Plymouth, попытка установить ее с помощью Super-Boot-Manager тоже к нужному результату не привела - по-прежнему при загрузке OS вместо заставки цифровая карусель.
      В Synaptic- установлены: plymout-theme-ubuntu-logo (0.8.8.-0ubuntu 6.2),plymout-theme-ubuntu-text (0.8.8.-0ubuntu 6.2).Не установлена plymout-theme-ubuntu-logo (0.5.0-1).
      Пляски с установками и удалениями к нужному результату не привели.
      Все остальное загружается и работает по-моему нормально.
      Сносить OS, и делать все заново как-то пока не хочется без гарантии нужного результата.

      Удалить
    12. Да, похоже где-то глубоко ошибка сидит и всю малину портит. Попробуйте для очистки совести в Plumouth manager на вкладке Themes установить другую тему заставки. И нажмите enable (разрешить) на вкладке Edit Plymouth. На крайняк, можно plymout-theme-ubuntu-text удалить и посмотреть, чего получится. Хотя у меня в Xubuntu аналогичный пакет есть (plymout-theme-xubuntu-text) и он не мешает.

      Удалить
    13. Результаты всех моих манипуляций:

      В OS Ubuntu 12.04 все получается без проблем, кроме:
      - при загрузке системы и при выключении перед появлением заставки короткое время цифровой текст все-таки имеет место быть (заставки из набора тем);
      - картинка заставки немного смещена по диагонали в нижний правый угол (мелочь, но хотелось бы без таковой).

      В OS Ubuntu 13.04 (у меня установлено пока 3 системы, третья ХР) результат по-прежнему отрицательный. Обратил внимание на два момента, которые для меня не понятны, и в которых, видимо, суть проблемы:
      1.
      (gedit:2790): IBUS-WARNING **: The owner of /home/balest/.config/ibus/bus is not root!
      Перевод в гугле:
      Gedit: 2790):-IBUS ** ВНИМАНИЕ: владелец / Главная / balest / .config / IBUS / автобус не корень!
      2.
      update-initramfs: Generating /boot/initrd.img-3.11.0-031100-generic
      W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
      W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
      W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
      Перевод в гугле:
      Обновление-Initramfs: получение / boot/initrd.img-3.11.0-031100-generic
      W: Возможное отсутствие прошивки / lib/firmware/rtl_nic/rtl8168g-3.fw для модуля r8169
      W: Возможное отсутствие прошивки / lib/firmware/rtl_nic/rtl8106e-2.fw для модуля r8169
      W: Возможное отсутствие прошивки / lib/firmware/rtl_nic/rtl8411-2.fw для модуля r8169

      Удалить
  4. Есть еще один способ как можно восстановить Plymouth. У меня этот способ всегда срабатывает.
    По ссылке на видео все подробно показано.
    http://youtu.be/HOmnKMVl9gQ

    ОтветитьУдалить
    Ответы
    1. Прошу прощение за битую ссылку исправляю на рабочею
      http://youtu.be/Wb5YHYdGi0I

      Удалить