From unknown Wed Jun 18 00:24:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#77868 <77868@debbugs.gnu.org> To: bug#77868 <77868@debbugs.gnu.org> Subject: Status: bug report: XFCE cannot change the theme because of missing dconf package to satisfy the ca.desrt.dconf service in dbus Reply-To: bug#77868 <77868@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:24:14 +0000 retitle 77868 bug report: XFCE cannot change the theme because of missing d= conf package to satisfy the ca.desrt.dconf service in dbus reassign 77868 guix submitter 77868 Yacine Cheikhrouhou severity 77868 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 17 11:10:56 2025 Received: (at submit) by debbugs.gnu.org; 17 Apr 2025 15:10:56 +0000 Received: from localhost ([127.0.0.1]:48108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u5QtD-0001qY-0z for submit@debbugs.gnu.org; Thu, 17 Apr 2025 11:10:56 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47826) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u5Lmt-0003gR-Sn for submit@debbugs.gnu.org; Thu, 17 Apr 2025 05:44:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u5Lmh-0001w7-Ne for bug-guix@gnu.org; Thu, 17 Apr 2025 05:43:52 -0400 Received: from sonic306-19.consmr.mail.ir2.yahoo.com ([77.238.176.205]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u5Lme-0008FJ-A4 for bug-guix@gnu.org; Thu, 17 Apr 2025 05:43:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s2048; t=1744883019; bh=opgWV6W0c94GgsHN4Vq+I+0P97dIv9kUvJl9H2gGTts=; h=Date:From:Subject:To:References:From:Subject:Reply-To; b=E8sP3O2Osa2lxd5NbJZXVQlInS8KNt3K3X0lmbpkSxEd+VqhxtqXQjcWWXu8LnTUJJQHcZqCPr5xmOoayQrIQdEmj+TS81Blpu8mD1urj/HG/ZjTCcyXPowVHLf3GLuqevDa/EEf6kKOqjwjAr2wIPYZzMWG+mA0mjn/DLnCibBztpTmXdBwBA/5KImT3i3XsArldLEdOP4dFeqIOfLsTODkk97lUaSfXWjqU3Hf/Gdd0dJdV8TedpcFkzAlpZe51YTBHQsq0ByW6mhIaD0zwQPeFjVxX551cH8djn6mvd7LhLS4Y2U+1g4GUjImXj3YX05zI2vEpKtcJ6083Gl1Tg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1744883019; bh=bmow+xGvTP3ySusY2Nbc257z8gqNecsNFF0DdFr4pcx=; h=X-Sonic-MF:Date:From:Subject:To:From:Subject; b=JQRU7FwpN56x0UQXhmrKi07S6iAQ2pWMkWzW3XWExgwonW7jzRR9OXqlrNQvc5epQZn99H24l6PC1cHxNXft9R6c9IWae+6hvXGUx7gWUsCsOHBGrqoDXqgEHFEiuADKTsEYgd5p4AYJyD03FDIFR5iILdgWmIUOKNaytbAjnQXho0qcBN9KMMKqcRfcr8dynuW5nkmbplE5Z8yKfSI474Hh3Nh2KFY9ruZ4gbjOXgm79bHVoN6PDtxsQIaA22CkpKr0Uv24eyjgCFm5wMPCWC/2skW8TD3S+pnGtmqqv/g4E5ZxGVhad58pFn4IriSVnKpRxx/tEmhUuvMRX/3ruw== X-YMail-OSG: y0h2RSoVM1lXQsrnr7iTlM8HP84SaBIQZMRQvL02mNb9YmBJWXCbMrGlTkSG7GA ..maip1EGc58TPtEDiLm_1SKD4R.9oVydkP5drGufLjPD7fnmZrGiGNQqaF6x.aKB4UQCzU6p4nR 463fspj9uzZNtmhQpEfkgzkLKTVdZrdnSjSsRNsKmN_4C3n.G2AvBnfx6dZGouoRocRJkj3LXxL1 2SIfAX.5po6k6v5uv4GXrMwfe_Uoiu9vYn_Q5zquSRa8avwFD1JvsrMGCswpIgMm1K44PJ80.bQi rylQYmdaXnE9vt_XbLlPwIAffkD.jMmYSS3Gfuz5GMdWtFcVwXDOTj9.8bwx1NqoX0BR05BgBBS8 uE.oVlxHOalbFjRofv1.FqKATOjcHxjOonvJ..Mt0EfeChALm8_OMdft7izfFGbsFaMeMAJJZub5 gpPNugN55YXYyiLKws_q5DCzodciD_g0b35OsvtaGsGxF7wxR11Drgq2VMBA5yCuD9FtpJ0xcqRe 10J1Z8S16wA_kcYRzwleOdQPyeW7pj8EwYIEI3AATMNSeWtKgkOmeK_A66TFDAlmqoRzmLeoG52L .C4nUgGl5T9x1u7CIyMm6mwTj7KpqJpzr1UOdk1mTMwvdT8NyiZY7QnS4ByOGgvsrIIRMWvlGWu6 i6VBXL3XyERD838aMwMAmF58FZRzjLWjTEjY1kvRrqGfeekRy0H4VpEunbbtS6qRjK44FqvSeMQw a9ec2ZBJdAUEYvUxrzIhEDHXhEC8lIpBeDYho8Fpo8PAFBn7hcz.G.A4nHVnvakgvl0_vSkGmgtk mLllGnWjnYx8PGBYi8oAR2b3IJA40mx2OXJKk4.kfznd7m1ML9We85Y7wPm18cQe37i2wf9dVMAP 98C05sFflI.wXgA0n3aUEgrAclLvGcL9d1us.VZPMAu0LXxppCX0FXbrCw2aJz4mCGjM4zhJ.MCr 0x3v_Ue.oibDnesAe1bKG_hP4TEu.nIvA0c4TWlL37.Pn0kqGrwHMlFSPMfCG3_li.0QNqwVeUwc W8ikX6K0rVnp3ekoMPRYdNII6ps3.OmtG906Zq_I_hYKCePTzEiqLBMTwCF2ayEHzfs37F9hkHVZ AeKvHSGbaL7q.8AkOAaBzvQRUeOF1mgzT4hVzNJxzKeb2Ic8EjWj3sMwBDQxaZvXmZRkHEBQdwiy KrOmqUNCEdKMrYJbzEf_PivuLARVTtIryIslc6jXRE_JbduiDjHmIwmV1.mU9lh7ejAaklixW31e KSetXdYJ2ErvVa8wsTvwDQwdZ1cERwi..V.NbYZBU7rUOnTh6jqkE8R3muR3rLiA_ss59ym_3qS2 _fwYe4PFETuwg3C7VJJooKyygNbctx70rInHNatvY9H.olgwyE5s04gokLYHn8B1evyG10DbsBqF 4nzyhg7u2P0._iAK.TNtcOV14ta0q81zA41fw_AS1W5U1oJeFd9NAuChQoX8nKbOTXPTgbE4z6.s _5rG.sm_yYjhuk.3YkOMSNuv1YjHXl2G8zTIbV_J5bqBRNB0mYneFwcM4Vams5HvIETgnk6SE4R6 Xge1LqSOsh2T_k0oXR9_.YeMQRsZZGkhkRIYoFfsqPNvZp1ckCuq7gxeNj547VQXJLhiIbRy5Zxi f9xKY5BPctFkvkY2bl2RhaaX4Ds9rv0cdu9ME_HQmc7VBfqKKNZhmHd2fMphk_tClBBPeuVlBOW3 2FnRZ9FpDHOslnPQobsjLvwZNuXiNtim12Res9WqatzBLnD5QDpFIgzGt5hfiHaUSDZnSysMzljZ 2dJWIFlxDHhsUoj5AXtOVpCE.pcttAAjtKJc3lSsmZEc74BZod89B7PUWA7OV7wXe_aDmSEXHqCJ wF1IilwxlMlHKshV3yqBm6DHIsxKPcUHdvYQIobIpoXyUY9P3S5idBK.2BMjh305lNJXj7fZOvCp NaRdPz9PKHBCKO.YP9Ff0GTlteFORdoecDqtw8i9jc8WpgtqrKE6YxhWIi5fUtWtAcqmQahrj3pB 3EJCrW_4xNQHz0XQ8dKlmM2_XvF8tbTJyNA9Ba3hVvbCkm4UJWrSD5ICXbQNnSWk_kIk3Tv02xMF ubYsGPZoOVhwnCFJ9dT3Tqx06_juKjhtYC0r.1WuzbNvJHLJxYT_BFQYEB982uNozH_0cMEMuBKs lQmIKBfe1o.6zeDEV_x7cOvxpa_llWBHiSKsCX7a8C0M5_2Sms7vXXjx2QwB0BJgSobznitQQQX1 z3lOHFDGMl5mD.hnqPLIikTM8I5wMM4mpkYyy9WFkOIyljEYUAnKb.6QK88N3hPwe X-Sonic-MF: X-Sonic-ID: 590c5922-232d-4809-8ca2-354f8cef55b0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ir2.yahoo.com with HTTP; Thu, 17 Apr 2025 09:43:39 +0000 Received: by hermes--production-ir2-858bd4ff7b-nknbf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 38b28f3afb54d57f089e5254e28c7125; Thu, 17 Apr 2025 09:43:37 +0000 (UTC) Message-ID: <6fef22db-aadc-4fdf-9350-0ef416972780@yahoo.fr> Date: Thu, 17 Apr 2025 11:43:35 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Yacine Cheikhrouhou Subject: bug report: XFCE cannot change the theme because of missing dconf package to satisfy the ca.desrt.dconf service in dbus To: bug-guix@gnu.org Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit References: <6fef22db-aadc-4fdf-9350-0ef416972780.ref@yahoo.fr> X-Mailer: WebService/1.1.23665 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 9473 Received-SPF: pass client-ip=77.238.176.205; envelope-from=yacine.cheikhrouhou@yahoo.fr; helo=sonic306-19.consmr.mail.ir2.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 17 Apr 2025 11:10:53 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Hi all, I started using Guix with XFCE on Xorg (with the default desktop configuration), and couldn't change the theme. I fixed the issue by installing dconf, which is needed by xfce to edit its own configuration. I think the problem could be fixed by adding dconf as a dependency of the xfce package. What I did: Editing the ThemeName property directly in ~/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml or using the GTK_THEME="Greybird:dark" environment variable did not work (the xml edit was reverted after restarting the session, and the environment variable was only followed by my web browser, Librewolf, and not xfce utilities like Thunar or xfce4-terminal). By running xfsettingsd manually with `xfsettingsd --replace --no-daemon`, I got a Dbus warning about not being able to commit the configuration changes due to a missing `ca.desrt.dconf` .service file when I tried changeing the theme in the XFCE settings. After googling hard and configuring guix home to have a user dbus service, I learnt about the dconf-service and fixed the issue by simply installing the dconf package. After removing what I added, it turns out the guix home dbus service was not needed, but removing dconf and restarting makes the theme impossible to change again. My system is a VM installed from the iso following the manual installation, running on a baremetal LUKS-encrypted LVM logical volume. My system configuration (based on the desktop example): ``` ;; This is an operating system configuration template ;; for a "desktop" setup with GNOME and Xfce where the ;; root partition is encrypted with LUKS, and a swap file. (use-modules (gnu) (gnu system nss) (guix utils)) (use-service-modules desktop sddm xorg ssh spice) (use-modules (gnu home services desktop)) (use-package-modules certs gnome ssh password-utils emacs gnome-xyz librewolf libreoffice) ; sshfs -> (gnu packages linux) ??? (use-package-modules linux) (operating-system   (host-name "geeksos")   (timezone "Europe/Paris")   (locale "fr_FR.utf8")   ;; Choose US English keyboard layout.  The "altgr-intl"   ;; variant provides dead keys for accented characters.   (keyboard-layout (keyboard-layout "fr" "bepo"))   ;; Use the UEFI variant of GRUB with the EFI System   ;; Partition mounted on /boot/efi.   (bootloader (bootloader-configuration                 (bootloader grub-efi-bootloader)                 (targets '("/boot/efi"))                 (keyboard-layout keyboard-layout)))   ;; Specify a mapped device for the encrypted root partition.   ;; The UUID is that returned by 'cryptsetup luksUUID'.   ;(mapped-devices   ; (list (mapped-device   ;        (source (uuid "12345678-1234-1234-1234-123456789abc"))   ;        (target "my-root")   ;        (type luks-device-mapping))))   (file-systems (append                  (list (file-system                          (device (file-system-label "root"))                          (mount-point "/")                          (type "btrfs"))                        (file-system                          (device (uuid "04AB-4473" 'fat))                          (mount-point "/boot/efi")                          (type "vfat")))                  %base-file-systems))   ;; Specify a swap file for the system, which resides on the   ;; root file system.   (swap-devices (list (swap-space                        (target "/swapfile"))))   ;; Create user `bob' with `alice' as its initial password.   (users (cons (user-account                 (name "yacine")                 ;(comment "Alice's brother")                 ;(password #f)                 (group "yacine")                 (supplementary-groups '("wheel" "netdev"                                         "audio" "video")))                %base-user-accounts))   ;; Add the `students' group   (groups (cons* (user-group                   (name "yacine"))                  %base-groups))   ;; This is where we specify system-wide packages.   (packages (append (list                      ;; for HTTPS access                      ;nss-certs                      ;; for user mounts              gvfs              ; does not work              greybird-gtk-theme              ; core              openssh              emacs              librewolf              libreoffice              ; user utils              sshfs              password-store)                     %base-packages))   ;; Add GNOME and Xfce---we can choose at the log-in screen   ;; by clicking the gear.  Use the "desktop" services, which   ;; include the X11 log-in service, networking with   ;; NetworkManager, and more.   (services     (append       (list     ;(service home-dbus-service-type                    ; only works in guix home configurations     ;     (home-dbus-configuration))     (service spice-vdagent-service-type          (spice-vdagent-configuration))     ; TODO: add authorized keys     (service openssh-service-type          (openssh-configuration            (x11-forwarding? #t)            (permit-root-login 'prohibit-password)            (gateway-ports? #t))))       (if (target-x86-64?)                 (append (list ;(service gnome-desktop-service-type)                               (service xfce-desktop-service-type)                               (set-xorg-configuration                                (xorg-configuration                                 (keyboard-layout keyboard-layout))))                         %desktop-services)                 ;; FIXME: Since GDM depends on Rust (gdm -> gnome-shell -> gjs                 ;; -> mozjs -> rust) and Rust is currently unavailable on                 ;; non-x86_64 platforms, we use SDDM and Mate here instead of                 ;; GNOME and GDM.                 (append (list ;(service mate-desktop-service-type)                               (service xfce-desktop-service-type)                               (set-xorg-configuration                                (xorg-configuration                                 (keyboard-layout keyboard-layout))                                sddm-service-type))                         %desktop-services))))   ;; Allow resolution of '.local' host names with mDNS.   (name-service-switch %mdns-host-lookup-nss)) ``` My home configuration: ``` (use-modules (gnu)              (gnu home)              (gnu home services shells)) (use-modules (gnu home services desktop)) (use-modules (gnu home services dotfiles)) (home-environment ;  (packages ;    (specifications->packages ;      (list ;    "xfce4-settings")))   (services     (list       (service home-dotfiles-service-type            (home-dotfiles-configuration          (layout 'stow)          (packages '("ssh"))          (directories            '("."))))                ; excluding .git does not work, and keeping it breaks project management in doom emacs          ; hack solution: using stow to whitelist directories to deploy          ;(excluded '("./\\.git" "config\\.scm")))) ;      (service home-dbus-service-type ;           (home-dbus-configuration))       (service home-bash-service-type            (home-bash-configuration          (environment-variables '(("PS1" . "\\[\\e[1;32m\\]\\u \\[\\e[1;34m\\]\\w \\[\\e[0m\\]λ ")                                                     ("EDITOR" . "emacsclient"))))))))          ;(aliases '(("gs" . "git status"))))))))  ;(packages (specifications->packages  ;           (list "git"  ;                 "emacs-no-x-toolkit")))  ;(services (list (service home-bash-service-type  ;                         (home-bash-configuration  ;                          (environment-variables '(("PS1" . "\\[\\e[1;32m\\]\\u \\[\\e[1;34m\\]\\w \\[\\e[0m\\]λ ")  ;                                                   ("EDITOR" . "emacsclient")))  ;                          (aliases '(("gs" . "git status")))))))) ``` Thank you From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 18 20:36:37 2025 Received: (at 77868) by debbugs.gnu.org; 19 Apr 2025 00:36:37 +0000 Received: from localhost ([127.0.0.1]:53532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u5wCB-0002oL-RK for submit@debbugs.gnu.org; Fri, 18 Apr 2025 20:36:37 -0400 Received: from mail.envs.net ([5.199.136.28]:43882) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u5wC6-0002nB-9b for 77868@debbugs.gnu.org; Fri, 18 Apr 2025 20:36:32 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id B420838A409F; Sat, 19 Apr 2025 00:36:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1745022987; bh=hwxVtH7OdqJs5iAOqnAwlIy+C2MhiDSoyN/cFn8Xzhs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Ud2WkNtqKTcMbQtEjzi5MKPdS2FuAaiwkLqMWhtp2GrnW1nzITyoLyHIrE5GdzA/Y pCqyGq7+C1U4gnksi3Bk8cGrLPme7L6beO7pJV0iJh7bX43c6Kz+3MYKnO3RFpxVnp iYGNG15NRU7UPHhjcNKR0Csd4WZX7966a44baW+qw430++dAj5WWUoRIlncPyMNQIX LqzmpiOamIHIoDSmGsLnqNcL+reIVwOK9uYyUo8IHDHWsj/ZG12ROvuONPLnYGZ3RW 006DhFjnlOsuINAx55F0J4f5xx6Vl7eO6npe3Wj9x2FnWdcRqpti5AhZ2XzeKvyILl Yw/VQXGB2H1ZYHuC+Dk391RS3+5pgjokXwEEdnnrJvAonYdZ6QaJYnklMeraM3UppT Oz5JAUHOWpiUnBsvjwJUNZ3j8y5u7YgrYrb737IeIKW6bKp9fpY7wZrrFbrpKxWk8L txyv7EIGHzbaCCyG9BrQ3oaFRD3qNYZ4fI+ZhPEBue3GVhXEqux8X9ujkcCdNXgs5w 3rUM9wwnqWA2TP9AXN8f3z8S8rwWxqhB96Nk1aJ6v9B5cJQaCb1c0/95Ps0AyhMDgh jrBke0YxxTAlkP4G4L//LGaVcmp001NXiDNM7zKYe7evveKmYqTv2B4QRonb/t1/9D MfuPJXSBhGoqlqqj9ujCtk8s= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 5OYG-aMmWNW5; Sat, 19 Apr 2025 00:36:24 +0000 (UTC) Received: from localhost (unknown [112.44.73.128]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Sat, 19 Apr 2025 00:36:24 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id f2ce850f; Sat, 19 Apr 2025 00:41:21 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Yacine Cheikhrouhou Subject: Re: bug#77868: bug report: XFCE cannot change the theme because of missing dconf package to satisfy the ca.desrt.dconf service in dbus In-Reply-To: <6fef22db-aadc-4fdf-9350-0ef416972780@yahoo.fr> (Yacine Cheikhrouhou's message of "Thu, 17 Apr 2025 11:43:35 +0200") References: <6fef22db-aadc-4fdf-9350-0ef416972780.ref@yahoo.fr> <6fef22db-aadc-4fdf-9350-0ef416972780@yahoo.fr> Date: Sat, 19 Apr 2025 08:41:21 +0800 Message-ID: <87o6wtgez2.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77868 Cc: 77868@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Yacine Cheikhrouhou writes: > Hi all, > > I started using Guix with XFCE on Xorg (with the default desktop > configuration), and couldn't change the theme. I fixed the issue by > installing dconf, which is needed by xfce to edit its own configuration. > I think the problem could be fixed by adding dconf as a dependency of > the xfce package. Hello, when the environment variable GSETTINGS_BACKEND is unset, Xfce will default to use xfconf as the GSettings backend, which is included by the xfce package and service. What's the value of your GSETTINGS_BACKEND environment variable? Have you set it up mannualy? I think unset it or set it to 'xfconf' should fix the issue.