xsessionエラー:環境変数を変更した後にログインできません

xsessionエラー:環境変数を変更した後にログインできません

新しい環境変数を設定してみました(私はLinux Mint 17を使用しています)。再起動後に再度ログインできません。それは言う:

セッションが10秒未満持続しました。直接ログアウトしないと、インストールに問題があるか、ディスク容量が不足している可能性があります。緊急安全セッションを使用してログインし、問題が解決するかどうかを確認します。

~/.xsession-errors ファイルには次の内容が含まれています。

/etc/mdm/Xsession: セッション設定の開始 /etc/mdm/Xsession::3: エクスポート::/home/myusername/mallet-2.0.7/:/usr/lib/jvm/java-8-oracle/bin: /usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin: 無効な変数名

だから基本的に環境変数を変更しようとしましたが、その過程で一部の内容が捨てられ、ログインできなくなりました。コンピュータ上のすべてのデータを保持しながらログインせずにこの問題を解決するにはどうすればよいですか?

環境変数の変更に使用するコマンドは次のとおりです。

sudo gedit /etc/environment
echo "export PATH=$PATH:/home/myusername/mallet-2.0.7/" >> ~/.bashrc

どんな助けでも大変感謝します!

ベストアンサー1

それでもテキストモードでログインできます。Ctrl+ Alt+を押してF1プロンプトにユーザー名とパスワードを入力してから、実行してrootシェルを取得します。ルートパスワードがあれば、ルートとして直接ログインできます。login:password:sudo -s

エラーは設定試行に失敗したようですPATH。これは課題の追加スペースと一致します。

export PATH= …$PATH…

export PATH=…$PATH…(または単に)の代わりにPATH=…$PATH…

問題の具体的な性質によっては、実際のエラーが発生したとき、または後で報告されることがあります。編集するには/etc/mdm/Xsession

nano /etc/mdm/Xsession

エラーでない場合は、ドットファイルを確認してください/etc

grep -s mallet-2.0.7 ~/.* /etc/* /etc/*/Xsession*

エラーを修正したと思われる場合(方法がわからない場合は、このサイトに新しい質問をしてください)Ctrl+を押してGUIログインプロンプトに戻りますAlt。 ++と++を使用して、いつでも仮想コンソールを切り替えるF7ことができます。CtrlAltF1CtrlAltF7

おすすめ記事