GNOMEシェルがアクタを削除して再度追加することは機能しません

GNOMEシェルがアクタを削除して再度追加することは機能しません

GNOME 3.36

システムメニューから「閉じる/ログアウト」ボタンを削除しようとしています。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

このボタンを削除するには、端末で次のコマンドを使用します。

gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.panel.statusArea.aggregateMenu._system.menu.box.remove_actor(Main.panel.statusArea.aggregateMenu._system._sessionSubMenu)'

これは素晴らしい作品です。

ここに画像の説明を入力してください。

問題は、次のコマンドを使用して再度追加し、この「閉じる/ログアウト」ボタンを選択すると、サブメニューがポップアップしたときにこのボタンが下に移動することです。

gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.panel.statusArea.aggregateMenu._system.menu.box.add_actor(Main.panel.statusArea.aggregateMenu._system._sessionSubMenu)'

ここに画像の説明を入力してください。

gnome-shellを再起動せずに、2番目の図のようにどのように機能させることができますか?

ベストアンサー1

おすすめ記事