Seamless mode using 1.6 in Intrepid doesn't hide window decorations

Bug #275528 reported by fubarbundy
88
This bug affects 14 people
Affects Status Importance Assigned to Milestone
rdesktop (Ubuntu)
Confirmed
Undecided
Unassigned
Nominated for Karmic by ktp420

Bug Description

Binary package hint: rdesktop

When using rdesktop with seamless RDP, every window on the remote machine should have its own local window with decorations hidden (hence 'seamless' :) )

Using rdesktop 1.5 on Hardy with seamless RDP, all the remote windows have their xserver decorations hidden correctly, and xprop shows that they have _MOTIF_WM_HINTS set for this purpose.

Using 1.6 on Intrepid, all remote windows (including menus, tooltips etc.) have local decorations visible - there are no _MOTIF_WM_HINTS set.

rdesktop version: 1.6.0-2ubuntu1, amd64

Revision history for this message
fubarbundy (launchpad-mailtic) wrote :

This bug does not affect rdesktop_1.6.0-2 from Debian (ftp://ftp.debian.org/debian/pool/main/r/rdesktop/) - so it must be a patching difference?

Revision history for this message
hseffler (hseffler) wrote :

I updates to 8.10 today and am seeing the same bug. There goes my seamless windows integration. *sigh*

Revision history for this message
hseffler (hseffler) wrote :

Changing to the most recent Debian version indeed makes this bug go away. How about setting it to "Confimed" then ;-).

Revision history for this message
Larisa (val-budkin) wrote :

The same problem, only i386 version.

Revision history for this message
Marius Pana (mariusp) wrote :

I can confirm this same behavior on Intrepid i386 version. Is there anything we / I can do to ge things moving along in resolving this issue?

Revision history for this message
Sinister (la-infinidad) wrote :

Here's a Temporal workaround if you're using compiz:
Go to Compiz-Config Settings Manager (install it if you don't have it) and in Window Decorations replace 'any' with '!(class=SeamlessRDP)' or if you have other options you can just add '&!(class=SeamlessRDP)' at the end (everything without the quotes). Note that if you grab it by the windows border it may be a little lag before it updates the position of the window, but if you alt+grab it, everything's fine

Revision history for this message
nanopino (whichone) wrote :

i confirm this bug as well. its quite annoying, but thanks to sinister's fix its back to normal. Thanks man!

Revision history for this message
Christoph Blecker (toph) wrote :

I can confirm this bug too. It exists in 1.6.0-2ubuntu1 (ubuntu:intrepid/stable) but not in 1.6.0-2 (debian:lenny/testing). Can the package maintainer please look at this?

Changed in rdesktop:
status: New → Confirmed
Revision history for this message
Christoph Blecker (toph) wrote :

Dug into it a little further and compared the source code for the two packages. There are no Ubuntu-specific changes to the source code (they match identically). I have also successfully installed and tested the binary from debian's testing repo into Ubuntu with success, using the following commands:
wget http://http.us.debian.org/debian/pool/main/r/rdesktop/rdesktop_1.6.0-2_i386.deb
dpkg -i rdesktop_1.6.0-2_i386.deb
aptitude hold rdesktop

It looks like something in the binary complication of the package that is different and causing this error.

Revision history for this message
Falcon1 (mike-valk) wrote :

I Too have the problem. Runnning Ubuntu 9.04

It seems that bug 375396 hold the source to the problem.

Revision history for this message
Saaz Rai (saaz-rai) wrote :

Confirming the issue in Karmic and Lucid. Sinister's workaround has helped https://bugs.launchpad.net/ubuntu/+source/rdesktop/+bug/275528/comments/6

Revision history for this message
Stefan (steffel) wrote :

Tried version 1.8.1 from https://launchpad.net/~pmjdebruijn/+archive/rdesktop-release/+packages

works nice again in seamless mode!

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.