sm-grimoire-bugs AT lists.ibiblio.org
Subject: SourceMage Grimoire Bug List
List archive
[SM-Grimoire-Bugs] [Bug 14726] New: Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server
- From: bugzilla-daemon AT bugs.sourcemage.org
- To: sm-grimoire-bugs AT lists.ibiblio.org
- Subject: [SM-Grimoire-Bugs] [Bug 14726] New: Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server
- Date: 10 Sep 2008 19:33:07 -0000
http://bugs.sourcemage.org/show_bug.cgi?id=14726
Summary: Flickering broblem: GTK+ >=2.13 and xrandr from xorg-
server
Product: Codex
Version: test grimoire
Platform: x86
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: P1
Component: x11-toolkits
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: stealth AT sourcemage.org
Vlad Glagolev <stealth AT sourcemage.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flag| |must_fix_before_release+
During the last month compatibility of GTK+2 >=2.13 and some part of xorg
(xrandr) was tested.
So here's a problem: video-driver <-> xorg-server <-> xrandr <-> gtk+
Everytime you run gtk+-based program, open gtk+-based window (for gtk+ DEs,
e.g.) or somethink like that, you got the screen flickering/blanking. And for
example here's what you've got in Xorg.0.log after it:
> (II) intel(0): EDID vendor "LCD", prod id 22753
> (II) intel(0): EDID vendor "LCD", prod id 22753
> (II) intel(0): Printing DDC gathered Modelines:
> (II) intel(0): Modeline "1280x800"x0.0 83.50 1280 1352 1480 1680 800
> 803 809 831 -hsync -vsync (49.7 kHz)
> (II) intel(0): EDID vendor "LCD", prod id 22753
> (EE) intel(0): underrun on pipe B!
etc.
There are many bugreports about it:
https://bugs.launchpad.net/ubuntu/intrepid/+source/xserver-xorg-video-nv/+bug/245383
https://bugs.launchpad.net/bugs/178656 (dupe)
https://bugs.launchpad.net/bugs/246836 (dupe)
https://bugs.launchpad.net/bugs/262876 (dupe)
https://bugs.launchpad.net/bugs/263216 (dupe)
Intel, nVidia and ATi cards are affected.
Here's a bug in gnome: http://bugzilla.gnome.org/show_bug.cgi?id=544072
But looks like they don't care for now, cause the problem is
videodriver-specific.
So the situation is in a deadlock.
Xorg's bugreports about it:
http://bugs.freedesktop.org/show_bug.cgi?id=16947
http://bugs.freedesktop.org/show_bug.cgi?id=16224
Main thread about it (I already applied that patch in -test) for xorg-server:
http://thread.gmane.org/gmane.comp.freedesktop.xorg/30567
But anyway, looks like it's GTK+ problem, not xorg one:
> XRRGetScreenResources is an expensive call. Always. If gtk is
> calling it on every app startup they're absolutely insane.
Some thoughts from http://bugzilla.gnome.org/show_bug.cgi?id=544072:
> AIUI, this still needs:
> * implementation in xrandr drivers and server
> * new xrandr, server and driver releases
like this:
> So solutions I can think of here:
> a) request new API at xorg: anyone opened a bug for this?
> b) stop using the API altogether: what's the impact on gtk?
> c) use the API as little as possible, perhaps moving the information to a
> per-session location (e.g. xsettings); we could either move updating of this
> information to some other layer, or update it from whatever gtk app starts
> first, or periodically
Possible solutions are located @ http://www.gnome.org/~ssp/randr/TODO
So until this bug's closed, please don't update GTK+2 in test, especially just
before tagging the new grimoire's stable version.
Discussion @ sm-discuss:
https://lists.ibiblio.org/sympa/arc/sm-discuss/2008-September/018688.html
--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
-
[SM-Grimoire-Bugs] [Bug 14726] New: Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server,
bugzilla-daemon, 09/10/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/10/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/10/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/10/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/11/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/13/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/13/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/13/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/13/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/13/2008
- [SM-Grimoire-Bugs] [Bug 14726] Flickering broblem: GTK+ >=2.13 and xrandr from xorg-server, bugzilla-daemon, 09/14/2008
Archive powered by MHonArc 2.6.24.