我最近在登录屏幕 (gdm) 上失去了点击功能。我最初在 17.10 中启用了它,直到几天前它才在 18.04 中幸存下来。所以我不确定发生了什么。
我遵循指示这里通过做:
sudo -u gdm gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
但我收到了这个错误信息:
(process:26095): dconf-CRITICAL **: 17:43:24.120: 无法创建目录“/home/user/.cache/dconf”:权限被拒绝。dconf 将无法正常工作。
(进程:26095):dconf-警告**:17:43:24.120:无法提交对 dconf 的更改:无法连接:连接被拒绝
当我尝试修复时:
sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
我明白了:
(进程:26477):dconf-WARNING **:17:52:56.774:无法提交对 dconf 的更改:GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code2:无法打开 dconf 数据库:无法打开文件“/home/user/.config/dconf/user”:权限被拒绝
我决定尝试删除 ~/.cache/dconf,并再次尝试,但无济于事。
有人能帮忙吗?谢谢。
已编辑以添加更多信息。
答案1
尝试这个:在 Ubuntu 中启用“点击”. 它对我有用。
通过 Ctrl+Alt+T 打开终端,然后运行命令以获取 root 权限:
sudo -i
在提示时输入您的密码(输入时没有视觉反馈)并按 Enter。
(在默认的 Wayland 会话中不需要)允许用户 gdm 创建与 X 服务器的连接:
xhost +SI:localuser:gdm
在终端中切换到用户 gdm:
su gdm -s /bin/bash
最后通过 gdm 用户启用“点击”:
gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
重新启动计算机即可完成。
sudo reboot
如何恢复:
要恢复设置,请打开终端并重复前面的步骤,但要运行以下命令而不是步骤 4 中的命令:
gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click false