kwin fails to resize to fit to the NX window with this version of libxfixes3

Bug #1152754 reported by Iordan Iordanov
48
This bug affects 7 people
Affects Status Importance Assigned to Milestone
libxfixes (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

We use KDE under NX, and were happy to discover that the new libxrandr proposed in this bug-report:
https://bugs.launchpad.net/ubuntu/precise/+source/libxrandr/+bug/985202

fixes the issue of kwin crashing when the NX window resizes.

However, we now discover that it does not resize to fit the NX window either when the NX window is resized. Please see the attached screenshot for an example of what happens.

However, there is a relatively easy workaround for this issue which unfortunately involves downgrading libxfixes3 to the version from Oneiric. Specifically, the package one needs to get is:
http://packages.ubuntu.com/oneiric/libxfixes3

The version numbers of the two packages are very close, so I decided to look at the diff between the sources for Oneiric and Precise, and I discovered that the only source-code difference is one patch which was added to Precise (which I'm also attaching). Something in that patch is what breaks the ability of kwin to resize to fit the NX window.

Please let me know if I can be of further assistance!

Sincerely,
Iordan

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libxfixes3 1:5.0-4ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-38.61-generic-pae 3.2.37
Uname: Linux 3.2.0-38-generic-pae i686
ApportVersion: 2.0.1-0ubuntu17.1
Architecture: i386
Date: Fri Mar 8 15:23:25 2013
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 SHELL=/bin/bash
SourcePackage: libxfixes
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Iordan Iordanov (iiordanov) wrote :
Revision history for this message
Iordan Iordanov (iiordanov) wrote :

This is the patch which "upgrades" libxfixes3 from Oneiric to Precise which seems to break kwin's ability to resize.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "01_fixesproto-v6.diff" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
bugbot (bugbot)
tags: added: kubuntu
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libxfixes (Ubuntu):
status: New → Confirmed
Revision history for this message
Mike Irons (0cs935kb517wwmwa7m9428da-mail) wrote :

Users experiencing issues similar to those described here, may also want to see https://bugs.kde.org/show_bug.cgi?id=319065
Affects screen resolution of NX sessions through x2go, on Kubuntu 13.04.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.

Ubuntu 12.04 (precise) reached end-of-life on April 28, 2017.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in.

Changed in libxfixes (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.