特定のユーザーがログインできず(テレビに接続した後)、理由がわかりません。

特定のユーザーがログインできず(テレビに接続した後)、理由がわかりません。

最近、Dell XPS(1401x、GPU NVIDIA 425M)にDebian Jessieをインストールし、NVIDIAドライバをインストールしましたが、すべてがうまく機能しています。

今晩、通常のユーザー(rootではない)のHDMIを介してラップトップをテレビに接続し(これを初めて実行したわけではありません)、そのユーザーからログアウトしました。再度ログインしようとすると、ユーザーのロードが開始され、NVIDIA画面が0.5秒間表示され、ログインウィンドウに戻ります。エラーメッセージも、警告も、何もありません。

ルートを含む他のすべてのユーザーはまだ正常にログインできます。

私は試した:

  • 再インストール中xserver、、、xorgnouveau
  • startx私のユーザーとしてrootからやり直す
  • startx+マイユーザーをクリックした後CtrlAltF1
  • 削除しxconfて新規作成

...そしてアイデアが枯渇しました...

実際にLinuxディストリビューションを使ったのは今回が初めてです。

私は約1ヶ月間Debianを使用しており、このユーザーを失いたくないほど十分なアプリをインストールしました。再びOS全体を再インストールしたくないので、どんな助けでもいただければ幸いです。

答え1

/home/faultyuser次のように、すべてをバックアップディレクトリに移動してユーザーをリセットします。

mkdir /home/faultyuser/BACKUP
mv /home/faultyuser/* /home/faultyuser/BACKUP
mv /home/faultyuser/.* /home/faultyuser/BACKUP
cp -v /etc/skel/.[a-z]* /home/faultyuser/
chown faultyuser:faultyuser /home/faultyuser/.*

そしてログインしてみてください。これが機能している間、必要なすべてを〜/ BACKUPに戻してください。

関連情報