xrandr -q Screen 0: minimum 8 x 8, current 4480 x 1440, maximum 16384 x 16384 DVI-I-0 disconnected (normal left inverted right x axis y axis) DVI-I-1 disconnected (normal left inverted right x axis y axis) DVI-I-2 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm 1920x1200 60.0*+ 1600x1200 60.0 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.0 60.0 800x600 75.0 60.3 640x480 75.0 59.9 HDMI-0 disconnected (normal left inverted right x axis y axis) DP-0 disconnected (normal left inverted right x axis y axis) DVI-I-3 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 597mm x 336mm 2560x1440 60.0*+ DP-1 disconnected (normal left inverted right x axis y axis) nvidia-settings -v Gtk-Message: Failed to load module "canberra-gtk-module" nvidia-settings: version 304.51 (buildd@pluot) Tue Sep 25 01:59:08 UTC 2012 The NVIDIA X Server Settings tool. This program is used to configure the NVIDIA Linux graphics driver. For more detail, please see the nvidia-settings(1) man page. Copyright (C) 2004 - 2010 NVIDIA Corporation. lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.1 LTS Release: 12.04 Codename: precise KDE 4.9.2 ============================== With Xrandr enabled by default ============================== ========================================================================================= REQUESTING FULL SCREEN ON MONITOR 0, 1024x768 PRODUCES A FULL SCREEN WINDOW ON MONITOR 0 AT 2560x1440 (as expected as the monitor only supports one resolution) Xinerama available at version 1.1! XRandR available at version 1.3! XVidMode available at version 2.2! XRandR mode 652: 2560x1440@59Hz XRandR mode 638: 1920x1200@59Hz XRandR mode 652: 2560x1440@59Hz window 0x2526fd0: PropertyNotify: WM_NAME changed { "Ignifuga" } window 0x2526fd0: PropertyNotify: _NET_WM_NAME changed { "Ignifuga" } window 0x2526fd0: Unhandled event 21 window 0x2526fd0: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x2526fd0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x2526fd0: PropertyNotify: _NET_WM_DESKTOP changed { 0 } window 0x2526fd0: PropertyNotify: _NET_FRAME_EXTENTS changed { 0 0 0 0 } window 0x2526fd0: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed { 0 0 0 0 } window 0x2526fd0: PropertyNotify: _NET_WM_ALLOWED_ACTIONS changed { _NET_WM_ACTION_MOVE _NET_WM_ACTION_RESIZE _NET_WM_ACTION_MINIMIZE _NET_WM_ACTION_SHADE _NET_WM_ACTION_MAXIMIZE_VERT _NET_WM_ACTION_MAXIMIZE_HORZ _NET_WM_ACTION_FULLSCREEN _NET_WM_ACTION_CHANGE_DESKTOP _NET_WM_ACTION_CLOSE } window 0x2526fd0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x2526fd0: PropertyNotify: WM_STATE changed Unknown type: 341 (WM_STATE) window 0x2526fd0: FocusIn! window 0x2526fd0: ConfigureNotify! (position: 2691,359, size: 1024x768) window 0x2526fd0: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x2526fd0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x2526fd0: Expose (count = 0) window 0x2526fd0: ConfigureNotify! (position: 2691,359, size: 1024x768) window 0x2526fd0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x2526fd0: PropertyNotify: _NET_FRAME_EXTENTS changed { 0 0 0 0 } window 0x2526fd0: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed { 0 0 0 0 } window 0x2526fd0: ConfigureNotify! (position: 0,0, size: 2560x1440) window 0x2526fd0: Expose (count = 0) window 0x2526fd0: ConfigureNotify! (position: 1920,0, size: 2560x1440) window 0x2526fd0: Expose (count = 0) window 0x2526fd0: Dispatching FocusIn window 0x2526fd0: PropertyNotify: _NET_WM_ICON_GEOMETRY changed { 3547 0 1396 0 } ========================================================================================= REQUESTING FULL SCREEN ON MONITOR 1, 1024x768 PRODUCES A FULL SCREEN WINDOW ON MONITOR 1 AT 1024x768 Xinerama available at version 1.1! XRandR available at version 1.3! XVidMode available at version 2.2! XRandR mode 652: 2560x1440@59Hz XRandR mode 638: 1920x1200@59Hz XRandR mode 638: 1920x1200@59Hz XRandR mode 639: 1600x1200@60Hz XRandR mode 640: 1280x1024@75Hz XRandR mode 641: 1280x1024@60Hz XRandR mode 642: 1152x864@75Hz XRandR mode 643: 1024x768@75Hz XRandR mode 644: 1024x768@60Hz XRandR mode 645: 800x600@75Hz XRandR mode 646: 800x600@60Hz XRandR mode 647: 640x480@75Hz XRandR mode 648: 640x480@59Hz window 0x3109180: PropertyNotify: WM_NAME changed { "Ignifuga" } window 0x3109180: PropertyNotify: _NET_WM_NAME changed { "Ignifuga" } window 0x3109180: Unhandled event 21 window 0x3109180: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x3109180: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x3109180: PropertyNotify: _NET_WM_DESKTOP changed { 0 } window 0x3109180: PropertyNotify: _NET_FRAME_EXTENTS changed { 0 0 0 0 } window 0x3109180: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed { 0 0 0 0 } window 0x3109180: PropertyNotify: _NET_WM_ALLOWED_ACTIONS changed { _NET_WM_ACTION_MOVE _NET_WM_ACTION_RESIZE _NET_WM_ACTION_MINIMIZE _NET_WM_ACTION_SHADE _NET_WM_ACTION_MAXIMIZE_VERT _NET_WM_ACTION_MAXIMIZE_HORZ _NET_WM_ACTION_FULLSCREEN _NET_WM_ACTION_CHANGE_DESKTOP _NET_WM_ACTION_CLOSE } window 0x3109180: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x3109180: PropertyNotify: WM_STATE changed Unknown type: 341 (WM_STATE) window 0x3109180: FocusIn! window 0x3109180: ConfigureNotify! (position: 451,239, size: 1024x768) window 0x3109180: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x3109180: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x3109180: Expose (count = 0) window 0x3109180: EnterNotify! (862,639,0) window 0x3109180: Expose (count = 0) window 0x3109180: LeaveNotify! (1151,749,0) window 0x3109180: ConfigureNotify! (position: 451,239, size: 1024x768) window 0x3109180: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x3109180: PropertyNotify: _NET_FRAME_EXTENTS changed { 0 0 0 0 } window 0x3109180: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed { 0 0 0 0 } window 0x3109180: Expose (count = 1) window 0x3109180: Expose (count = 0) window 0x3109180: ConfigureNotify! (position: 0,0, size: 1024x768) window 0x3109180: Dispatching FocusIn window 0x3109180: PropertyNotify: _NET_WM_ICON_GEOMETRY changed { 3369 0 1396 0 } ========================================================================================= ============================== With Xrandr disabled by default ============================== ========================================================================================= REQUESTING FULL SCREEN ON MONITOR 0, 1024x768 Produces nothing (the app runs, the resolution appears to change, comes back at desktop resolution, but no window is visible nor on the taskbar) Xinerama available at version 1.1! XRandR disabled by default due to window manager issues XVidMode available at version 2.2! VidMode modes: (unsorted) Mode 0: 4480 x 1440 @ 59 Mode 1: 1920 x 1200 @ 59 Mode 2: 1920 x 1200 @ 59 Mode 3: 1920 x 1200 @ 59 Mode 4: 1920 x 1200 @ 59 Mode 5: 1600 x 1200 @ 60 Mode 6: 1600 x 1200 @ 60 Mode 7: 1280 x 1024 @ 75 Mode 8: 1280 x 1024 @ 75 Mode 9: 1280 x 1024 @ 60 Mode 10: 1152 x 864 @ 75 Mode 11: 1152 x 864 @ 75 Mode 12: 1024 x 768 @ 75 Mode 13: 1024 x 768 @ 75 Mode 14: 1024 x 768 @ 60 Mode 15: 800 x 600 @ 75 Mode 16: 800 x 600 @ 75 Mode 17: 800 x 600 @ 60 Mode 18: 640 x 480 @ 75 Mode 19: 640 x 480 @ 75 Mode 20: 640 x 480 @ 59 Mode 21: 1920 x 1080 @ 59 Mode 22: 1280 x 720 @ 59 window 0x3621820: PropertyNotify: WM_NAME changed { "Ignifuga" } window 0x3621820: PropertyNotify: _NET_WM_NAME changed { "Ignifuga" } window 0x3621820: PropertyNotify: _KDE_NET_WM_USER_CREATION_TIME changed { 2506545 } window 0x3621820: Unhandled event 21 window 0x3621820: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x3621820: PropertyNotify: _NET_WM_STATE changed window 0x3621820: PropertyNotify: _NET_WM_DESKTOP changed { 0 } window 0x3621820: PropertyNotify: _NET_FRAME_EXTENTS changed { 3 0 3 0 } window 0x3621820: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed { 3 0 3 0 } window 0x3621820: PropertyNotify: _NET_WM_ALLOWED_ACTIONS changed { _NET_WM_ACTION_MOVE _NET_WM_ACTION_RESIZE _NET_WM_ACTION_MINIMIZE _NET_WM_ACTION_SHADE _NET_WM_ACTION_MAXIMIZE_VERT _NET_WM_ACTION_MAXIMIZE_HORZ _NET_WM_ACTION_FULLSCREEN _NET_WM_ACTION_CHANGE_DESKTOP _NET_WM_ACTION_CLOSE } window 0x3621820: PropertyNotify: _NET_WM_STATE changed window 0x3621820: PropertyNotify: WM_STATE changed Unknown type: 341 (WM_STATE) window 0x3621820: FocusIn! window 0x3621820: ConfigureNotify! (position: 2691,359, size: 1024x768) window 0x3621820: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x3621820: PropertyNotify: _NET_WM_STATE changed window 0x3621820: Expose (count = 0) window 0x3621820: PropertyNotify: _MOTIF_WM_HINTS changed Unknown type: 358 (_MOTIF_WM_HINTS) window 0x3621820: FocusOut! window 0x3621820: Unhandled event 21 window 0x3621820: Expose (count = 0) window 0x3621820: EnterNotify! (1023,767,0) window 0x3621820: EnterNotify! (1023,767,1) Mode: NotifyGrab window 0x3621820: FocusOut! window 0x3621820: FocusIn! window 0x3621820: ConfigureNotify! (position: 2691,359, size: 1024x768) window 0x3621820: ConfigureNotify! (position: 0,0, size: 1024x741) window 0x3621820: Expose (count = 0) window 0x3621820: LeaveNotify! (1023,767,0) window 0x3621820: EnterNotify! (1023,740,0) window 0x3621820: ConfigureNotify! (position: -3,23, size: 1024x741) window 0x3621820: ConfigureNotify! (position: 0,0, size: 1030x768) window 0x3621820: Expose (count = 0) window 0x3621820: ConfigureNotify! (position: -6,0, size: 1030x768) window 0x3621820: PropertyNotify: _NET_FRAME_EXTENTS changed window 0x3621820: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed window 0x3621820: PropertyNotify: WM_STATE deleted window 0x3621820: FocusOut! window 0x3621820: PropertyNotify: _NET_WM_DESKTOP deleted window 0x3621820: PropertyNotify: _NET_WM_STATE changed window 0x3621820: PropertyNotify: _KDE_NET_WM_USER_CREATION_TIME deleted window 0x3621820: PropertyNotify: _NET_FRAME_EXTENTS deleted window 0x3621820: PropertyNotify: _KDE_NET_WM_FRAME_STRUT deleted window 0x3621820: UnmapNotify! window 0x3621820: FocusOut! window 0x3621820: LeaveNotify! (1023,740,0) window 0x3621820: Unhandled event 21 window 0x3621820: Expose (count = 0) window 0x3621820: EnterNotify! (1029,740,0) window 0x3621820: LeaveNotify! (1029,740,0) window 0x3621820: Unhandled event 21 window 0x3621820: PropertyNotify: _MOTIF_WM_HINTS changed Unknown type: 358 (_MOTIF_WM_HINTS) These are from my app, they come right afterwards: windowResized: new window size is 1030 x 768 New Window Size stored: 1030x768 Window moved to -6, 0 windowResized: new window size is 1030 x 768 New Window Size stored: 1030x768 Window hidden Window minimized ========================================================================================= REQUESTING FULL SCREEN ON MONITOR 1, 1024x768 PRODUCES A WINDOW AT DESKTOP RESOLUTION (1920x1200) ON MONITOR 1 (Strangely there's no vidmodes mentions this time, which suggests there may be a problem related to Xinerama being enabled here, it's just a thought but SDL may be asking for a screen 1 which does not exist to XVidMode) Xinerama available at version 1.1! XRandR disabled by default due to window manager issues XVidMode available at version 2.2! window 0x23dc7f0: PropertyNotify: WM_NAME changed { "Ignifuga" } window 0x23dc7f0: PropertyNotify: _NET_WM_NAME changed { "Ignifuga" } window 0x23dc7f0: Unhandled event 21 window 0x23dc7f0: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x23dc7f0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x23dc7f0: PropertyNotify: _NET_WM_DESKTOP changed { 0 } window 0x23dc7f0: PropertyNotify: _NET_FRAME_EXTENTS changed { 0 0 0 0 } window 0x23dc7f0: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed { 0 0 0 0 } window 0x23dc7f0: PropertyNotify: _NET_WM_ALLOWED_ACTIONS changed { _NET_WM_ACTION_MOVE _NET_WM_ACTION_RESIZE _NET_WM_ACTION_MINIMIZE _NET_WM_ACTION_SHADE _NET_WM_ACTION_MAXIMIZE_VERT _NET_WM_ACTION_MAXIMIZE_HORZ _NET_WM_ACTION_FULLSCREEN _NET_WM_ACTION_CHANGE_DESKTOP _NET_WM_ACTION_CLOSE } window 0x23dc7f0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x23dc7f0: PropertyNotify: WM_STATE changed Unknown type: 341 (WM_STATE) window 0x23dc7f0: FocusIn! window 0x23dc7f0: ConfigureNotify! (position: 451,239, size: 1024x768) window 0x23dc7f0: PropertyNotify: _KDE_NET_WM_ACTIVITIES changed { "a9f7a9b5-4bd3-4991-8d4f-cd5d05631dcb" } window 0x23dc7f0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x23dc7f0: Expose (count = 0) window 0x23dc7f0: EnterNotify! (1016,404,0) window 0x23dc7f0: ConfigureNotify! (position: 451,239, size: 1024x768) window 0x23dc7f0: PropertyNotify: _NET_WM_STATE changed { _NET_WM_STATE_FULLSCREEN } window 0x23dc7f0: PropertyNotify: _NET_FRAME_EXTENTS changed { 0 0 0 0 } window 0x23dc7f0: PropertyNotify: _KDE_NET_WM_FRAME_STRUT changed { 0 0 0 0 } window 0x23dc7f0: LeaveNotify! (1464,620,0) window 0x23dc7f0: ConfigureNotify! (position: 0,0, size: 1920x1200) window 0x23dc7f0: Expose (count = 0) window 0x23dc7f0: EnterNotify! (1467,643,0) window 0x23dc7f0: ConfigureNotify! (position: 0,0, size: 1920x1200) window 0x23dc7f0: Dispatching FocusIn window 0x23dc7f0: PropertyNotify: _NET_WM_ICON_GEOMETRY changed { 3369 0 1396 0 }