web-dev-qa-db-ja.com

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アイコンは、Lenovo Recovery Partitionで見つけたqdrive.icoファイルからgimpを使用して作成しました。

アイコンを/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 {

to

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

lenovo Recovery Partitionのタイトルを変更しようとしたので、これも試しました。

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

これは、実際にburg loaderが私が作成したカスタムアイコンを使用することを強制するものではなく、その理由を理解できません。

私がburgにインストールしたテーマには、実際に作成したsmall_qdrive.pngアイコンを使用できるものもありますが、large_qdrive.pngまたはgrey_qdrive.pngのいずれかを使用する他のすべてのテーマは、カスタムを使用できませんでした。アイコン。

作成または変更したすべてのファイルのタイプミスを再確認したので、スペルミスがないことは間違いありません。

作成したカスタムアイコンのタイトルも確認しましたが、どちらにもタイプミスはありません。

テーマがアイコンを取得するために使用できる他のフォルダーがあるかどうかも確認しましたが、OMG!UBUNTUからダウンロードした**Fortune**テーマ以外のすべてのフォルダーは、/boot/burg/themes/iconsにあるアイコンフォルダーを使用しているようです

カスタムアイコンをテーマ**Fortune**のiconsフォルダーに追加しようとしましたが、何も起こりませんでした。

2
und3rd06012

興味深い.....カスタムアイコンを配置するための特定の場所(正確には、XDの場所)があることを実際には知りませんでした。ただし、BURGのインストール用にカスタムアイコンを作成したとき(Lightnessを使用)、/ boot/burg/themes/Lightness/somewhereの下にある残りのアイコンをそのままにし、そこにあるファイルを変更したことを知っていますそれと一緒に(あなたが行った変更だと思います)。

TL:DR該当する場合は、代わりに、テーマ固有のフォルダーでこれらのテキストを変更してみてください。

1
WindowsEscapist

Gimpを使用してアイコンを保存する方法には特別な注意が必要です。 burgは、サポートしているpngについて非常にうるさいです。 PNGをエクスポートするときは、すべてのチェックボックスをオフにしてください。 ここ xbmcクラス用に作成したファイルがあり、私のために機能しています。

0
Gerhard Burger

問題は、クラスを宣言する必要があることだと思います。私はpearOSを実行しているときに自分で作業していますが、burgで認識されないため、アイコンは単なる疑問符です。 この記事 は必要な手順の一部を示していますが、すべてではないと思います。これがわかったらまた投稿します!

0
Jackson Eyton