OpenXcom Forum
OpenXcom Forks => OXCE Bugs => OpenXcom Extended (OXCE) => OXCE Bugs FIXED => Topic started by: tarkalak on May 13, 2022, 10:49:28 pm
-
I get the following error and the game crashes:
[q]./OpenXcomEx.sh
[13-05-2022_22-16-29] [DEBUG] loadArgs(): config -> ./user
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 153 (XFree86-VidModeExtension)
Minor opcode of failed request: 10 (XF86VidModeSwitchToMode)
Value in failed request: 0x2a00003
Serial number of failed request: 248
Current serial number in output stream: 250
[/q]
OpenXcom.sh is a script that simply runs "./OpenXcomEx -config ./user"
I am on Ubuntu 20.04, running the Linux build.
My desktop resolution is 1920x1080, I run the game in 1368x768 fullscreen mode. When I press Alt-Enter to switch to windowed the game crashes and my desktop resolution is switched to 1368x768. If I run it again, or switch game resolution to match desktop it doesn't crash. I would prefer to run it in the smaller resolution, because I don't have to scale down screenshots afterwards.
OXCE Version is Extended-7.5.3-f94c8c56f-2022-02-07-bionic-x86_64
I use the XComFiles mod with version after 2.7.0 (master from a few days ago) and Dark Geoscope 1.0.
-
Look like some error between SDL and XWin
-
So not something that OXCE can fix?
-
In some cases bugs like this can be avoided by some workarounds, but hard to say if its possible in this case.
First of all, how make your executable? Is form some public place or you compile it yourself?
It could be caused by old version of SDL or too new version of SDL. There s possibility to try hack SDL1 to run on SDL2 that could avoid this bug too
-
In some cases bugs like this can be avoided by some workarounds, but hard to say if its possible in this case.
First of all, how make your executable? Is form some public place or you compile it yourself?
It could be caused by old version of SDL or too new version of SDL. There s possibility to try hack SDL1 to run on SDL2 that could avoid this bug too
I just downloaded it from https://openxcom.org/forum/index.php/topic,5258.msg78462.html#msg78462 (https://openxcom.org/forum/index.php/topic,5258.msg78462.html#msg78462).
For the sdl and the other libraries I installed them with:
sudo apt install --no-install-recommends libsdl1.2debian libsdl-gfx1.2-5 libsdl-image1.2 libsdl-mixer1.2
Here is the OXCE I use without mods.
-
In the end I set the resolution to the native one, changed scaling to 3x and live with it.