{"action":"created","issue":{"url":"https://api.github.com/repos/ArcticaProject/nx-libs/issues/23","labels_url":"https://api.github.com/repos/ArcticaProject/nx-libs/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/ArcticaProject/nx-libs/issues/23/comments","events_url":"https://api.github.com/repos/ArcticaProject/nx-libs/issues/23/events","html_url":"https://github.com/ArcticaProject/nx-libs/pull/23","id":75422536,"number":23,"title":"Feature/new xinerama randr 3.6.x","user":{"login":"uli42","id":6320356,"avatar_url":"https://avatars.githubusercontent.com/u/6320356?v=3","gravatar_id":"","url":"https://api.github.com/users/uli42","html_url":"https://github.com/uli42","followers_url":"https://api.github.com/users/uli42/followers","following_url":"https://api.github.com/users/uli42/following{/other_user}","gists_url":"https://api.github.com/users/uli42/gists{/gist_id}","starred_url":"https://api.github.com/users/uli42/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uli42/subscriptions","organizations_url":"https://api.github.com/users/uli42/orgs","repos_url":"https://api.github.com/users/uli42/repos","events_url":"https://api.github.com/users/uli42/events{/privacy}","received_events_url":"https://api.github.com/users/uli42/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-05-12T01:46:00Z","updated_at":"2015-05-15T11:22:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ArcticaProject/nx-libs/pulls/23","html_url":"https://github.com/ArcticaProject/nx-libs/pull/23","diff_url":"https://github.com/ArcticaProject/nx-libs/pull/23.diff","patch_url":"https://github.com/ArcticaProject/nx-libs/pull/23.patch"},"body":"I have re-implemented xinerama as outlined on the mailing list. This code does no more fake-xinerama but initializes xrandr (and therefore xinerama) properly. Everything is implemented in hw/nxagent.\r\n\r\nTODO: track client side xrandr/xinerama changes and track window movement without resizing."},"comment":{"url":"https://api.github.com/repos/ArcticaProject/nx-libs/issues/comments/102373126","html_url":"https://github.com/ArcticaProject/nx-libs/pull/23#issuecomment-102373126","issue_url":"https://api.github.com/repos/ArcticaProject/nx-libs/issues/23","id":102373126,"user":{"login":"sunweaver","id":407231,"avatar_url":"https://avatars.githubusercontent.com/u/407231?v=3","gravatar_id":"","url":"https://api.github.com/users/sunweaver","html_url":"https://github.com/sunweaver","followers_url":"https://api.github.com/users/sunweaver/followers","following_url":"https://api.github.com/users/sunweaver/following{/other_user}","gists_url":"https://api.github.com/users/sunweaver/gists{/gist_id}","starred_url":"https://api.github.com/users/sunweaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sunweaver/subscriptions","organizations_url":"https://api.github.com/users/sunweaver/orgs","repos_url":"https://api.github.com/users/sunweaver/repos","events_url":"https://api.github.com/users/sunweaver/events{/privacy}","received_events_url":"https://api.github.com/users/sunweaver/received_events","type":"User","site_admin":false},"created_at":"2015-05-15T11:22:20Z","updated_at":"2015-05-15T11:22:20Z","body":"On  Fr 15 Mai 2015 09:58:27 CEST, uli42 wrote:\n\n> Am 15.05.2015 07:09 schrieb \"Mike Gabriel\" <notifications@github.com>:\n>> > I have managed to fix that now\n>> > (\n> https://github.com/uli42/nx-libs/commit/61018cd39d02fbda1f2f766d8320c53866fa55d3\n> ).\n>>\n>> Cool. Will test that later today when at uni.\n>\n> At uni? I had thought you are running a business... :-)\n\nI am doing both (50:50)...\n\n>> > Please also have a look at my most current commit\n>> >\n> https://github.com/uli42/nx-libs/commit/ae8230ce3add2f62b4d8a294fb9a375a6e530ed4\n> .\n>>\n>> I am not sure that I understand this commit by just looking at the\n>> patch. Need to re-read it later.\n>\n> No need to reread, this was just tell you there's a newer commit already.\n\nOk.\n\n>> >> > Regarding the \"resize on the left corners\" issue: I cannot reproduce\n>> >> > it with Ubuntu 14.04 running Unity Desktop (with compiz as window\n>> >> > manager). It works absolutely flawless in both single nxagent run\n>> >> > and complete x2go session. So this looks like a window manager issue\n>> >> > on your side. What window manager are you using?\n>> >>\n>> >> The marco window manager shipped with MATE desktop. The marco window\n>> >> manager is a metacity fork IIRC.\n>> >\n>> > Oh, I have never heard about marco. Can you reproduce the issue with\n>> > another WM?\n>>\n>> I will check with another WM today, too.\n>\n> OK.\n\nI have tested your latest patchset with various desktop shells (and  \nthus: various window managers) inside the windowed NX desktop session,  \nnow:\n\n     * KDE4 (KWin):\n         * works perfectly\n     * XFCE:\n         * works perfectly\n     * MATE desktop (marco):\n         * the previously reported issue (problems when resizing via  \nthe NX desktop sessions via the left-side window border) has now  \nvanished\n         * only left issue: when moving the NX session window, the  \nMATE panel and maximized windows fully adapt, but the desktop  \nbackground image does not rescale to the newly intersected Xinerama  \ncoordinates.\n         * -> let's consider that as an issue in the marco window manager\n     * LXDE's window manager (openbox):\n         * background image does some funny rescaling/tiling stuff  \nwhen moving/resizing the session window\n         * lxpanel does not resize immediately (a know issue in X2Go  \ndesktop sessions)\n         * -> this will require some work on the LXDE side, I presume,  \nlet's ignore that for now...\n\nI'd say let's got for merging your code...\n\n\n\n\n\n-- \n\nDAS-NETZWERKTEAM\nmike gabriel, herweg 7, 24357 fleckeby\nfon: +49 (1520) 1976 148\n\nGnuPG Key ID 0x25771B31\nmail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de\n\nfreeBusy:\nhttps://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb\n"}}