web-dev-qa-db-ja.com

「/ etc / X11 / X not executable」startxのエラー

何が起こったのか

Unityと一緒にKDEとGnomeをインストールしたかった。 Ubuntu 12.10にいつgnome-Shellをインストールしたのかわかりませんが、今使用しているKDE最小デスクトップをインストールしました

Sudo apt-get install kde-plasma-desktop

そして、デフォルトDMとし​​てlightdmを選択しました。次に、これを入力してgnomeをインストールします

Sudo apt-get install gnome-Shell

そして、すでにインストールされているという。

そのため、通常モードで再起動しましたが、Ubuntuは起動しませんでした。

問題

私は回復モードに行き、使用したルートシェルから

startx

これらのエラーを投げます:

/etc/X11/X is not executable
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

そして私が試したとき

chmod +x /etc/X11/X

それは言います

chmod: cannot operate on dangling symlink `/etc/X11/X'

私たちのISPはポータルログインを使用しているため、apt-getを使用してパッケージを再インストールすることはできません。ライブディスクを使用できますが、ライブディスクからHDのパッケージを構成する方法がわかりません。

現在、Windows 8を使用しています。どのようにデスクトップを取り戻すことができるかについての助けをいただければ幸いです!

6

私は自分の質問の答えを書いていますが、実際には、これらのエラーを引き起こした原因を正確に把握していません。

私はxorg自体全体が壊れて、ライブディスクとchrootingを使用してデスクトップを取り戻したことを前提としています(そうです-端末からインターネットに接続するのが難しく、ライブディスクからインターネットに接続するのがはるかに簡単だったためです)ここからresolv.confをコピーします)。

だから、ライブディスクを作成してUbuntuモードを試してから、古いパーティションにchrootしました(ガイドに従ってください ここ

apt-get update && apt-get upgrade
apt-get install --reinstall xserver-xorg
apt-get install --reinstall gdm gnome-desktop-environment xorg

次に、この行を変更して、デフォルトのディスプレイマネージャーを/ etc/X11/default-display-managerのgdmに変更しました(再起動後にデスクトップが正常に機能している場合、この手順は不要だと思いますが、基本的にはいくつかのことを行いました上記よりも 壊れた lightdmなので、gdmに変更しなければなりませんでした!)

/usr/sbin/lightdm

/usr/sbin/gdm

そして再起動しました。まあ、団結は機能していて、デスクトップが機能するようになりました。

6

あなたはこれを試さなければなりません

 Sudo dpkg-reconfigure -phigh xserver-xorg
10
rɑːdʒɑ