FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Xubuntu Development

LinkBack Thread Tools
Old 06-23-2008, 12:35 PM
"Cody A.W. Somerville"
Default Fwd: libX11/XCB problems in Hardy

If you spend anytime in #xubuntu-devel (or if you've experienced this issue yourself), you'll knew it isn't much fun. Luckily, I'm happy to report that I think I may have found a fix (at least a fix to avoid the problem). For those of you experiencing the freezing at the login, edit /etc/xdg/xfce4/xinitrc so that the dbus-launch stuff occurs before the screensaver stuff. This should hopefully result in it not hanging on login for you anymore. If it does, let me know and then try adding a sleep 1 statement inbetween dbus-launch stuff and screensaver stuff and see if you can still reproduce it. Be sure to attach your modified xinitirc file when you send me your success or failures.


Your fearless leader Cody ;]

---------- Forwarded message ----------
From: Bryce Harrington <bryce@canonical.com>

Date: Fri, Jun 20, 2008 at 11:33 PM
Subject: libX11/XCB problems in Hardy
To: ubuntu-devel@lists.ubuntu.com

A couple fairly subtle but serious issues have come to light in Hardy

relating to XCB-enablement in libX11, and I wanted to send this note

to notify of a pending change we'll push out once we have a bit more


185311 *locking assertion failure, xorg/libsdl (13 dupes)

* * * *Particularly afflicting OpenOffice.org users

232364 *dbus-launch hangs at session start waiting on socket output in libxcb

* * * *Particularly afflicting Xubuntu users

Both issues have seemingly been traced to be related to and/or due to

the enablement of XCB in libx11. *While we're not 100% certain libxcb is

at fault here, in contacting XCB upstream it seems that locking issues

are a known issue with the current version and re-architecting work is

underway to resolve them.

In the interim, for Hardy I'm considering that we should revert XCB in

libx11. *I've prepared libx11 debs with XCB disabled for testing

purposes at the above bug id's. *If we can get this verified as

resolving the issue (and causing no other notable regression), we can

decide on putting an SRU through on it.

I'm guessing that the new libxcb will not be appropriate for a Hardy

SRU, but we should certainly include it for testing in Intrepid.

Thanks go to Calc and Cody for their frontline work on the respective



----- Forwarded message from Barton C Massey <bart@cs.pdx.edu> -----

Date: Fri, 20 Jun 2008 18:06:23 -0700

From: Barton C Massey <bart@cs.pdx.edu>

To: Bryce Harrington <bryce@canonical.com>

cc: cody-somerville@ubuntu.com, jamey@cs.pdx.edu, tripletj@cs.pdx.edu

Subject: Re: (X)Ubuntu hang with XCB / dbus-launch

X-Spam-Status: No, score=0.5 required=5.0 tests=AWL,EMPTY_MESSAGE autolearn=no

* * * *version=3.2.4

Hi Bryce! *Going well. *I've Cc-ed Jamey and Josh, who

are the canonical designees for this stuff. *Jamey is biking

for a week in the San Juans, and thus completely

uncontactable. *I called Josh and we had a long and

informative conversation about the state of things.

This is almost surely a bug in libXCB or Xlib: calling

XOpenDisplay() arguably should never hang you.

Jamey and Josh are finishing up "connection handoff" code

that completely re-architectes the Xlib / XCB interaction,

and may solve this problem and a bunch of others. *They're

close to finishing cleaning up this code and shipping it as

the next release of Xlib/XCB.

In the meantime, Josh will look at this bug and let you know

if he sees anything obvious; also, he may ask you to ship

experimental bits to some users with the problem and see if

things get all better for them.

Thanks much for the note.

* * * *Bart

In message <20080620215012.GV9928@bryceharrington.org> you wrote:

> We've got a bit of an XCB-related deadlocking problem I'm trying to help

> Cody with. *Cody is the lead maintainer of Xubuntu, and this particular

> bug is afflicting a huge proportion of the Xubuntu users. *I'm hoping

> you could either give us some pointers on debugging this, or introduce

> us to someone who can help figure it out?


> The issue is that during dbus-launch start up, there is a hang following

> the select() call in _xcb_in_read_block(). *I've filed a bug in fdo

> bugzilla here:


> * https://bugs.freedesktop.org/show_bug.cgi?id=16420


> We're not certain that it's a libxcb bug, or an underlying bug that

> libxcb just exposes in this particular environment. *Do you have any

> advice on what we could do to chase this down (and/or work around it)?

----- End forwarded message -----


ubuntu-devel mailing list


Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Cody A.W. Somerville
Software Engineer
Red Cow Marketing & Technologies, Inc.
Office: 506-458-1290
Toll Free: 1-877-733-2699
Fax: 506-453-9112
Cell: 506-449-5899

Email: cody@redcow.ca
xubuntu-devel mailing list

Thread Tools

All times are GMT. The time now is 04:53 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org