Virtualbox created files in $HOME

Hi there,

when looking thru my AppArmor logs I see, Virtualbox wants to create some files or folders in $HOME like $HOME/.glvnd0N0229 or $HOME/#55840894

What the heck does Virtualbox want to store there and is there a way to tell VBox where to store its temporary stuff instead?

There is $HOME/.cache/ and $HOME/.config/ I find it odd, VBox wants to write to the user´s root folder…


This is unrelated to VB, it comes from libglvnd. This file is created as fallback if creating temporary file with O_TMPFILE fails or is not available; unfortunately it is apparently missing defining _GNU_SOURCE that is necessary for O_TMPFILE availability. You may consider creating issue for libglvnd project (