On Mon, Apr 27, 2020 at 07:12:55AM -0700, Peter Severin Rasmussen wrote: > echo $DISPLAY yields :1 in these terminals. New terminals started directly > in Ubuntu window manager shows $DISPLAY to be :0. > > But I also made a mistake. I *can* actually spawn apps like firefox, > thunderbird and other applications in Qtile, I must just have messed up > earlier. The terminals still show up in the original Ubuntu window manager > though, which I don't understand how is even possible. > > I also forgot to mention that I changed the mod+enter to spawn > "x-terminal-emulator" instead of "xterm" since I am not using xterm. So > perhaps these terminals are the only culprit. > > Get this: If from one of the terminals spawned from Qtile (that are now > residing in Ubuntu window manager) I start another program like > thunderbird, it actually starts in Qtile. What sorcery is this? > > So to sum up: x-terminal-emulator seems to be the only application that > spawns outside of Qtile.
My guess is that it's spawning gnome-terminal, which uses some IPC to figure out the $DISPLAY to use, while everyone else just looks at $DISPLAY. If you install and use xterm (or urxvt or something) it'll probably work. Tycho -- 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/20200427142159.GD683427%40cisco.
