Как изменить цвет, отображаемый системой непосредственно перед отображением экрана входа в систему?
Вот последовательность загрузки на моей машине в порядке отображения вещей:
Экран BIOS мигает.
В течение нескольких секунд отображается черный экран.
Отображается заставка My Plymouth.
Фиолетовый экран отображается в течение нескольких секунд (это то, что я хочу изменить).
Наконец, отображается экран входа в систему.
Пожалуйста, дайте мне знать, если вам требуется дополнительная информация для решения этой проблемы, и, как всегда, спасибо за ваше время.
Вы должны открыть файл с правами суперпользователя /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.script
, найти и отредактировать по своему желанию следующие строки:
Window.SetBackgroundTopColor (0.16, 0.00, 0.12); # Nice colour on top of the screen fading to
Window.SetBackgroundBottomColor (0.16, 0.00, 0.12); # an equally nice colour on the bottom
Например, (0.0, 0.00, 0.0)
в обоих случаях даст вам черный экран.
После сохранения файла выполните следующую команду в терминале:
sudo update-initramfs -u
Вот как избавиться от уродливого фиолетового цвета, который вспыхивает прямо перед экраном входа в систему.
Откройте терминал, нажав CTRL kbd> + ALT kbd> + T kbd>
Введите или скопируйте и вставьте это в терминал:
sudo gedit /usr/share/glib-2.0/schemas/50_unity greeter.gschema.override
Появится пустой файл. Не бойся.
Просто скопируйте и вставьте это в него:
[com.canonical.unity-greeter]
background-color = "#000000"
Вы можете выбрать любой цвет, который хотите ввести, в том же формате, как показано здесь
(#000000
). #000000
будет отображать черный цвет вместо этого ужасного фиолетового цвета.
Нажмите «Сохранить» и закройте файл.
Введите или скопируйте и вставьте это в терминал:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Перезагрузите компьютер.