Hello,

I wonder if it is good to mount /run, /run/lock and /dev/shm with tmpfs by
default,(at least on hurd-i386), considering the problem reported below, and
https://darnassus.sceen.net/~hurd-web/open_issues/tmpfs
https://www.gnu.org/software/hurd/community/gsoc/project_ideas/tmpfs.html

On Thu, 2026-01-29 at 20:06 +0100, Svante Signell wrote:
> Hello.
> 
> Problem:
> cat /proc/mounts
> none /run /hurd/tmpfs writable,no-suid,relatime,no-inherit-dir-group,no
> sync,size=206440K 0 0
> none /run/lock /hurd/tmpfs writable,no-suid,no-exec,relatime,no-inherit-dir-
> group,no-sync,size=5M 0 0
> none /dev/shm /hurd/tmpfs writable,relatime,no-inherit-dir-group,no-
> sync,size=1032268K 0 0
> 
> Solution:
> settrans -fg /dev/shm
> chmod 1777 /dev/shm
> 
> The mount of /dev/shm as tmpfs caused the problem.
> Now under X windows on hurd-i386:
> glxgears
> ...
> 1300 frames in 5.0 seconds = 260.000 FPS.
> 
> This problem is similar to the problems reported
> at:https://darnassus.sceen.net/~hurd-web/open_issues/tmpfs/
> 
> Thanks!


Reply via email to