kde - 如何更改启动动画

kde - 如何更改启动动画

我也尝试过按照以下命令:

update-alternatives --display default.plymouth
sudo update-alternatives --config default.plymouth
sudo update-initramfs -u

还有这些:

sudo rm /etc/alternatives/default.plymouth
sudo ln -s /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth /etc/alternatives/default.plymouth

我还发现了一个很棒的启动动画(地球日出链接http://www.istitutomajorana.it/scarica2/Animazione-Plus8.tar.gz) 里面有一个包含以下命令的脚本:

sudo cp -R ~/Animazione-Plus8/Earth-sunrise/ /lib/plymouth/themes/
sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/Earth-sunrise/Earth-sunrise.plymouth 100
sudo update-alternatives --config default.plymouth
sudo update-initramfs -u

毕竟默认的 kubuntu 徽标没有改变,所以我用这个删除了所有替代方案:

sudo update-alternatives --remove-all default.plymouth
sudo update-initramfs -u

但我仍然有相同的徽标。我认为这是 kde 的情况。那么我怎样才能用我得到的那个(Earth-sunrise.plymouth)替换那个启动动画呢?

编辑:它在 ubuntu 启动期间实际上不起作用,只有虚拟启动动画起作用:/我已经遵循了所有步骤,但启动动画没有任何变化。

我不知道我的问题可能是出在我拥有的 ATI 驱动程序上,还是出在我拥有的 grub 设置上。我应该拥有什么样的 grub 正确配置?我的发行版中也安装了 grub 定制器,也许我必须更改一些东西。这是我的 /etc/default/grub,如果它有帮助的话:http://paste.ubuntu.com/1587147/

现在我没有启动动画,只有一个带有一些文字的黑屏。

编辑2: 好的,我找到了问题所在,它与我的 gpu(msi 6870 Hawk)和专有 ati 驱动程序有关:我卸载了旧的 12.8(即使安装了这些,plymouth 动画也无法工作),因为我想更新我的驱动程序,当我使用开放驱动程序时,我终于在启动时看到了动画,问题是我需要 ati 驱动程序,我不得不安装新的 13.1,事实上现在 plymoth 动画不再工作了。那么,既然我已经找到问题所在,有没有办法解决这个问题?谢谢

答案1

  1. 下载地球日出主题

  2. 解开它

  3. 将 Earth-sunrise 文件夹复制到/lib/plymouth/themes/Earth-sunrise. 注意!Ubuntu 16.04 及更高版本正在使用/usr/share/plymouth/themes/。更多:无法在 Ubuntu 16.04LTS 中使用自定义启动画面

  4. 更改distro_logo.pngdistro_name.png

    在此处输入图片描述

  5. 将地球日出主题添加到普利茅斯“替代品”中。

    sudo update-alternatives --install /lib/plymouth/themes/default.plymouth \
    default.plymouth /lib/plymouth/themes/Earth-sunrise/Earth-sunrise.plymouth 50
    
  6. 将地球日出主题设置为默认主题

    sudo update-alternatives --config default.plymouth
    
    There are 3 choices for the alternative default.plymouth
    (providing /lib/plymouth/themes/default.plymouth).
    
      Selection    Path                                                       Priority   Status
    ------------------------------------------------------------
      0            /lib/plymouth/themes/kubuntu-logo/kubuntu-logo.plymouth     150       auto mode
      1            /lib/plymouth/themes/Earth-sunrise/Earth-sunrise.plymouth   50        manual mode
      2            /lib/plymouth/themes/kubuntu-logo/kubuntu-logo.plymouth     150       manual mode
    * 3            /lib/plymouth/themes/my-plymouth/my-plymouth.plymouth       50        manual mode
    
    Press enter to keep the current choice[*], or type selection number: 1
    update-alternatives: using /lib/plymouth/themes/Earth-sunrise/Earth-sunrise.plymouth to provide /lib/plymouth/themes/default.plymouth (default.plymouth) in manual mode.
    
  7. 更新 initramfs

    sudo update-initramfs -u
    
  8. 测试主题(安装普利茅斯-x11 安装 plymouth-x11

    • 控制台 #1

      sudo plymouthd --debug --tty=`tty` --no-daemon
      
    • 控制台 #2

      sudo plymouth show-splash
      

    有两个(格式错误的)测试控制台。

    在此处输入图片描述

    使用以下命令停止测试:

    sudo plymouth --quit
    
  9. 重启

    在此处输入图片描述

似乎在这里工作。

参考

答案2

仅供参考,该脚本应更改为以下内容(适用于 16.04):

sudo cp -R Earth-sunrise/ /usr/share/plymouth/themes/
sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/Earth-sunrise/Earth-sunrise.plymouth 100
sudo update-alternatives --config default.plymouth  #here, choose the number of the theme you want to use then hit enter
sudo update-initramfs -u

根据此处的论坛: 无法在 Ubuntu 16.04LTS 中使用自定义启动画面

答案3

通过将此行附加到 /etc/default/grub,解决了 ati 驱动程序和 plymouth 的问题

sudo gedit /etc/default/grub

添加以下行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24, mtrr=3, scroll=ywrap"

对我来说,“1280x1024-24”分辨率就可以了,你可以尝试其他分辨率。

相关内容