こちらのページを参考にさせていただきました。
私の環境では、GNOME Shellインストールの際、gdm3を選択すると再起動後ずっとUbuntuと書かれた紫の画面のまま(仮想コンソールに切り替えてみると「A start job is running for Hold until boot process finishes up (xxmin xxsec / no limit)と表示されっぱなし」)で、ログイン画面を表示できなくなってしまいました。この現象は私の環境だけで起きる問題かもしれませんが、念の為復旧方法を記載しておきたいと思います。
こうなってしまうと、もうどれだけ待ってもログイン画面は表示されませんので、電源ボタンでPCを落とし、再度電源を入れます。このとき、BIOSの表示が消えた瞬間から[Shift]キーを押しっぱなしにし、Ubuntuの起動メニューを表示させます。
Ubuntuの起動メニューが表示されたら、キーボードの矢印キーで「Advanced options for Ubuntu」を選択して[Enter]キーを押します。
続いて「Ubuntu, with Linux4.10.0-19-generic (ricovery mode)」を選択して[Enter]キーを押します。
(数字はバージョン番号なので、タイミングによって異なります。とにかく最後に「ricovery mode」と書かれている選択肢をい選んでください。)
org.knopflerfish.framework.readonly=true
org.knopflerfish.gosg.jars=reference:file:/usr/share/freeplane/core/
org.freeplane.basedirectory=/usr/share/freeplane
java.security.policy=/usr/share/freeplane/freeplane.policy
org.osgi.framework.storage=/usr/share/freeplane/fwdir
Knopflerfish OSGi framework launcher, version
Copyright 2003-2016 Knopflerfish. All Rights Reserved.
See http://www.knopflerfish.org for more information.
java.lang.IllegalArgumentException: Failed to read exports: java.io.FileNotFoundException: /home/user/exports (そのようなファイルやディレクトリはありません)
at org.knopflerfish.framework.SystemBundle.addSysPackagesFromFile(SystemBundle.java:699)
at org.knopflerfish.framework.SystemBundle.initSystemBundle(SystemBundle.java:557)
at org.knopflerfish.framework.FrameworkContext.init(FrameworkContext.java:402)
at org.knopflerfish.framework.SystemBundle.doInit(SystemBundle.java:622)
at org.knopflerfish.framework.SystemBundle.init(SystemBundle.java:152)
at org.knopflerfish.framework.Main.assertFramework(Main.java:446)
at org.knopflerfish.framework.Main.handleArgs(Main.java:546)
at org.knopflerfish.framework.Main.start(Main.java:224)
at org.knopflerfish.framework.Main.main(Main.java:156)
at org.freeplane.launcher.Launcher.run(Launcher.java:115)
at org.freeplane.launcher.Launcher.launch(Launcher.java:80)
at org.freeplane.launcher.Launcher.main(Launcher.java:67)
Error: Command “-istart org.freeplane.core” failed, Failed to read exports: java.io.FileNotFoundException: /home/user/exports (そのようなファイルやディレクトリはありません)