私は在庫がほとんど変更されていない状態でMX Linux 21 XFCEを使用しています。 Openvpn を使用して Network Manager で VPN 接続を手動で作成します。ほとんど問題ありません。
ある日、イーサネットまたはWi-Fiに接続したときとVPNサーバーに接続したとき(手動で接続)が突然ネットワーク接続の通知を受け取らなかった。 「再表示しない」を選択していません。
MXフォーラムに連絡したところ、MX設定GUIを使用してnm-アプレットを再開する方法を教えてくれました。通常はdconfを使用しますが、MXではこれはオプションではありません。
通知を再開した後、リクエストが修正されたと考えてリクエストを解決済みとしてマークしました。これは部分的です。 eth0またはwan0に接続すると通知が届きますが、以前と同様にVPNサーバーに接続すると通知されません。
このような状況を考慮すると、プラグインプロファイル(おそらくOpenVPN?)が再開通知を受け取らなかったと仮定します。次のことについてご存知ですか?
この問題をどのように解決しますか?または
Network Managerにどのプラグインがあり、そのプラグインが設定ファイルを保存するかを見つける方法。
2時間注意深く観察したところ、興味深いネットワークの問題がたくさん明らかになりましたが、一般的な方法で通知をオン/オフする方法以外に、通知に関する情報やVPN接続の通知に関する情報はありませんでした。
PS:{$ nmcli con show --active}を使用して接続した後、VPN接続が正しく機能していることを確認しました。 VPNプロバイダのソフトウェアを使用する以外に、VPN接続に問題はありませんでした。明らかな理由なく突然通知が失われることを除いて、Openvpnと完全に機能します。
答え1
時には大きな音で何かを話したり、書くことがアイデアを呼び起こすことがあります。質問を作成しながら検索基準をまったく異なるものに変更すると、より良い結果が得られることに気づきました。
はい、確かです。解決策は次のとおりです。
私は答えがdconfにあるべきだと決めました。 dconfのさまざまなアプリケーションで使用されるスキーマとキーを見つけるためにコマンドラインを使用する方法を見つけました。 6つ以上のnmアプレットがあり、そのうち3つは通知に関連付けられています。 VPN接続には個別の設定があります。
明らかに、GUI構成エディタを使用してMXでnm-appletの通知を開くと、3つの適用可能なすべての通知設定に対してtrueはfalseに変換されません。
いくつかの調査の最後に「gsettings」に関するウェブサイトを発見しました。 「Gsettings」は、dconfの設定を変更するためにコマンドラインで使用することです。私はいつも他のディストリビューションでdconfのGUIエディタを使っていたので、「gsettings」についてはわかりません。何らかの理由でXFCEではGUIが厳しく制限されているようです。私はgsettings list-keys
キーの名前を取得し、gsettings list-schemas
利用可能な設定の名前を取得しようとしました。
このコマンドで問題を解決しました。
gsettings set org.gnome.nm-applet disable-vpn-notifications false
これで、この幸せなキャンピングカーはコンピュータの操作を停止し、実際に自分のコンピュータを使って作業を実行できます。
同様の問題を抱えている人をインターネット上で見つけることができないので、これが誰にとっても役に立つかどうか疑問です。