XDMCP login using compiz cause reverse menu and graphics on client

Bug #328448 reported by Christos Choutouridis
52
This bug affects 7 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Expired
Low
Unassigned

Bug Description

I have configure XDMCP logins on a Desktop machine running Ubuntu 8.10 and compiz-fusion. I did it via the gdm menu "System->Administration->Login window"
If i try to remote login via XDMCP from a client, running Ubuntu 8.10 and compiz also, i can login successfully but the graphics are false.

->The desktop is reversed and the desktop icons are in the bottom of the screen and up side down also.
->The menus are in the right places but totally reversed. The name of one program is in the place of an other and the fonts are mirrored.
->If a window appears, the graphics and the buttons are in the wrong positions and the fonts are mirrored also.
->The mouse seem to be the only think that works.

The same issue appears when i try to login on a debian machine (Lenny running compiz). But. If i chose not to run compiz on the client everything is fine. The problem seems to appear only if the remote machine tries to enable compiz

I can confirm this issue in 3 PCs as XDMCP servers, running ubuntu 8.10 and debian Lenny. And in 7 PCs as clients running ubuntu 8.10

Revision history for this message
Christos Choutouridis (hoo2) wrote :

These changes caused by farther search on this issue.

Changed in gdm:
assignee: nobody → hoo2
description: updated
Revision history for this message
James Landritsi (xlandisx) wrote :

I am also seeing this issue.
My setup is a Dell 4500 with Ubuntu 8.10 fresh desktop install, all updates as of 2/272009 for standard install.

I am trying to remote login using a Lenovo S10 netbook, also base desktop 8.10 install, all updates as of 2/27/2009.
Please let me know if I can be of assistance or if additional system information is needed to help diagnose.

Jim

Revision history for this message
Jonathan Michalon (johndescs) wrote :

Same issue here.
Ubuntu 8.10 for the client, Debian testing for the server.
I searched some workaround with ccsm but no result.

Revision history for this message
James Landritsi (xlandisx) wrote :

Is there any development on this issue?

Revision history for this message
Oleksij Rempel (olerem) wrote :

Disable compiz is the workaround. And here is screen shot, looks nice ;)

Revision history for this message
Dahaniel (dm-protzkeule) wrote :

This bug still exists in 9.04. I wonder why nobody is working on it as it is really annoying...

Revision history for this message
ledzepjes (ledzepjes) wrote :

I am still getting everything upside down also, this is VERY annoying. I know of a lifehacker issue that desribed how to mess with someone's internet connection if they are stealing your wireless internet, make a connection available to the outside world that is unencrypted and make all the pictures load upside down on the client computer, mean but not as mean as stealing internet, haha, it's very much the same thing going on with xdmcp: http://lifehacker.com/190441/turn-your-wifi-piggybackers-internet-upside-down

Revision history for this message
latapi (salatapi) wrote :

I too get this in 9.04. Very annoying since my other computer doesn't have a monitor.

Revision history for this message
Travis Watkins (amaranth) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please attach the output of `lspci -nnvv` to the bug report as an uncompressed file attachment using the "Attachment:" box below. Please do this for the host and the guest systems.

Changed in compiz (Ubuntu):
assignee: Houtouridis Christos (hoo2) → nobody
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to New. Thanks again!.

Changed in compiz (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Dennis Sledge (dennis-sledge) wrote :

Same problem here. Please see the attached files for the output of lspci -nnvv.

Revision history for this message
Dennis Sledge (dennis-sledge) wrote :

Reopened: Requested information provided

Changed in compiz (Ubuntu):
status: Invalid → New
Revision history for this message
kernelpanic (serendev) wrote :

Hi all,
got the same problem here,
when i do : compiz --replace

all become just like inverted as in a mirror,
I can provide information, ask if needed.

My gpu is :
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

I use compiz-fusion package from the repo,
I don't think it come from set up of compiz because I reinstall, and all desactivate in ccsm but it still apening.

I'm new here, feel free to link to see to help a bit,
In advance many thank's.

:)

Revision history for this message
ffly (arc-mail) wrote :

Have the same problem with Ubuntu LTSP Server. My GPU is GF8100 IGP.
Low importance and nobody assigned looks lamentably.

Revision history for this message
Travis Watkins (amaranth) wrote :

So we call glXGetFBConfigAttrib (display, fbConfigs[j], GLX_Y_INVERTED_EXT, &value); to see if we should flip the y axis when drawing or not, apparently due to the different hardware in the host vs the client this is not working correctly. I can't see of a way around this though, except for each of you modifying the source to change yInverted to whatever value is needed for your situation.

Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
Sam Spilsbury (smspillaz) wrote : Re: [Compiz] [Bug 328448] Re: XDMCP login using compiz cause reverse menu and graphics on client

On Fri, Dec 24, 2010 at 10:57 PM, Travis Watkins <email address hidden> wrote:
> So we call glXGetFBConfigAttrib (display, fbConfigs[j],
> GLX_Y_INVERTED_EXT, &value); to see if we should flip the y axis when
> drawing or not, apparently due to the different hardware in the host vs
> the client this is not working correctly. I can't see of a way around
> this though, except for each of you modifying the source to change
> yInverted to whatever value is needed for your situation.
>

I'm pretty sure the X call in this case happens on the host which
gives wrong values for client-side rendering. In any case, there's not
much usecase for this - we should look into reviving the nomad patches
and promoting RDP as the way to do composited sessions

> ** Changed in: compiz (Ubuntu)
>       Status: New => Confirmed
>
> --
> You received this bug notification because you are a member of compiz
> packagers, which is subscribed to compiz in ubuntu.
> https://bugs.launchpad.net/bugs/328448
>
> Title:
>  XDMCP login using compiz cause reverse menu and graphics on client
>
> _______________________________________________
> Mailing list: https://launchpad.net/~compiz
> Post to     : <email address hidden>
> Unsubscribe : https://launchpad.net/~compiz
> More help   : https://help.launchpad.net/ListHelp
>

--
Sam Spilsbury

Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running apport-collect <bug #> and any other logs that are relevant for this particular issue.

Changed in compiz (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
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.