linux:fedora:fedora_29_gnome_shell_portal_helper

Fedora 29 でログイン後に毎回ホットスポットログイン(gnome-shell-portal-helper)が表示される

Fedora 29 でログイン後に、Wi-Fi ホットスポットを利用していないのに、毎回ホットスポットログイン(gnome-shell-portal-helper)が表示される。
ホットスポットとは、無線LANを利用したインターネットへの接続を提供するサービスのことである。(Wi-Fi ホットスポット)
gnome-shell-portal-helper は Wi-Fi ホットスポットに接続するためのヘルパープログラムである。
自分は Wi-Fi ホットスポットを利用していないので、gnome-shell-portal-helper を無効化する。

gnome-shell-portal-helper は NetworkManager の一部として機能している。

本体: /usr/libexec/gnome-shell-portal-helper
本体の所属パッケージ: gnome-shell
構成ファイル: /usr/lib/NetworkManager/conf.d/20-connectivity-fedora.conf
構成ファイルの所属パッケージ: NetworkManager-config-connectivity-fedora
画面: ホットスポットログイン

NetworkManager.conf のマニュアルを参照する。

$ man NetworkManager.conf

マニュアルより抜粋

 デフォルトの NetworkManager.conf がディストリビューションのパッケージによって提供されている場合、パッケージの更新によって変更が上書きされる可能性があるため、変更しないでください。代わりに、追加の .conf ファイルを /etc/NetworkManager/conf.d ディレクトリに追加できます。これらは順番に読み込まれ、後のファイルは前のファイルを上書きします。パッケージは /usr/lib/NetworkManager/conf.d にさらに設定スニペットをインストールするかもしれません。
 このディレクトリは、NetworkManager.conf の前であっても最初に解析されます。スクリプトはブートごとの設定を /run/NetworkManager/conf.d に入れることもできます。このディレクトリは、NetworkManager.conf の前にも2番目に解析されます。ファイル /etc/NetworkManager/conf.d/name.conf を追加することで、ファイル /run/NetworkManager/conf.d/name.conf のロードを防ぐことができます。同様に、ファイル /usr/lib/NetworkManager/conf.d/name.conf は、同じ名前のファイルを /etc/NetworkManager/conf.d または /run/NetworkManager/conf.d のいずれかに置くことによってシャドウすることができます。

つまり、/etc/NetworkManager/conf.d に空ファイルを作れば、gnome-shell-portal-helper を無効化できる。

$ sudo touch /etc/NetworkManager/conf.d/20-connectivity-fedora.conf
  • linux/fedora/fedora_29_gnome_shell_portal_helper.txt
  • 最終更新: 2024/02/04 10:02
  • by ともやん