From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#23286: Unable to unlock xscreensaver in Xfce Date: Sat, 23 Apr 2016 09:55:09 +0200 Message-ID: <20160423095509.46afe0e7@scratchpost.org> References: <570EB72F.9060101@fripost.org> <87lh4gm8x3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57851) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atsQA-0003ez-0T for bug-guix@gnu.org; Sat, 23 Apr 2016 03:56:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1atsQ6-0008FO-QV for bug-guix@gnu.org; Sat, 23 Apr 2016 03:56:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59470) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atsQ6-0008FK-N5 for bug-guix@gnu.org; Sat, 23 Apr 2016 03:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1atsQ6-0002bu-IH for bug-guix@gnu.org; Sat, 23 Apr 2016 03:56:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87lh4gm8x3.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Albin , 23286@debbugs.gnu.org On Thu, 14 Apr 2016 18:50:32 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > As Chris Webber mentioned on the mailing list (IIRC), you=E2=80=99ll also= have > to enable xscreensaver in the OS config: >=20 > (use-modules (gnu services xorg)) >=20 > (operating-system > ;; =E2=80=A6 > (services (cons (screen-locker-service "xscreensaver") > %desktop-services))) guix system: error: failed to load '/etc/config.scm': gnu/services/xorg.scm:442:41: In procedure screen-locker-service: gnu/services/xorg.scm:442:41: In procedure struct_vtable: Wrong type argume= nt in position 1 (expecting struct): "xscreensaver" To fix, use (use-modules (gnu services xorg)) (use-package-modules .... xdisorg) (operating-system ;; =E2=80=A6 (services (cons (screen-locker-service xscreensaver) %desktop-services))) (i.e. without the doublequotes)