====== 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 の情報 ===== 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\\ 画面: {{:linux:gnome-shell-portal-helper.png?500|ホットスポットログイン}}\\ ===== gnome-shell-portal-helper の無効化方法 ===== 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 ===== 参考文献 ===== [[https://unix.stackexchange.com/questions/419422/wifi-disable-hotspot-login-screen|linux - WIFI - Disable Hotspot Login Screen - Unix & Linux Stack Exchange]]\\