Bug#724731: XDG_RUNTIME_DIR has incorrect value

Simon McVittie smcv at debian.org
Wed Oct 23 14:18:30 UTC 2013


On 23/10/13 14:17, Gabriel Mainberger wrote:
>> * if in X11, which display manager (gdm3, lightdm, xdm, kdm, etc.),
>>   or did you use startx or something from a text virtual console?
> 
> Currently I get with gdm3 only a black screen. So my only possibility is
> to chmod my /run/user/0 directory.

Making /run/user/${UID} writable by users other than ${UID} is probably
a security vulnerability, so I would advise not doing that.

> Oct 23 15:08:03 machine su[5608]: pam_unix(su:session): session opened
> for user gabriel by root(uid=0)
> Oct 23 15:08:03 machine su[5608]: pam_systemd(su:session): Asking logind
> to create session: uid=1000 pid=5608 service=su type=tty class=user
> seat=seat0 vtnr=1 tty=/dev/tty1 display= remote=no remote_user=root
> remote_host=
> Oct 23 15:08:03 machine su[5608]: pam_systemd(su:session): Reply from
> logind: id=c1 object_path=/org/freedesktop/login1/session/c1
> runtime_path=/run/user/0 session_fd=6 seat=seat0 vtnr=1

That doesn't look right - shouldn't systemd-logind be returning
/run/user/1000 here? This might be a systemd-logind bug.

    S



More information about the pkg-gnome-maintainers mailing list