質問: ubuntuを起動すると、デスクトップではなくtty [1-6]に入ります(デスクトップにアクセスするにはどうすればよいですか?) 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で再起動しました。デスクトップに戻れません。どのように私はできるアイデア?
回答: まず、これを行います_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にセッションを自動的に開始させるだけです。だから私はこれにかなり親密にならざるを得なかった。