トレイ内のアイコンを無効にするにはどうすればよいですか?
たとえば、ドロップボックスアイコンをオフにする必要があります。どうやってやるの? Unityを使用しています。よろしくお願いします。
承認された回答:
ブルーノペレイラによって投稿されたこの答えを試しましたか?インジケーターをブラックリストに登録できますか?
アプレットをロードしないようにするには、アプレットが実行されないようにするだけです。
インジケーターがアプリケーションにコード化されていて、アプリケーションがインジケーターをパネルから削除するオプションを提供しない場合、それを省略できません。コードに組み込まれていてオプションがないアプリケーションインジケーターを省略できません。これを無効にするには、ソースコードを自分で変更するか、アプリ開発者に提案する必要があります。これは、参照しているアプリケーションによって異なります。
アプリケーションにインダクタアプレットを含めるべきかどうかを説明する特定のガイドラインはなく、インジケータアプレットが行うべきことだけを説明します。
システム用にgnomeによって作成されたシステムアプレットを削除することも、アプリケーション自体が外部アプレットを使用してインジケーターとして使用する場合も削除できます。
デフォルトで表示されるgnome/unityインジケーターの1つを削除するには、ターミナルを開き、このコマンドを実行して、起動時にロードできるすべてのアプリケーションを表示します
cd /etc/xdg/autostart/ && ls
読み込まないようにするアプレットを特定し、お気に入りのテキストエディタで編集します。例:
sudo nano nm-applet.desktop
これらの内容の行を見つけます
NoDisplay=true
に変更します
NoDisplay=false
ターミナルを保存して閉じます。
画面の右上隅にあるユーザー名の横にある歯車をクリックし、Startup Applications...
を選択します。 、これで、.desktopファイルを編集したばかりのアプリケーションが表示され、無効にできます。
アプレットは次回の起動時にロードされません
上記の手順に従ってアプレットを有効または無効にすると、変更した各.desktopが~/.config/autostart folder
に独自の.desktopファイルを作成することがわかります。 。
無効にするアプレットインジケータがスタートアップリストに表示されない場合は、上記の方法を使用する必要があります。それ以外の場合は、~/.config/autostart
内に.desktopファイルがあります。 説明した方法で編集でき、スタートアップアプリケーションで有効/無効にできます。