<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><div data-html-editor-font-wrapper="true" style="font-family: arial, sans-serif; font-size: 13px;">Hi,<br><br>I just found a "solution" to get rid of the problem without recompiling anything : TMPFILE env var is taken into account. I have added a systemd override file for my user. It may be useful to have it globally by default in the distro.<br><br>$ systemctl --user cat gnome-terminal-server.service | tail<br># /home/lpouzenc/.config/systemd/user/gnome-terminal-server.service.d/override.conf<br>[Service]<br>RuntimeDirectory=gnome-terminal-server<br>Environment=TMPDIR=%t/gnome-terminal-server<br><br>After closing and opening my gnome session again :<br><br>$ tr '\0' '\n' < /proc/$(pidof gnome-terminal-server)/environ | grep TMP<br>TMPDIR=/run/user/1000/gnome-terminal-server<br><br><br>$ lsof -np $(pidof gnome-terminal-server) | tail -n5<br>lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs<br> Output information may be incomplete.<br>lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc<br> Output information may be incomplete.<br>gnome-ter 15142 lpouzenc 12u unix 0x00000000f567608e 0t0 252993 type=STREAM (CONNECTED)<br>gnome-ter 15142 lpouzenc 13u CHR 5,2 0t0 85 /dev/ptmx<br>gnome-ter 15142 lpouzenc 14u CHR 5,2 0t0 85 /dev/ptmx<br>gnome-ter 15142 lpouzenc 15u REG 0,52 458752 674 /run/user/1000/gnome-terminal-server/#674 (deleted)<br>gnome-ter 15142 lpouzenc 16u REG 0,52 65536 675 /run/user/1000/gnome-terminal-server/#675 (deleted)<br><br>Hope it could help others,<br>Cheers,<br>Ludovic</div></body></html>