編集によりログイン画面のテーマを変更しました/usr/share/gnome-shell/theme/gdm3.css
が、カーソルはデフォルトの Yaru カーソルのままです。ログイン画面のカーソルを、ログイン時に使用する独自のテーマに変更する方法はありますか?
これは、再起動後のログイン時、つまりサスペンドから復帰したときや PC をロックしたときにのみ発生します。カーソルは必要なテーマになります。
答え1
ファイルの編集中:
/etc/gdm3/greeter.dconf-デフォルト
カーソルを変更することもできますテーマ、サイズそしてスピード次のように:
# Theming options
# ===============
[org/gnome/desktop/interface]
cursor-theme='Bibata_Ice'
cursor-size=35
[org/gnome/desktop/peripherals/mouse]
speed=-0.8
ここでは、ビバタアイステーマ、サイズ35スピード-0.8。
カーソル テーマを含むフォルダーは次の場所にある必要があることに注意してください。
アイコン
答え2
答え3
入手可能なすべての情報をまとめて、さらに少し調査した結果、ここにたどり着きました。ファイルの作成や編集、コマンド パラメータの面倒な調査は必要ありません。コピーして貼り付け、${my_cursor_theme}
お気に入りのテーマに置き換えるだけです。
テーマを設定する
# You need machinectl, which is not installed by default
sudo apt install --no-install-recommends systemd-container
# Change the theme for the GDM user to ${my_cursor_theme}
sudo machinectl shell gdm@ /bin/bash -c \
'gsettings set org.gnome.desktop.interface cursor-theme ${my_cursor_theme}'
私は KDE のダークな Breeze カーソル テーマが好きなので、${my_cursor_theme}
に置き換えましたbreeze_cursors
。
テーマとその名前を見つける
自分のマシンにインストールされているカーソル テーマがわからない場合 (他のユーザーがアクセスできるテーマがわからない場合)、 を使用してupdate-alternatives
その名前を調べることができます。以下は私のマシンからの出力です。
$ update-alternatives --display x-cursor-theme
x-cursor-theme - manual mode
link best version is /etc/X11/cursors/breeze_cursors.theme
link currently points to /usr/share/icons/DMZ-White/cursor.theme
link x-cursor-theme is /usr/share/icons/default/index.theme
/etc/X11/cursors/Breeze_Snow.theme - priority 41
/etc/X11/cursors/breeze_cursors.theme - priority 102
/etc/X11/cursors/core.theme - priority 30
/etc/X11/cursors/handhelds.theme - priority 20
/etc/X11/cursors/redglass.theme - priority 20
/etc/X11/cursors/whiteglass.theme - priority 20
/usr/share/icons/Adwaita/cursor.theme - priority 90
/usr/share/icons/DMZ-Black/cursor.theme - priority 30
/usr/share/icons/DMZ-White/cursor.theme - priority 100
update-alternatives --config x-cursor-theme
まだご存じない方のために、他のディスプレイ マネージャーのデフォルトのカーソルを選択できます。
テーマをリセットする
テーマをリセットしたい場合、おそらくこれが最善の選択肢です:
sudo machinectl shell gdm@ /bin/bash -c \
'gsettings reset org.gnome.desktop.interface cursor-theme'
私が使用したその他のリソース
画面ロック
これは、再起動後のログイン時、つまりサスペンドから復帰したときや PC をロックしたときにのみ発生します。カーソルは必要なテーマになります。
これは、あなたが見ているのはログインマネージャやディスプレイマネージャではなく、デスクトップセッションのロック画面だからです。Ubuntuの開発者は、LightDM、そして現在のGDM3とセッションロック画面のデザインに一貫性を持たせるために多大な努力を払いましたが、それらは別々のコンポーネントであり、以前はスクリーンセーバーも含まれていました。また、セキュリティ上の問題もあります。著者xscreensaver はかなりイライラしています。