Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Cross-Platform Development => Topic started by: ShivanSpS on November 15, 2019, 10:53:13 am

Title: 3.7.2 and Debian Buster, fullscreen focus loss, looking for causes.
Post by: ShivanSpS on November 15, 2019, 10:53:13 am
In ansking this because 3.7.2 is the newer build that would run on Raspberry PI 3 and 4 due to OpenGL 2.1, and it seems to be no backward compatibility on newer builds.

THis was working fine on the older version of Raspbian based on stretch, but now Raspbian is based on Buster, Buster breaks compatibility with 3.7.2 as launching in fullscreen result in a focus loss, running in a window causes the game to enter in "pause" every now and them.

I have no idea of what could be causing this.
Title: Re: 3.7.2 and Debian Buster, fullscreen focus loss, looking for causes.
Post by: ShivanSpS on November 16, 2019, 11:25:49 am
Ok this is definately Buster fault, as running in a windows with -nograb resulves the constant pauses.... there is something in raspbian buster that takes away the focus if you grab the mouse or keyboard.
Title: Re: 3.7.2 and Debian Buster, fullscreen focus loss, looking for causes.
Post by: MichaelCPalmer1980 on December 05, 2019, 04:16:55 pm
I just upgraded from Mint 18.3 to Ubuntu 19.10 and am having the same problem. My repository included version 3.7.4.repack.1

Occasionally fullscreen will 'grab' just right, hiding the gnome docker and working perfectly thereafter. Otherwise the game will occasionally pause and/or disappear, requiring me to select its icon to bring the game back onscreen. Unfortunately the docker will remain above it and the problem soon recurs.

I'm also having unrelated problems with 0.11.0+dfsg-2 version of wxLauncher. It won't let me select the freespace folder. So basically the repository version is entirely broken. I guess I'm going to have to build it, negating the whole reason for using this distro.
Title: Re: 3.7.2 and Debian Buster, fullscreen focus loss, looking for causes.
Post by: chief1983 on December 05, 2019, 04:25:28 pm
Unfortunately I don't believe that the people creating/maintaining FSO packages in various distros are the same people developing FSO and its utilities, at least in some cases, so this is...'apt'...to happen on occasion.
Title: Re: 3.7.2 and Debian Buster, fullscreen focus loss, looking for causes.
Post by: perihelion on December 05, 2019, 07:06:52 pm
I see what you did there.gif

I’m running into... totally different problems, but yes I’ve definitely found the repositories for FSO and wxLauncher to be a bit not completely functional. Looks like I’m going to have to get a lot more familiar with this whole build-from-source thing if I’m going to maintain my decision to swear off Windows 10.
Title: Re: 3.7.2 and Debian Buster, fullscreen focus loss, looking for causes.
Post by: chief1983 on December 05, 2019, 07:22:38 pm
If it's any consolation the standalone stopped running for me on Ubuntu in headless mode now too, something about XDG_DISPLAY or some random env var not defined, which is understandable since headless but whatever.  Some distros fare better than others and we often only have one or two testers letting us know when their changes break our stuff.  But I'm always willing to help do what I can to improve alternative architecture support.