greetd-wlgreet-session: invalid G-expression input

  • Open
  • quality assurance status badge
Details
One participant
  • Franz Geffke
Owner
unassigned
Submitted by
Franz Geffke
Severity
normal
F
F
Franz Geffke wrote on 27 Apr 14:07 +0200
(address . bug-guix@gnu.org)
b205a9b8-7a29-25bb-1de3-2528f90f2776@f-a.nz
Hello everyone,

I'm seeing some issues with greetd-wlgreet-session.

According to the docs
greetd-wlgreet-session and greetd-agreety-session are easily exchangeable, but
greetd-wlgreet-session leads to an error, whereas greetd-agreety-session does not.

Here's the error:

```
guix system: error: #<<greetd-wlgreet-session> wlgreet: #<package
wlgreet@0.4.1-1.7e79d60 gnu/packages/admin.scm:5602 7f90a2f8e9a0> command:
#<file-append #<package sway@1.9 gnu/packages/wm.scm:1883 7f90aa657dc0>
"/bin/sway"> command-args: () output-mode: "all" scale: 1 background: (0 0 0
0.9) headline: (1 1 1 1) prompt: (1 1 1 1) prompt-error: (1 1 1 1) border: (1 1
1 1) extra-env: ()>: invalid G-expression input
```

Here's what my service looks like:

```
(service greetd-service-type
(greetd-configuration
(greeter-supplementary-groups (list "video" "input"))
(terminals
(list

;; working
(greetd-terminal-configuration
(terminal-vt "1")
(default-session-command
(greetd-agreety-session)))

;; working
(greetd-terminal-configuration
(terminal-vt "1")
(default-session-command
(greetd-wlgreet-sway-session)))

;; not working
(greetd-terminal-configuration
(terminal-vt "1")
(default-session-command
(greetd-wlgreet-session)))

(greetd-terminal-configuration
(terminal-vt "2"))
(greetd-terminal-configuration
(terminal-vt "3"))
(greetd-terminal-configuration
(terminal-vt "4"))
(greetd-terminal-configuration
(terminal-vt "5"))
(greetd-terminal-configuration
(terminal-vt "6"))))))
```

Either I'm doing something wrong, or greetd-wlgreet-session does not work by
itself. When I have time, I'll dig a little deeper.

Cheers,
Franz
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 70605@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70605
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch