It appears impossible (or if it is possible, we do not document how) to get Tux Paint, when run in fullscreen mode (e.g., tuxpaint --fullscreen=native
), to appear on a specific display (monitor).
See https://sourceforge.net/p/tuxpaint/feature-requests/227/
I am using Tux Paint 0.9.29-rc2, built with SDL 2.0.20, on Ubuntu 22.04 .2 LTS jammy
(Kubuntu with KDE/Plasma, to be precise).
Using our own built-in support for SDL_VIDEO_WINDOW_POS
(which was supported by SDL1.2, but not SDL2, and which we added support for manually) does not have an effect. We may need to open the fullscreen window in a particular way (requiring a code change to support a new environment variable or command-line / config. file setting), or an SDL environment variable may already exist to help with this (quick Googling came up with lots of questions, some very old, most being dead-ends).
Allowing SDL_VIDEO_WINDOW_POS env. var. to be utilized in fullscreen mode, too, which seems to allow me to set which monitor Tux Paint appears on!