I'll take a look at the QML_DISABLE_DISK_CACHE variable.

I just did some testing and it looks like some part of SDDM or mesa is not 
obeying both the HOME and XDG_CACHE_HOME variables when sddm is launched. I 
confirmed that the vars are set in the environment when sddm.bin launches but 
it still creates 1.9MB of data  in /.cache. 


-Ben


On Tuesday, April 22nd, 2025 at 3:00 PM, Robert Detjens <[email protected]> 
wrote:

> No disk cache in root on Fedora 42 / SDDM 0.21.0, though there are some
> under `/var/lib/sddm/`.
> The systemd unit environment disables some other different disk caching for
> QT stuff, but the bug refs look unrelated to the shader cache:
> 
> `# workaround https://bugzilla.redhat.com/1686675 # see also 
> https://bugreports.qt.io/browse/QTBUG-58508 QML_DISABLE_DISK_CACHE=1`
> 
> 
> On Tue, Apr 22, 2025 at 1:45 PM Ben Koenig [email protected]
> 
> wrote:
> 
> > Hey all, got a really random Linux question.
> > 
> > Does anyone here who uses SDDM to log into their computer have a bunch of
> > mesa cache files in /.cache ?
> > 
> > Yes, that's a hidden .cache folder in /, you'll need to use 'ls -a /' to
> > find it. I'm specifically interested in systems running sddm versions >=20
> > but if you are on an older distro using 19 and have it that would be
> > interesting as well...
> > 
> > There's something funky going on in slackware -current and I'm too lazy to
> > launch a new VM when I can ask users on other distros. That and the PLUG
> > list has been a bit slow lately :)
> > 
> > -Ben

Reply via email to