There are certain programs I cannot launch via qtile's dmenu or lazy.spawn
(e.g. flatpak/Teams or standard Steam). Calling something like "steam >
~/test.log" via dmenu works, however. On top of this, when launching the
filemanager ranger ("alacritty --command ranger") using lazy.spawn, I
noticed that child-processes spawned by that ranger have their environment
variables set in the wrong order - most noticably $HOME is set very late,
so that other variables making use of it break.
None of these issues occur when launching the processes from a user
terminal.
As far as I have tracked down the issue, neither of this is caused by dmenu
itself nor the call to Popen issued by qtile; it appears instead that the
environments for the processes aren't set up properly (either lacking
variables or having them in the wrong order, depending on what I try
specifically). Does anybody have any experience with this kind of problem
and maybe knows a workaround?
qtile itself is launched from a login shell on my system, and it is
supposedly run by my local user.
--
You received this message because you are subscribed to the Google Groups
"qtile-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/qtile-dev/0677b45c-c9f9-4865-a294-1038da8d8158o%40googlegroups.com.