web-dev-qa-db-ja.com

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

新しいマウスカーソルをインストールして、unzipp/tarredファイルを~/.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で試しましたが、この方法を試してもマウスカーソルがリストに表示されません。このリストに新しいマウスカーソルを追加するにはどうすればよいですか?

6
Wicky

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

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

例として、テーマComixCursors-LH-White-Small(パッケージの左利きのカーソルテーマ comixcursors-lefthanded Install comixcursors-lefthanded )。 index.themeファイルは次のようになります

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

ただし、テーマが保存されている/usr/share/iconsのディレクトリに等しいInherits行が必要です。そうでない場合は機能しません。だから追加

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

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

6
Gerhard Burger

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にリンクして、代替システムを忘れることもできます。

2
Bachsau