Сегодня я решил обновиться с Ubuntu 20.10 до Ubuntu 21.04, и первое, что я заметил при выключении, было то, что мой заставочный экран сместился в правый нижний угол, как вы можете видеть на картинке ниже. Я уже посмотрел файл /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
, и он выглядит нормально. Раздел, где он вычисляет положение изображения, также выглядит нормально для меня.
logo.image = Image (logo_filename);
logo.sprite = Sprite ();
logo.sprite.SetImage (logo.image);
logo.width = logo.image.GetWidth ();
logo.height = logo.image.GetHeight ();
logo.x = Window.GetX () + Window.GetWidth () / 2 - logo.width / 2;
logo.y = Window.GetY () + Window.GetHeight () / 2 - logo.height;
logo.z = 1000;
logo.sprite.SetX (logo.x);
logo.sprite.SetY (logo.y);
logo.sprite.SetZ (logo.z);
logo.sprite.SetOpacity (1);
Мои модификации заставки (черный фон и белые/черные точки) также работают без проблем.
Window.SetBackgroundTopColor (0.0, 0.0, 0.0); # Nice colour on top of the screen fading to
Window.SetBackgroundBottomColor (0.01, 0.01, 0.01); # an equally nice colour on the bottom
(Я изменил /usr/share/plymouth/themes/ubuntu-logo/progress-dot-on.png
файл, сделав его полностью прозрачным.)
Пожалуйста, помогите мне, спасибо.