GDM - как включить касание сенсорной панели одним нажатием

10

Я включил функцию «нажми и нажми» в Gnome, но она не работает в GDM.

Я попытался запустить dconf-editorкак root, чтобы изменить настройки, но безрезультатно.

Я также пытался запустить, sudo -u gdm gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click trueно я получаю следующую ошибку

(process:16560): dconf-WARNING **: failed to commit changes to dconf: Error spawning command line 'dbus-launch --autolaunch=long-number-here --binary-syntax --close-stderr': Child process exited with code 1

Как включить касание-нажатие на GDM?

Сделать
источник
Я не знаю о GDM, но это работало на всех версиях Arch, на которых я пробовал: forums.kali.org/…
John S

Ответы:

7

Вы должны экспортировать $(dbus-launch)и установить gsettingsбэкэнд (проверено archlinuxс помощью gdm 3.18.2):

  1. переключитесь на VT(например Ctrl+ Alt+ F3), войдите как root и запустите:

    su - gdm -s /bin/sh
    

    переключить пользователя на gdm.

  2. затем запустите:

    export $(dbus-launch)
    

    и:

    GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
    

    запустить exitили нажать Ctrl+, Dчтобы вернуться к учетной записи root .

  3. перезапустите менеджер дисплея:

    systemctl restart gdm
    

Возврат практически такой же, просто перейдите trueна falseшаг @ 2.

don_crissti
источник
В Debian Stretch переключите пользователя на Debian-gdm:su - Debian-gdm -s /bin/sh
Sławek
так как вы сохраняете эти настройки?
iLemming
Подтвердили работу над Fedora 30.
Жро