Burg 自定义图标仅适用于特定主题

Burg 自定义图标仅适用于特定主题

我已经为我的联想恢复分区的 burg loader 制作了一个自定义图标。我制作了 3 个图标:

large_qdrive.png (128 X 128 pixels)
small_qdrive.png (24 X 24 pixels)
grey_qdrive.png  (128 x 128 pixels)

.png我创建的图标是使用 gimp 制作的qdrive.ico我在联想恢复分区中找到的文件。

我将图标转移到/boot/burg/themes/icons文件夹中,并在灰色、大、小和悬停文件的类列表中添加了以下几行:

-qdrive { image = "$$/large_qdrive.png" } in the large file
-qdrive { image = "$$/small_qdrive.png" } in the small file
-qdrive { image = "$$/grey_qdrive.png" } in the grey file
-qdrive { image = "$$/grey_qdrive.png:$$/large_qdrive.png" } in the hover file

我运行sudo update-burg后修改了burg.cfg文件中的以下行:

menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {

menuentry "Windows 7 (loader) (on /dev/sda2)" --class qdrive --class os {

并且我还尝试更改联想恢复分区的标题,因此我也尝试了这个:

menuentry "Lenovo Recovery Partition (on /dev/sda2)" --class qdrive --class os {

这些都没有尝试强制 burg 加载器使用我制作的自定义图标,我不知道为什么。

我还必须提到,我在 burg 中安装的几个主题实际上可以使用small_qdrive.png我制作的图标,但所有其他使用或的主题large_qdrive.pnggrey_qdrive.png无法使用自定义图标。

我已经仔细检查了我创建或修改的所有文件中的拼写错误,因此我很确定我没有拼写任何错误。

我还检查了我制作的自定义图标的标题,发现它们都没有拼写错误。

我还查看了主题是否可以使用其他文件夹来检索图标,但似乎除了**Fortune**我从 OMG!UBUNTU 下载的主题之外,所有主题都使用位于的图标文件夹/boot/burg/themes/icons

我尝试将自定义图标添加到主题的图标文件夹中**Fortune**,但仍然没有任何反应。

答案1

有趣.....我实际上并不知道有特定的地方可以放置自定义图标(或者确切地说,它在哪里 XD)。但是,我知道,当我为我的 BURG 安装制作自定义图标时(使用 Lightness),我只是将它们与 /boot/burg/themes/Lightness/somewhere 下的其他图标放在一起,并更改了其中随附的文件(我认为是您所做的更改)。

TL:DR 如果适用的话,请尝试在主题特定文件夹中进行这些文本更改。

答案2

我认为问题在于需要声明类。我自己正在解决这个问题,因为我运行的是 pearOS,但它在 burg 中无法识别,所以图标只是一个问号。本文显示了一些所需步骤,但我认为不是全部。如果我搞清楚了,我会再次发帖!

答案3

您必须特别注意如何使用 gimp 保存图标。burg 对其支持的 png 非常挑剔。请确保在导出 png 时取消选中所有复选框。 这里您拥有我为 xbmc 类创建的文件,它们对我有用。

相关内容