在 Ubuntu 18.04 上摆脱统一桌面

Val*_*ein 5 gnome suspend unity login 18.04

我已经安装了 Ubuntu 18.04,一切都很好,直到我决定尝试 Unity 桌面。底线 - 我已经完全卸载了统一桌面。但!我有一些没有恢复到以前状态的东西。首先是登录屏幕发生了变化,我想带回gnome本机登录屏幕。

其次是锁定屏幕(即在唤醒时显示)。在统一之前,它是侏儒的,您可以在背景属性中更改它的背景。

unity它更改为烦人的登录表单后,如果键盘布局不是英文,则该表单不起作用,并且您无法在此表单中的布局及其周围的所有窗口之间切换。因此,如果在睡觉前我使用的是希伯来语或俄语布局,则在醒来时我无法重新登录,我必须重新启动电脑。

我怎样才能切换回普通的 gnome 东西?谢谢!

van*_*ium 1

发出命令

sudo apt install --reinstall ubuntu-desktop
Run Code Online (Sandbox Code Playgroud)

有时,系统会询问您要使用哪个显示管理器。gdm 显示管理器是 gnome 的默认显示管理器。安装Unity后,您已切换到lightdm。

注销并重新登录到 gnome 桌面的默认 Ubuntu 会话后,您可以通过卸载“unity-session”来删除 unity 会话:

sudo apt purge unity-session
Run Code Online (Sandbox Code Playgroud)

可以通过自动删除来进一步清理:

sudo apt autoremove
Run Code Online (Sandbox Code Playgroud)

这将删除所有自动安装的软件包以满足“unity-session”的依赖关系。


Val*_*ein 0

好吧,我通过其他网站上的指南设法解决了这个问题。不知道是否允许我发布外部链接,所以我将尝试在这里描述该过程:

步骤1

sudo systemctl disable lightdm && sudo systemctl enable gdm
Run Code Online (Sandbox Code Playgroud)

lightdm 被禁用,但由于某种原因我无法启用 gdm。我决定重启,进入纯终端的黑暗世界。

第2步

我不知道下面的代码实际上做了什么,但我一直在尝试......很多东西。但决赛入围者是:

sudo ln -sf /lib/systemd/system/gdm.service /etc/systemd/system/display-manager.service
sudo systemctl enable gdm
sudo systemctl set-default graphical.target
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助!