新しいマウスカーソルがリストに表示されない sudo update-alternatives --config x-cursor-theme

新しいマウスカーソルがリストに表示されない sudo update-alternatives --config x-cursor-theme

新しいマウス カーソルをインストールして、解凍/tar したファイルを という名前のフォルダーに配置しようとしました~/.icons

gnome-tweak-tool でテーマを選択しましたが、正しく変更されません。デフォルトのカーソルは変更されませんが、その他はすべて変更されます。 を介して手動で追加するこの方法 (および他の多くの方法) を試しましたgksu gedit /usr/share/icons/default/index.theme。 gnome-tweak-tool、ubuntu tweak、gconf-editor、さらには で試しましたsudo update-alternatives --config x-cursor-themeが、この方法を試すと、マウス カーソルがリストに表示されません。新しいマウス カーソルをこのリストに追加するにはどうすればよいですか?

答え1

テーマ/usr/share/iconsを動作させるには、ディレクトリに移動する必要があると思います。

また、インストールするテーマindex.theme(または任意のファイル) を見つけて、オプションを使用して追加する必要があります。.themeupdate-alternatives--install

テーマを例に挙げてみましょうComixCursors-LH-白-小(パッケージの左利き用カーソルテーマコミックスカーソル-左利きcomixcursors-lefthanded をインストールする)。index.themeファイルは次のようになります。

[Icon Theme]
Name = Comix Cursor LH White Small Bold
Comment = The left-handed Comix Cursors - White Small Bold
Example = default

ただし、テーマが保存されているInheritsディレクトリと同じ行が必要です。そうでないと動作しません。/usr/share/icons

Inherits = ComixCursors-LH-White-Small

update-alternatives新しいテーマについて教えてください

sudo update-alternatives --install /usr/share/icons/default/index.theme x-cursor-theme /usr/share/icons/ComixCursors-LH-White-Small/index.theme 91

ここで、最後から2番目のパラメータをindex.themeテーマの に変更します。これを正しく行った場合

sudo update-alternatives --config x-cursor-theme

新しいテーマが表示され、ログアウトしてログインすると、新しいテーマが適用されます。

答え2

update-alternatives で利用可能な代替案は、使用前に設定する必要があります。これは通常、パッケージ スクリプトによって行われます。次のようにして、テーマを代替案として追加できます。

update-alternatives --install /usr/share/icons/default/index.theme x-icon-theme /usr/share/icons/$YOURTHEME/cursor.theme 9999

または、ファイルを /usr/share/icons/default/index.theme にリンクして、代替システムを忘れることもできます。

関連情報