再起動するたびに複数のデスクトップ パネル (xservers?) が開く

再起動するたびに複数のデスクトップ パネル (xservers?) が開く

最近、Linux Mint と Windows 7 のデュアル ブートをインストールしました。

私が最初にやったことの 1 つは、「追加ドライバー」経由で nVidia ドライバーをインストールすることでした。その後、設定を構成し、X 構成に保存しました。これにより、複数のモニターが検出されない問題が解決しました。

しかし、これにより、再起動のたびに複数のデスクトップ パネル (X サーバー?) が開くという問題も発生しました。実際、再起動するたびに別のパネルが追加されるようです。

スクリーンショット

これまでにこのような経験をしたことがある人や、これを修正する方法について何か提案がある人はいるでしょうか。

答え1

そうですね、興味があるのでやってみます。まず、あなたはもちろんシナモンを使っていますか?それはMATEのようです。

いずれにせよ、何が起こっているのか私にはわかりませんが、正しい方向を指し示すことができるかもしれません。まず、あなたはない複数の X サーバーを実行しています。デスクトップ環境 (ウィンドウ マネージャー) に問題があります。次のことを試してください。

  1. フォローするこれ最新のシナモン バージョンをインストールするためのガイドです。かなりの改善が加えられています。Linux Mint およびシナモンの主任開発者である Clem が頻繁にコメントに返信しているようなので、コメントを投稿することもできます。

  2. コマンドpsは現在実行中のプログラムをリストします。 の出力を見てくださいps aux | grep panel。 cinnamon では何も表示されませんが、MATE では次のような出力が表示されます。

    $ ps aux | grep panel
    terdon 3623 12.3  3.2 1008896 266816 ?      Sl   03:31   1:19 /usr/bin/mate-s
    

    あなたが取得する場合多くのこのような行から、少なくともこのプログラムが複数回起動されていることがわかります。

  3. 自動的に起動するように設定されているプログラムを確認してください。メニューで「スタートアップ アプリケーション」を探すか、gnome-session-properitesターミナルから実行してみてください。また、ディレクトリの内容も確認してください~/.config/autostart/

  4. 設定ディレクトリの名前を変更して再度ログインします。

    $ mv ~/.config ~/.config.old 
    

    これにより、ほとんどの個人設定が削除され、セッションの設定が実質的にリセットされます。次回ログインすると、デフォルトの ~/.config ディレクトリが作成されます。問題が解消された場合は、そこにある設定の 1 つに問題があったことがわかります。これで、~/.config.old から新しい ~/.config に個々のサブディレクトリをコピーできます。数回コピーするごとにログアウトして再度ログインすると、原因を特定できるはずです。

  5. 新しいユーザーを作成し、そのユーザー名でログインします。問題が解決した場合は、ホーム ディレクトリ内の他の設定ファイル (ドット '.' で始まるファイル) に問題がある可能性が高くなります。

  6. もしそうならCinnamon の場合、Cinnamon ルッキング グラスのエラー タブを確認してください (パネル プロパティ メニューのトラブルシューティング サブメニューからアクセスできます)。

  7. ~/.xsession-errorsおよびにも役立つ情報が見つかるかもしれません/var/log/Xorg.0.log

  8. Linux Mintフォーラムにお越しください。Mintに同梱されているDEごとにサブフォーラムがあります。CinnamonはこことMATEここそこには、あなたを助けてくれそうな人たちが集まっています。もしそうなら、私にプライベートメッセージを送ってください(私はそのサイトで同じユーザー名とアバターを使用しています)。そうすれば、あなたの質問を簡単に見つけることができます。

OK、しばらくは忙しくなりそうです :)。オプション 4 で問題が解決すると思いますが、そのような強引なアプローチよりも、もっとエレガントな解決策を見つけたいと思います。

関連情報