When I exit a fullscreen irrlicht engine game/program, the irrlicht engine doesn't reset the resolution to the original desktop resolution which I had before starting the program/game. This happens not only when using opengl but also when using the burning software renderer. Operating system is Ubuntu 7.04.
The following stuff is printed into the console after quit:
Code: Select all
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 134 (XFree86-VidModeExtension)
Minor opcode of failed request: 10 (XF86VidModeSwitchToMode)
Value in failed request: 0x3a00002
Serial number of failed request: 302
Current serial number in output stream: 306
I haven't posted any code as it happens with all of my test projects, even if they are only slightly modified irrlicht examples (maybe loading another/a second mesh, and fullscreen instead of window mode etc.).