|
From: | Grigory Shepelev |
Subject: | bug#57589: Guix hands on GDM with wayland |
Date: | Mon, 5 Sep 2022 16:24:22 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 |
Josselin recommended to- check permissions on /tmp/.X11-unix/ (gdm user should have r+w permissions)
shegeley@zone51 /tmp$ ls -lah .X11-unix/ total 0 drwxrwxrwt 2 gdm gdm 80 сен 5 16:12 ./ drwxrwxrwt 6 root root 160 сен 5 16:16 ../ srwxrwxrwx 1 shegeley users 0 сен 5 16:12 X1 srwxr-xr-x 1 gdm gdm 0 сен 5 16:12 X1024 - check /var/lib/gdm/, doesn't have the proper permissions Hm. That's really strange. For some reason /var/lib/gdm had "transmission" as user-group. I assure you that I didn't explicitly do any "dirty stuff" like that permission changing in my config shegeley@zone51 /tmp$ sudo ls -lah /var/lib/gdm total 0 drwx------ 1 gdm gdm 38 авг 26 21:46 . drwxr-xr-x 1 root root 248 авг 28 18:37 .. drwxr-xr-x 1 973 transmission 62 авг 26 21:46 .cache drwx------ 1 973 transmission 44 авг 26 21:46 .config drwx------ 1 973 transmission 10 авг 26 21:46 .local shegeley@zone51 /tmp$ sudo chown -R gdm:gdm /var/lib/gdm shegeley@zone51 /tmp$ sudo ls -lah /var/lib/gdm total 0 drwx------ 1 gdm gdm 38 авг 26 21:46 . drwxr-xr-x 1 root root 248 авг 28 18:37 .. drwxr-xr-x 1 gdm gdm 62 авг 26 21:46 .cache drwx------ 1 gdm gdm 44 авг 26 21:46 .config drwx------ 1 gdm gdm 10 авг 26 21:46 .localAfter changing it was able to launch into GDM, but with X11 as display manager :( Attached new logs.
On 05.09.2022 10:23, Josselin Poiret wrote:
Hi again, Grigory Shepelev<shegeley@gmail.com> writes:My config is heavily depends on it's directory (passing it with --load-path). I can (and will) publish it all (I've been planning to do so) but I'd like to polish few parts. Any exact part are you looking for in config? I attached my system-wide services.I asked for that partly because it helps identifying common errors, and it's always better for people debugging to have access to all the information, and partly because I couldn't see anything that could help in the logs. However, it seems mutter can't write into /tmp/.X11-unix/, could you check that the gdm user has the permission to write there? It should be rwxrwxrwx. I don't see any modification in your config that would prevent the x11-socket-directory-service from %desktop-services to run. Also, it seems that /var/lib/gdm/ doesn't have the proper permissions, maybe because of [1]. You can try `sudo chown -R gdm:gdm /var/lib/gdm` to fix that. [1]https://issues.guix.gnu.org/36508 HTH.
greeter.log
Description: Text Data
greeter.log.1
Description: Text document
greeter.log.2
Description: Text document
greeter.log.3
Description: Text document
greeter.log.4
Description: Text document
[Prev in Thread] | Current Thread | [Next in Thread] |