Ubuntuを起動すると、デスクトップではなくtty[1-6]
と表示されます。通常、私は押してデスクトップに戻ることができました Ctrl+Alt+F7 しかし、それはうまくいきません。
Sudo apt-get install ubuntu-desktop
を試しましたが失敗しました。私はstartx
を試してx-server
またはx-window
を開始しましたが(何と呼ばれるかわかりません)、マウスカーソルで黒い画面が表示されました。押すと printscreen、ダイアログボックスが開きます。
これは最新バージョンの新規インストールです。これはWindows 7でのデュアルブートですが、それが問題であるとは思えません。これが起こる前に、私はランプサーバーをインストールしましたが、それが私が望んでいたものではないことに気付きました。次に、xamppをインストールし、Sudo tasksel remove lamp-server
を使用してlamp-serverをアンインストールしました。グラフィカルインターフェイスを使用してシャットダウンしないため、Sudo shutdown -r now
で再起動しました。
デスクトップに戻れません。どのように私はできるアイデア?
デスクトップ環境をアンインストールできたようです。 (カルミックがGDMに取って代わったのでなければ、私はそうは思いません。)
GNOMEを使用していた場合は、ubuntu-desktopを使用してKarmicをインストールした可能性があります。あなたはそれを再インストールしたいと思うでしょう:
Sudo apt-get install ubuntu-desktop
...またはおそらく
Sudo apt-get --reinstall install ubuntu-desktop
不足しているパッケージをすべて取り込む必要があります。再インストールしたら、実行できるはずです
Sudo /etc/init.d/gdm restart
... GDMログイン画面に戻ります。
同様の問題が発生している可能性があります。
私が試したマウスに気付いたので Ctrl+Alt+F1 その後 Ctrl+Alt+F7 そしてそれは私のために修正されました。
しばらくテレビをオフにしてからオンにすると、これが頻繁に発生するのは不愉快です。
これは私のために働いたものです。
tty1
にログインしましたUnityのデスクトップのデフォルトのlightdm greeterであるパージされたunity-greeter:
Sudo apt-get remove --purge unity-greeter
次に、lightdm-gtk-greeterをインストールしました。
Sudo apt-get -y install lightdm-gtk-greeter
Ubuntuを再起動
削除されたlightdm-gtk-greeter:
Sudo apt-get remove --purge lightdm-gtk-greeter
インストールされたUnity-Greeter:
Sudo apt-get -y install unity-greeter
その後再び再起動し、それは機能しました
PSインターネットに接続してapt-getを使用して必要なパッケージをダウンロードおよびインストールできない場合は、手動でダウンロードすることをお勧めします動作しているコンピューターのUbuntuパッケージアーカイブから、それをUSBドライブに保存し、tty1からマウントして、dpkgを使用してインストールします。 Googleを使用して方法を確認してください。
Lightdm-gtk-greeterが問題なく機能し、満足できる場合は、そこで停止できます。ただし、私の経験では、Unity-Greeterよりもわずかに多くのメモリを使用し、見た目も美しくありません。
私の解決策はファイルを編集することです/etc/lxdm/default.conf
およびserverセクションをこのように設定します
[server]
## arg used to start xserver, not fully function
arg=/usr/bin/X -background vt1
まず、これを行います
_which gdm
_
_/usr/bin/gdm
_のような応答が得られるはずです。空の行が表示される場合、gdmはインストールされていません。再インストールしてください。
あることを確認したら、_/etc/init.d
_を確認します
_ls /etc/init.d | grep gdm
_
もう一度、そこにあることを確認する行を取得する必要があります。あなたは明らかに_Sudo service gdm start
_を実行できたので、それは間違いなくすべきあります。
次に、_/etc/X11/default-display-manager
_を確認します
_cat /etc/X11/default-display-manager
_
私が読んだことから、あなたはこれを持っていないかもしれません。そうでない場合は、ファイルを作成します。
_Sudo cat << . >> /etc/X11/default-display-manager
/usr/bin/gdm
.
_
次に、システムを再起動し、gdmが自動的に起動するかどうかを確認します。これがすべてすべきが該当する場所です。ただし、状況がそれほど単純ではない場合もあります。
失敗した場合は、_/etc/init.d
_と_/etc/init
_をもう一度調べて、「dm」に一致するものがないか確認します。
_ls /etc/init{,.d} | grep dm$
_
「dm」で終わるすべてのファイルのリストが表示されます。その中で、gdm
が表示されます。
他のファイルが見つかった場合は、ディレクトリ_/etc/init-disabled
_(名前は任意)を作成し、問題のあるファイルをそのディレクトリに移動します。それらを削除しないでください。それらはあなたが持っている他のいくつかのサービスにとって重要かもしれません。
たとえば、lxdmがぶらぶらしている場合...
_Sudo mkdir /etc/init-disabled
for i in $(find /etc/init{,.d} -name "*lxdm*"); do
mv "$i" /etc/init-disabled/
done
_
次に、システムをもう一度再起動します
他のすべてが失敗する場合は、デスクトップ/ウィンドウマネージャーの名前を使用してXを直接起動してみてください。あなたがgdmについて話しているので、あなたはgnomeを使用していると思います、そして私はgnomeを開始するコマンドは_gnome-session
_であると信じています。
_xinit /usr/bin/gnome-session -- /usr/bin/X :0
_
個人的には、ディスプレイマネージャーなしでシステムを実行し、$(tty) == /dev/tty1
および_$SHLVL == 1
_の場合、.bashrcにセッションを自動的に開始させるだけです。だから私はこれにかなり親密にならざるを得なかった。