Xorg / xserverをリセットするには?


35

Unity 3Dと2Dの両方で、Xserverが私の一般ユーザーアカウントでクラッシュし続けます。ゲストアカウントでは実行されません。

だからこそ、xserverに関連するすべてをリセット/ロールバックし、これが修正されることを望んでいます。

これに関するほとんどの答えは含みsudo dpkg-reconfigure xserver-xorgます。ただし、これは私には何もしません(出力を生成しません)。

したがって、すべてのxserver / xorgオプションをリセットする現在の方法は何ですか。に代わるものは何sudo dpkg-reconfigure xserver-xorgですか?Xはログイン中などではなく、作業中にクラッシュします。クラッシュの影響は、フリーズやマシンクラッシュではなく、セッションから破棄されることです。


@Jorge Castroここでは、物事が変化したため、Ubuntuのバージョンが重要です。もう「gdm」はなく、どちらもdpkg-reconfigureが機能しないと思います。
トーマス

xorg.confをリセットしようとしましたか?(バックアップと削除)
パウリウスシュキース

回答:


13

ゲストアカウントが影響を受けない場合、これは問題の原因となっているユーザー固有の設定である可能性があります。削除してみてください~/.config/monitors.xml


ありがとう、しかしそれは助けにはなりませんでした。実際には、両方のモニターを構成してもゲストアカウントがクラッシュしないため、モニターの設定ではないと思います
...-トーマス

OK、それは実際にはそうではありませんでしたが、その背後にあるアイデアは私の問題を解決しました:〜/ .config dirのファイルを1つずつ削除することでうまくいきました!:-) @Jorge Castro:答えをこの方向に変更した場合、「受け入れられた」とマークします。
トーマス

どのファイルを削除したのかわかりませんが、回答にその情報をすべて追加してください。
ホルヘカストロ

これにより、fglrx(AMD CCCLE)の問題を解決できました。
ニック14


6

すでにインストールされているパッケージを再構成するには、次を参照できます。

Ubuntu Manpage:dpkg-reconfigure-既にインストールされているパッケージを再構成する

ターミナルの使用:

  1. 起動中に空白の画面が表示された場合は、CTRL+ ALT+ F1を押して端末にアクセスします。

    次に、デスクトップ環境に応じて、次を使用してXを終了します。

    • Gnome(Ubuntu)の場合: sudo /etc/init.d/gdm stop

    • KDE(Kubuntu)の場合: sudo /etc/init.d/kdm stop

    • Xfce(Xubuntu)の場合: sudo /etc/init.d/xdm stop

  2. 再構成プロセスの場合:

    sudo dpkg-reconfigure xserver-xorg
    

    注:構成を実行する前にバックアップを常に推奨するため、以下を使用してバックアップを実行できます。

    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
    
  3. GUIを再起動します。

    繰り返しますが、これはデスクトップ環境に依存するため、次のようになります。

    • Gnome(Ubuntu)の場合: sudo /etc/init.d/gdm start

    • KDE(Kubuntu)の場合: sudo /etc/init.d/kdm start

    • Xfce(Xubuntu)の場合: sudo /etc/init.d/xdm start


上記の手順を実行できない場合は、いつでも/etc/X11/xorg.conf手動で編集してファイルの内容を置き換えることができます。

参照する:


5
以下のためにsudo /etc/init.d/gdm stop、私はsudoの/etc/init.d/gdm取得コマンドを見つけていないsudo dpkg-reconfigure xserver-xorg私は疑問に指摘したように、私のために何もしません。しかし、答えのためのThx ...
トーマス

@thomas非常に奇妙ですが、リンクを追加しただけで、xorg.confファイルのデフォルトのコンテンツを収集できます。おそらく、ファイルの内容を手動で設定すると役立つ場合があります。
ズールー

3
Ubuntuの12.04でディスプレイマネージャがあるlightdm、ないGDM。なぜdpkg-reconfigureが機能しないのか、私にはわかりません!:-/
トーマス

@thomas dpkg自体を再インストールすると、使用できるようになる可能性があります。
Zuul

1
私の場合、ログイン画面の後、画面は黒でした。この回答に記載されている手順で解決しました。コマンドを入力するには、別のコンピューターからSSH経由でログインする必要がありました。
セラーノ

-2

ここで言及したすべてのユーザーを試した後、.Xauthorityおよび.ICEauthority(内部:/ home / username /フォルダー内)の所有権(およびアクセス許可)を一般ユーザーに戻すことで、まったく同じ問題を解決しました。

own / perm start tty1(CTRL + ALT + 1)をチェックしてログインするには、スーパーユーザー(sudo su)を取り、

cd /home/username/
ls -a -l 

私の場合、.Xauthorityは一般ユーザーでも読めなかったので、最初にchmodをしなければなりませんでした:

chmod 775 .Xauthority

その後:

chown username .Xauthority
chown username .ICEauthority

この後、再起動してログインしてみてください-それは私のために働いた。

もう1つの注意:xorg.confとNVidiaドライバーを使用した反復実験の後、この問題に直面しました-2枚のカードで3台のモニターをセットアップしようとしました。そのため、クラッシュの原因はまったく関係ないものの、xserverとビデオの設定に関する問題を解決するために膨大な時間を費やしました。


3
chmod 775典拠ファイル上™行うには間違ったことである
guntbert
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.