[X2Go-Dev] Bug#42: GNOME session still resizes to 1920x1200 at login

Ryan Tandy rtandy at sd63.bc.ca
Fri Jan 30 00:40:38 CET 2015


[re-sending after unarchiving, apologies if this reaches you twice]

Hi,

Sorry to reopen an old bug, but I still experience it with GNOME 
Flashback in Ubuntu 14.04/14.10 and current packages from the X2Go PPA. 
The screen resizes itself to the size configured in monitors.xml, or 
1920x1200 if that is missing, at login.

Please find attached debug logs of unity-settings-daemon and its xrandr 
plugin during lightdm and x2go sessions, for comparison.

Looking at the logs, I am wondering if there is a mismatch between the 
Xinerama and RandR information provided by the server. In one log the 
initial window size (1024x768) seems to be detected properly, while in 
the other, the monitor size (which I think is detected via Xinerama) is 
detected as 1920x1200, which has nothing to do with either the window 
size or my client display size (1920x1080).

I think some of the symptoms from the original report constitute a 
separate bug, that resizing the client window does not (judging from the 
gsd-randr log) generate RandR events in the session. Not sure which 
component that bug would belong to.

-- 
Ryan Tandy - Programmer/Analyst                      rtandy at sd63.bc.ca
School District 63 (Saanich)                           +1 250 652 7385
-------------- next part --------------
To keep this log from being created, please rm ~/gsd-debug-randr
------------------------------------------------------------
STARTING XRANDR PLUGIN
State of screen at startup:
        Screen min(320, 200), max(8192, 8192), change=1638252 = config=1638252
        cloned: no
        DVI-I-1: 1366x768 at 60 +0+0 (Philips Consumer Electronics Company 19")
        HDMI-1: disconnected (Unknown Display)
        VGA-1: disconnected (Unknown Display)
State of screen after initial configuration:
        Screen min(320, 200), max(8192, 8192), change=1638252 = config=1638252
        cloned: no
        DVI-I-1: 1366x768 at 60 +0+0 (Philips Consumer Electronics Company 19")
        HDMI-1: disconnected (Unknown Display)
        VGA-1: disconnected (Unknown Display)
Got RANDR event with timestamps change=1638987 > config=1638252
  Ignoring event since change >= config
STOPPING XRANDR PLUGIN
------------------------------------------------------------
-------------- next part --------------
To keep this log from being created, please rm ~/gsd-debug-randr
------------------------------------------------------------
STARTING XRANDR PLUGIN
State of screen at startup:
        Screen min(320, 240), max(1920, 1200), change=936820775 < config=936826325
        cloned: no
        default: 1024x768 at 60 +0+0 (Built-in Display)
State of screen after initial configuration:
        Screen min(320, 240), max(1920, 1200), change=936820775 < config=936826325
        cloned: no
        default: 1024x768 at 60 +0+0 (Built-in Display)
Got RANDR event with timestamps change=936826393 > config=936826325
  Ignoring event since change >= config
Got RANDR event with timestamps change=936826393 > config=936826325
  Ignoring event since change >= config
Got RANDR event with timestamps change=936826393 > config=936826325
  Ignoring event since change >= config
STOPPING XRANDR PLUGIN
------------------------------------------------------------
-------------- next part --------------
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:7584): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output
(unity-settings-daemon:14786): color-plugin-WARNING **: no xrandr-default device found: Failed to find output xrandr-default
** (unity-settings-daemon.distrib:6901): DEBUG: Loading plugin: /usr/lib/unity-settings-daemon-1.0/xrandr.gnome-settings-plugin
** (unity-settings-daemon.distrib:6901): DEBUG: GnomeSettingsPluginInfo: name='XRandR' file='/usr/lib/unity-settings-daemon-1.0/xrandr.gnome-settings-plugin' location='xrandr'
** (unity-settings-daemon.distrib:6901): DEBUG: Loading /usr/lib/unity-settings-daemon-1.0/libxrandr.so
** (unity-settings-daemon.distrib:6901): DEBUG: Creating object of type GsdXrandrPlugin
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: GsdXrandr initializing
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: Activating gsd_xrandr plugin
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: Starting xrandr manager
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: xrandr default monitors setup: 3
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: === xinerama setup Configuration ===
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Clone: false
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Output: Philips Consumer Electronics Company 19" attached to DVI-I-1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      status: on
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      width: 1366
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      height: 768
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      rate: 60
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      primary: false
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      position: 0 0
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Output: Unknown Display attached to HDMI-1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      status: off
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      width: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      height: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      rate: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      primary: false
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      position: -1 -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Output: Unknown Display attached to VGA-1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      status: off
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      width: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      height: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      rate: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      primary: false
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      position: -1 -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: === Applying Configuration Configuration ===
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Clone: false
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Output: Philips Consumer Electronics Company 19" attached to DVI-I-1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      status: on
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      width: 1366
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      height: 768
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      rate: 60
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      primary: true
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      position: 0 0
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Output: Unknown Display attached to HDMI-1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      status: off
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      width: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      height: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      rate: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      primary: false
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      position: -1 -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:   Output: Unknown Display attached to VGA-1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      status: off
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      width: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      height: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      rate: -1
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      primary: false
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG:      position: -1 -1
** (unity-settings-daemon.distrib:6901): DEBUG: GnomeSettingsManager: emitting plugin-activated xrandr
** (unity-settings-daemon.distrib:6901): DEBUG: Plugin xrandr: active
(unity-settings-daemon.distrib:6901): color-plugin-DEBUG: output xrandr-Philips Consumer Electronics Company-Philips 192E-AU4093600549 added
(unity-settings-daemon.distrib:6901): color-plugin-DEBUG: assign for /org/freedesktop/ColorManager/devices/xrandr_Philips_Consumer_Electronics_Company_Philips_192E_AU4093600549_ubuntu_999 already in progress
(unity-settings-daemon.distrib:6901): color-plugin-DEBUG: no profile set for xrandr-Philips Consumer Electronics Company-Philips 192E-AU4093600549
(unity-settings-daemon.distrib:6901): color-plugin-DEBUG: need to assign display device xrandr-Philips Consumer Electronics Company-Philips 192E-AU4093600549
(unity-settings-daemon.distrib:6901): color-plugin-DEBUG: xrandr-Philips Consumer Electronics Company-Philips 192E-AU4093600549 has no default profile to set
(unity-settings-daemon.distrib:6901): color-plugin-DEBUG: /org/freedesktop/ColorManager/devices/xrandr_Philips_Consumer_Electronics_Company_Philips_192E_AU4093600549_ubuntu_999 changed
(unity-settings-daemon.distrib:6901): color-plugin-DEBUG: need to assign display device xrandr-Philips Consumer Electronics Company-Philips 192E-AU4093600549
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: Deactivating gsd_xrandr plugin
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: Stopping xrandr manager
** (unity-settings-daemon.distrib:6901): DEBUG: GnomeSettingsManager: emitting plugin-deactivated xrandr
** (unity-settings-daemon.distrib:6901): DEBUG: Unref plugin XRandR
(unity-settings-daemon.distrib:6901): xrandr-plugin-DEBUG: PluginName## finalizing
-------------- next part --------------
** (unity-settings-daemon.distrib:11567): DEBUG: Loading plugin: /usr/lib/unity-settings-daemon-1.0/xrandr.gnome-settings-plugin
** (unity-settings-daemon.distrib:11567): DEBUG: GnomeSettingsPluginInfo: name='XRandR' file='/usr/lib/unity-settings-daemon-1.0/xrandr.gnome-settings-plugin' location='xrandr'
** (unity-settings-daemon.distrib:11567): DEBUG: Loading /usr/lib/unity-settings-daemon-1.0/libxrandr.so
** (unity-settings-daemon.distrib:11567): DEBUG: Creating object of type GsdXrandrPlugin
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: GsdXrandr initializing
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: Activating gsd_xrandr plugin
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: Starting xrandr manager
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: xrandr default monitors setup: 3
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: === xinerama setup Configuration ===
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Clone: false
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Output: Built-in Display attached to default
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      status: on
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      width: 1920
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      height: 1200
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      rate: 60
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      primary: true
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      position: 0 0
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: === Applying Configuration Configuration ===
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Clone: false
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Output: Built-in Display attached to default
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      status: on
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      width: 1920
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      height: 1200
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      rate: 60
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      primary: true
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      position: 0 0
** (unity-settings-daemon.distrib:11567): DEBUG: GnomeSettingsManager: emitting plugin-activated xrandr
** (unity-settings-daemon.distrib:11567): DEBUG: Plugin xrandr: active
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: === Updating for primary Configuration ===
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Clone: false
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Output: Built-in Display attached to default
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      status: on
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      width: 1920
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      height: 1200
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      rate: 60
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      primary: true
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      position: 0 0
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: === Updating for primary Configuration ===
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Clone: false
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Output: Built-in Display attached to default
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      status: on
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      width: 1920
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      height: 1200
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      rate: 60
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      primary: true
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      position: 0 0
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: === Updating for primary Configuration ===
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Clone: false
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:   Output: Built-in Display attached to default
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      status: on
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      width: 1920
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      height: 1200
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      rate: 60
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      primary: true
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG:      position: 0 0
(unity-settings-daemon.distrib:11567): color-plugin-DEBUG: output xrandr-default added
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: Deactivating gsd_xrandr plugin
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: Stopping xrandr manager
** (unity-settings-daemon.distrib:11567): DEBUG: GnomeSettingsManager: emitting plugin-deactivated xrandr
** (unity-settings-daemon.distrib:11567): DEBUG: Unref plugin XRandR
(unity-settings-daemon.distrib:11567): xrandr-plugin-DEBUG: PluginName## finalizing
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20150129/06285dac/attachment-0001.pgp>


More information about the x2go-dev mailing list