Xubuntu 启动屏幕...但我正在运行正常的 Ubuntu

Art*_*ory 3 xubuntu plymouth system-tray

我对玩 XFCE 很感兴趣。我制作了一张 liveCD,玩了一会儿,真的很喜欢它。我认为与其安装 Xubuntu 本身,不如在我现有的 Ubuntu 上安装元包。

因此,我通过在我的 Ubuntu 12.04 上安装 XFCE4 和后来的 xubuntu-desktop 进行了尝试。两者都没有与我喜欢的 liveCD 完全相同的风格,所以我决定从我的计算机中删除 XFCE 并安装一个分区。

通过 Synaptic,我删除了 XFCE4(并完全删除了 xfce-notifyd,以便我的通知可以再次使用 Unity 样式)。后来我继续删除了 xubuntu-desktop 附带的大部分软件包及其依赖项,我认为这删除了很多。

虽然我的桌面现在可以完美运行,但它改变了两件事。首先,出现的是 Xubuntu 欢迎屏幕而不是 Ubuntu(尽管我不得不说 Xubuntu 屏幕看起来好多了)。我还是宁愿说 Ubuntu。其次,我使用 grub-customizer 对 Grub 进行了调整,以获得我发现的 Ubuntu 图像,非常酷。现在当 Grub 启动时,它有一张 Debian 的图片(我认为这是随机的,但也许它是与 Xubuntu 一起提供的?)。我可能可以改变第二个,但我仍然很好奇。

谁能帮我找回旧的 Ubuntu 屏幕?

小智 5

我做了同样的 XFCE 实验,并且对即使在我(据说)完全卸载 XFCE 之后仍然出现 Xubuntu 启动徽标感到恼火。

Pavan 的回答暗示了我最终发现的解决方案。请注意,我的解决方案是在 Ubuntu 12.04 中完成的(可能适用于其他版本,但 YMMV):

这些文件控制是 Ubuntu 获取启动序列资源的地方:

/lib/plymouth/themes/default.plymouth
/lib/plymouth/themes/text.plymouth
Run Code Online (Sandbox Code Playgroud)

但是,它们实际上是指向实际源文件的另外两个符号链接的符号链接

/etc/alternatives/default.plymouth
/etc/alternatives/text.plymouth
Run Code Online (Sandbox Code Playgroud)

所以解决办法是删除/etc/alternatives/链接,指向原来的ubuntu资源。打开终端并执行以下命令:

> cd /etc/alternatives
Check out where these alternatives links are pointing to:
> ls -la *.plymouth

Remove these intermediate links (in /etc/alternatives):
> sudo rm default.plymouth
> sudo rm text.plymouth

Create new links to the original Ubuntu resources:
> sudo ln -s /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth default.plymouth
> sudo ln -s /lib/plymouth/themes/ubuntu-text/ubuntu-text.plymouth text.plymouth
Run Code Online (Sandbox Code Playgroud)

您还应该删除 Xubuntu 资源以获得良好的内务管理:

> sudo rm -rf /lib/plymouth/themes/xubuntu-logo
> sudo rm -rf /lib/plymouth/themes/xubuntu-text
Run Code Online (Sandbox Code Playgroud)

完成所有这些之后,尝试重新启动,您应该会看到熟悉的旧 Ubuntu 启动徽标。