安装 GNOME 桌面后的 Unity 问题(ubuntu-gnome-desktop)

hey*_*ema 9 gnome unity desktop-environments

我不小心ubuntu-gnome-desktop在我高度定制的 Ubuntu (Unity) 16.10 环境中安装了(最初使用 lightdm,后来切换到 gdm3)。哎呀!现在 Unity 中的一堆东西不像以前那样工作了。我需要帮助解决一些未解决的问题。你能帮忙吗?

  1. 桌面问题

    • 在 Unity 中,我无法设置桌面背景
    • 在 Unity 中,除非另一个应用程序在前台,否则超级键不会显示仪表板
    • 在 Unity 中,桌面文件和文件夹不见了
    • 在 Unity 中,我无法右键单击桌面并调出上下文菜单
  2. 字体问题

    • 在 Unity 中,默认字体已更改
  3. 触摸板问题

    • 在 Unity 中,触摸板指示器崩溃,寻找 Synaptics 触摸板驱动程序
    • 在 Unity 中,触摸板“点击左键单击”不再有效
    • 在 Unity 中,System Settings/Mouse & Touchpad面板中缺少触摸板首选项
    • 在 Gnome 中,触摸板首选项确实显示在 System Settings

我相信这是因为xserver-xorg-input-libinput安装了,从而禁用了 Synaptics 触摸板驱动程序。我可以安全地卸载它,并希望重新启用 Synaptics 驱动程序,而不会破坏 Unity 桌面或 Gnome 桌面中的任何内容吗?

  1. 登录画面问题

    • 主登录屏幕背景为黑色。如何让任何背景再次显示?
  2. 默认DE问题

    • 登录区域始终在桌面环境列表中显示“Gnome(默认)”。如何将默认值更改为“Ubuntu(默认)”?
  3. 开机/关机画面问题

    • 启动和关机屏幕是 Gnome 动画/文本屏幕。如何恢复正常的 Ubuntu/Unity 启动/关闭屏幕?

hey*_*ema 9

修复我ubuntu-gnome-desktop的安装后问题...

  1. 桌面问题:使用Gnome Tweak Tool,并将“桌面上的图标”设置为 ON

  2. 字体问题:使用Unity Tweak Tool, 并将字体设置回 Ubuntu 默认字体

  3. 触摸板问题:修复了如何在 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
Run Code Online (Sandbox Code Playgroud)
  1. 登录画面问题:用户桌面必须设置为显示桌面图片,而不是纯色

  2. 默认DE问题:

terminal...

gksudo gedit /etc/lightdm/lightdm.conf
Run Code Online (Sandbox Code Playgroud)

在 [SeatDefaults] 下添加此文本片段...

[SeatDefaults]
user-session=ubuntu
Run Code Online (Sandbox Code Playgroud)

如果 [SeatDefaults] 已经存在,请不要复制它。

  1. 启动/关机屏幕问题:部分摘自如何在清除 Kubuntu 后将 Plymouth 主题恢复为默认值?

terminal...

ls -al /etc/alternatives/*plymouth*
sudo update-alternatives --config default.plymouth
sudo update-alternatives --config text.plymouth
Run Code Online (Sandbox Code Playgroud)