質問: 表題のように、ubuntuのデスクトップ画面においてランチャーやアプリケーションメニューが表示されなくなってしまいました。ネットで調べて、以下の方法を試しました。 1.ログイン後 Ctrl+Alt+F1キー入力 でコンソール画面に遷移。 2.「(マシン名) login:_」という表示されるのでログインユーザ名を入力しEnter(パスワードを聞かれたら適宜入力しEnter)。 3.「DISPLAY=:0.0 gnome-terminal」と入力しEnter。 4.Alt+F7キーを押下するとデスクトップ画面に復帰するが端末ウィンドウが新たに表示されている。 5.このターミナル上で「dconf reset -f /org/compiz/」と入力してEnter。 6.「sudo shutdown -r now」と入力してEnter。OSが再起動する。 7.再起動後ログインをするとランチャーやツールバーが復帰していた。 しかし、うまくいきません。そもそも4.の段階で、デスクトップの端末ウィンドウが表示されません。 仕方なくコンソール画面でそれ以降の入力を行っても、5.で行き詰ります。以下のようなエラーが出てしまいます。 --- error: Cannot autolaunch D-Bus without X11 $DISPLAY USAGE: dconf reset [-f] PATH Reset a key or dir. -f is required for dirs. Arguments: PATH Either a KEY or DIR KEY A key path(starting, but not ending with '/') DIR A directory path(starting and ending wiht '/') --- どうすればランチャーやアプリケーションメニューを復旧できるでしょうか。 追記: ちなみに以下のサイトに見られるような状態となっています。 http://d.hatena.ne.jp/rx7/20101104/p1 問題のデスクトップ画面は以下です。ランチャーもアプリケーションメニューもありません。 ![デスクトップ](https://teratail.storage.googleapis.com/uploads/contributed_images/b34618bc778c3433a32105ebd1a736f8.jpeg)](8380df42531d2cb1a3fa2550e53d0e3d.jpeg) 追記2: ちなみにこの不具合はUbuntuのアップデート後に起きたものです。 しかし、もしかするとアップデートがうまくいっていない可能性もあります。 というのも、コンソール画面に以下のような表示があるからです。 --- [FAILED]Failed to start Load Kernel Modules. See 'systemctl status systemd-modules-load.service' for details. Mounting FUSE Control File System... Starting Apply Kernel Variables... --- 追記3: manzyunさんの指示を実行した際のコンソール画面が以下です。 ![現在のコンソール画面](https://teratail.storage.googleapis.com/uploads/contributed_images/944c7779ab6533928b4340e15bb1f392.jpeg) 追記4: manzyunさんの解決方法を試した際のコンソール画面が以下です。 ![コンソール画面](https://teratail.storage.googleapis.com/uploads/contributed_images/5cd4c77a91efa6187e6e7f92fe3be1a9.jpeg) 追記5: manzyunさんのご指示通り”sudo apt full-upgrade -f”を実行したときのコンソール画面が以下です。 ![コンソール画面](https://teratail.storage.googleapis.com/uploads/contributed_images/f056bbb077f6955b1573b8a53e54256f.jpeg) 追記6: texlive-latex-base-docのエラー解消後の画面 ![画像](https://teratail.storage.googleapis.com/uploads/contributed_images/81c8c47768a855bd5dfa6d23cfac7cab.jpeg) 追記7: ubuntuのアップグレード完了後、gnome-terminalを起動しようとしたときのコンソール画面 ![画像](https://teratail.storage.googleapis.com/uploads/contributed_images/b8efc7be8e3b2caf7b176ac8294cdc4e.jpeg) 追記8: manzyunさんのご指示のもと復旧に成功したデスクトップ ![画像](https://teratail.storage.googleapis.com/uploads/contributed_images/a3c4709daff2cfcc29215fcfaa46fa0f.jpeg)
回答: 完全に推測ですので、要調査。 今回のUbuntuのアップグレードで、ディスプレイサーバーはX11からWaylandへ、ディスプレイマネージャーはlightdmからgdmへ、デスクトップ環境はUnityからGnome Shellに変更されています。 とりあえず、まずは ``` $ echo $XDG_SESSION_TYPE ``` と入力してください。 `wayland` と表示されれば、一度X11に切り替えてみてください。 切り替え方は追って記入、もしくはコメントで返信しようと思います。 参考資料 第493回 Ubuntu 17.10の変更点:Ubuntu Weekly Recipe|gihyo.jp ... 技術評論社 追記 2017/10/23 15:00 ==================== なるほど、私の方で状況が把握しきれていませんでした。 ですが思っていたより自体は悪くなさそうです。 1. まずアイコンしか表示されないデスクトップ画面に映ります。 2. Alt + F2 を押して、コマンド入力ウィンドウが表示されるか試します。 3. 表示されましたら "r" を入力してEnterを押してみてください。 次に2.の工程で何も変わらなかった場合。 1. Ctrl+Alt+F1の画面に映ります。 2. 一度パッケージ情報の読み込みに失敗しているファイルを退避して、アップデート後アップグレードしてみましょう。 ``` $ sudo mv /etc/apt/sources.list.d/mongo.list /etc/apt/sources.list.d/mongo.list.bak $ sudo mv /etc/apt/sources.list.d/ubuntu-ja.list /etc/apt/sources.list.d/ubuntu-ja.list.bak $ sudo mv /etc/apt/sources.list.d/docker.list /etc/apt/sources.list.d/docker.list.bak $ sudo apt update # このコマンドを実行した後に、エラーが出なければ、以降を実行 $ sudo apt full-upgrade # 使わなくなった設定ファイルなどを削除して、アップグレード $ sudo shutdown -r now # 再起動して様子を見る。 ```