我在高度定制的 Ubuntu (Unity) 16.10 环境中意外安装了ubuntu-gnome-desktop
(最初使用 lightdm,后来切换到 gdm3)。哎呀!现在 Unity 中的很多东西都无法像以前那样工作了。我需要帮助解决一些未解决的问题。你能帮忙吗?
桌面问题
- 在 Unity 中,我无法设置桌面背景
- 在 Unity 中,除非另一个应用程序在前台,否则超级键不会调出仪表板
- 在 Unity 中,桌面文件和文件夹消失了
- 在 Unity 中,我无法右键单击桌面并调出上下文菜单
字体问题
- 在 Unity 中,默认字体已发生改变
触摸板问题
- 在 Unity 中,触摸板指示器崩溃,正在查找 Synaptics 触摸板驱动程序
- 在 Unity 中,触摸板“点击单击左键”功能不再起作用
System Settings/Mouse & Touchpad
在 Unity 中,面板中缺少触摸板首选项- 在 Gnome 中,触摸板偏好设置确实显示在
System Settings
我认为这是因为xserver-xorg-input-libinput
已安装,从而禁用了 Synaptics 触摸板驱动程序。我可以安全地卸载它,并希望重新启用 Synaptics 驱动程序,而不会破坏 Unity 桌面或 Gnome 桌面中的任何内容吗?
登录屏幕问题
- 主登录屏幕背景是黑色的。如何才能再次显示背景?
默认 DE 问题
- 登录区桌面环境列表中总是显示“Gnome (默认)”。如何将默认改为“Ubuntu (默认)”?
开机/关机屏幕问题
- 启动和关机屏幕是 Gnome 动画/文本屏幕。如何恢复正常的 Ubuntu/Unity 启动/关机屏幕?
答案1
修复我的ubuntu-gnome-desktop
安装后问题...
桌面问题:使用
Gnome Tweak Tool
,并将“桌面上的图标”设置为 ON字体问题:使用
Unity Tweak Tool
,并将字体设置回 Ubuntu 默认字体触摸板问题:修复来自如何在 Ubuntu 16.04 上反转触摸板滚动
如果您使用libinput
,则添加一个配置文件,内容/etc/X11/xorg.conf.d/
如下:20-touchpad.conf
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "NaturalScrolling" "off"
Option "MiddleEmulation" "on"
Option "Tapping" "on"
Option "DisableWhileTyping" "on"
Option "PalmDetection" "True"
EndSection
登录屏幕问题:用户桌面必须设置为显示桌面图片,而不是纯色
默认 DE 问题:
在terminal
...
gksudo gedit /etc/lightdm/lightdm.conf
在 [SeatDefaults] 下添加此文本片段...
[SeatDefaults]
user-session=ubuntu
如果 [SeatDefaults] 已经存在,请不要重复。
- 开机/关机屏幕问题:部分摘自清除 Kubuntu 后,如何将 Plymouth 主题恢复为默认主题?
在terminal
...
ls -al /etc/alternatives/*plymouth*
sudo update-alternatives --config default.plymouth
sudo update-alternatives --config text.plymouth
答案2
通过删除该包可以解决触摸板问题xserver-xorg-input-libinput
。
sudo apt remove xserver-xorg-input-libinput
我遇到了同样的问题,删除软件包解决了这个问题,没有造成任何其他问题。注意:在删除此软件包之前,我已经完全删除了 Gnome Shell。