Re: XDG_RUNTIME_DIR Problem
On Wed, 6 Jul 2022 at 10:53, Thomas George <lists@tomgeorge.info> wrote:
> After starting gnuplot the first plot works followed by the message
> "XDG-RUNTIME_DIR not set, switching to /tmp/runtime_root. After the plot
> command no longer works.
>
> The man page for xdg-user-dirs-update lists possible setting for xdg but
> RUNTIME is not included. Even if it could reset XDG-RUNTIME.DIR I am not
> sure what directory and file I should direct it to.
>
> Something changed in Debian 11? gnuplot is a nice program which worked
> well in the past.
>
> Any suggestions ?
Hi
ddg search took me here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?att=0;bug=769370;msg=29
which took me to 'man systemd.directives'
which took me to 'man 8 pam_systemd'
which explains XDG_RUNTIME_DIR
Then I tried to look for the name of the package that your system
might be missing ...
$ locate pam_systemd.so
/usr/lib/x86_64-linux-gnu/security/pam_systemd.so
$ ll /usr/lib/x86_64-linux-gnu/security/pam_systemd.so
-rw-r--r-- 1 root root 455392 2022-03-21 06:55
/usr/lib/x86_64-linux-gnu/security/pam_systemd.so
$ dpkg -S /usr/lib/x86_64-linux-gnu/security/pam_systemd.so
dpkg-query: no path found matching pattern
/usr/lib/x86_64-linux-gnu/security/pam_systemd.so
I don't know why that fails.
So I tried this:
$ dpkg -l | grep 'pam.*systemd'
ii libpam-systemd:amd64 247.3-7
amd64 system and service manager - PAM module
Maybe you need the libpam-systemd package.
Maybe someone else will add to my answer.
Reply to: