home.social

#gsettings — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gsettings, aggregated by home.social.

  1. 1. Since GNOME Settings seems to depend on #AuthSelect (at least on #fedora), ensure that it is running, using your preferred profile (e.g., in my case `local`) and fingerprint auth is generally enabled: `sudo authselect select local && sudo authselect enable-feature with-fingerprint`
    2. Enroll your fingerprint in GNOME Settings -> System -> Users
    3. Now, disable authselect since it cannot distinguish b/w loggin in and other types of authentication and otherwise #GDM #gSettings will complain that "the key is not writable" :( `sudo authselect opt-out`
    4. Remove the line pertaining enable-fingerprint-authentication from the #dconf lock in `/etc/dconf/db/distro.d/locks/20-authselect`
    5. Recompile dconf: `sudo dconf update`
    6. Finally, configure GDM to not use fingerprint authentication for your user: `gsettings set org.gnome.login-screen enable-fingerprint-authentication false`
    7. Optionally (untested): Ensure that `dbus-launch` is installed and run `sudo -u gdm dbus-launch gsettings set org.gnome.login-screen enable-fingerprint-authentication false` to disable this system-wide.

    Unfortunately, not only does authselect not distinguish b/w anything GDM related and other auth types, GDM doesn't distinguish b/w log-in and unlocking the screen(?) So this breaks fingerprint screen-unlock.

    2/3

  2. 1. Since GNOME Settings seems to depend on #AuthSelect (at least on #fedora), ensure that it is running, using your preferred profile (e.g., in my case `local`) and fingerprint auth is generally enabled: `sudo authselect select local && sudo authselect enable-feature with-fingerprint`
    2. Enroll your fingerprint in GNOME Settings -> System -> Users
    3. Now, disable authselect since it cannot distinguish b/w loggin in and other types of authentication and otherwise #GDM #gSettings will complain that "the key is not writable" :( `sudo authselect opt-out`
    4. Remove the line pertaining enable-fingerprint-authentication from the #dconf lock in `/etc/dconf/db/distro.d/locks/20-authselect`
    5. Recompile dconf: `sudo dconf update`
    6. Finally, configure GDM to not use fingerprint authentication for your user: `gsettings set org.gnome.login-screen enable-fingerprint-authentication false`
    7. Optionally (untested): Ensure that `dbus-launch` is installed and run `sudo -u gdm dbus-launch gsettings set org.gnome.login-screen enable-fingerprint-authentication false` to disable this system-wide.

    Unfortunately, not only does authselect not distinguish b/w anything GDM related and other auth types, GDM doesn't distinguish b/w log-in and unlocking the screen(?) So this breaks fingerprint screen-unlock.

    2/3

  3. 1. Since GNOME Settings seems to depend on #AuthSelect (at least on #fedora), ensure that it is running, using your preferred profile (e.g., in my case `local`) and fingerprint auth is generally enabled: `sudo authselect select local && sudo authselect enable-feature with-fingerprint`
    2. Enroll your fingerprint in GNOME Settings -> System -> Users
    3. Now, disable authselect since it cannot distinguish b/w loggin in and other types of authentication and otherwise #GDM #gSettings will complain that "the key is not writable" :( `sudo authselect opt-out`
    4. Remove the line pertaining enable-fingerprint-authentication from the #dconf lock in `/etc/dconf/db/distro.d/locks/20-authselect`
    5. Recompile dconf: `sudo dconf update`
    6. Finally, configure GDM to not use fingerprint authentication for your user: `gsettings set org.gnome.login-screen enable-fingerprint-authentication false`
    7. Optionally (untested): Ensure that `dbus-launch` is installed and run `sudo -u gdm dbus-launch gsettings set org.gnome.login-screen enable-fingerprint-authentication false` to disable this system-wide.

    Unfortunately, not only does authselect not distinguish b/w anything GDM related and other auth types, GDM doesn't distinguish b/w log-in and unlocking the screen(?) So this breaks fingerprint screen-unlock.

    2/3

  4. 1. Since GNOME Settings seems to depend on #AuthSelect (at least on #fedora), ensure that it is running, using your preferred profile (e.g., in my case `local`) and fingerprint auth is generally enabled: `sudo authselect select local && sudo authselect enable-feature with-fingerprint`
    2. Enroll your fingerprint in GNOME Settings -> System -> Users
    3. Now, disable authselect since it cannot distinguish b/w loggin in and other types of authentication and otherwise #GDM #gSettings will complain that "the key is not writable" :( `sudo authselect opt-out`
    4. Remove the line pertaining enable-fingerprint-authentication from the #dconf lock in `/etc/dconf/db/distro.d/locks/20-authselect`
    5. Recompile dconf: `sudo dconf update`
    6. Finally, configure GDM to not use fingerprint authentication for your user: `gsettings set org.gnome.login-screen enable-fingerprint-authentication false`
    7. Optionally (untested): Ensure that `dbus-launch` is installed and run `sudo -u gdm dbus-launch gsettings set org.gnome.login-screen enable-fingerprint-authentication false` to disable this system-wide.

    Unfortunately, not only does authselect not distinguish b/w anything GDM related and other auth types, GDM doesn't distinguish b/w log-in and unlocking the screen(?) So this breaks fingerprint screen-unlock.

    2/3

  5. 1. Since GNOME Settings seems to depend on #AuthSelect (at least on #fedora), ensure that it is running, using your preferred profile (e.g., in my case `local`) and fingerprint auth is generally enabled: `sudo authselect select local && sudo authselect enable-feature with-fingerprint`
    2. Enroll your fingerprint in GNOME Settings -> System -> Users
    3. Now, disable authselect since it cannot distinguish b/w loggin in and other types of authentication and otherwise #GDM #gSettings will complain that "the key is not writable" :( `sudo authselect opt-out`
    4. Remove the line pertaining enable-fingerprint-authentication from the #dconf lock in `/etc/dconf/db/distro.d/locks/20-authselect`
    5. Recompile dconf: `sudo dconf update`
    6. Finally, configure GDM to not use fingerprint authentication for your user: `gsettings set org.gnome.login-screen enable-fingerprint-authentication false`
    7. Optionally (untested): Ensure that `dbus-launch` is installed and run `sudo -u gdm dbus-launch gsettings set org.gnome.login-screen enable-fingerprint-authentication false` to disable this system-wide.

    Unfortunately, not only does authselect not distinguish b/w anything GDM related and other auth types, GDM doesn't distinguish b/w log-in and unlocking the screen(?) So this breaks fingerprint screen-unlock.

    2/3

  6. Einblick in gsettings

    Eine kleine Anregung, wie man GNOME schnell und effektiv auf den eigenen Workflow anpassen kann.

    #Gnome #gsettings #Konfiguration #Terminal #Linux

    gnulinux.ch/einblick-in-gsetti

  7. Einstellungssache

    Bei Computersystemen ist grundsätzlich alles einstellbar. Die Frage ist, wie einfach es ist, Konfigurationen zu ändern.

    #gsettings #dconf #dconf_editor #Einstellungen #GNOME_Einstellungen #Linux

    gnulinux.ch/einstellungssache

  8. Einstellungssache

    Bei Computersystemen ist grundsätzlich alles einstellbar. Die Frage ist, wie einfach es ist, Konfigurationen zu ändern.

    #gsettings #dconf #dconf_editor #Einstellungen #GNOME_Einstellungen #Linux

    gnulinux.ch/einstellungssache

  9. Einstellungssache

    Bei Computersystemen ist grundsätzlich alles einstellbar. Die Frage ist, wie einfach es ist, Konfigurationen zu ändern.

    #gsettings #dconf #dconf_editor #Einstellungen #GNOME_Einstellungen #Linux

    gnulinux.ch/einstellungssache

  10. Einstellungssache

    Bei Computersystemen ist grundsätzlich alles einstellbar. Die Frage ist, wie einfach es ist, Konfigurationen zu ändern.

    #gsettings #dconf #dconf_editor #Einstellungen #GNOME_Einstellungen #Linux

    gnulinux.ch/einstellungssache

  11. Einstellungssache

    Bei Computersystemen ist grundsätzlich alles einstellbar. Die Frage ist, wie einfach es ist, Konfigurationen zu ändern.

    #gsettings #dconf #dconf_editor #Einstellungen #GNOME_Einstellungen #Linux

    gnulinux.ch/einstellungssache

  12. I got somewhat fed up with manually configuring machines, so here's a snapshot of my current #automation for a #fedora #desktop install (this does #flatpak, #copr, #gsettings, #git #builds, you name it--and yes, the name is a pun on #cloudinit):

    github.com/rcarmo/ground-init