/srv/irclogs.ubuntu.com/2009/02/20/#ubuntu-x.txt

federico1bryce: pingety ping01:19
federico1bryce: sorry if I sound like a broken record... do you remember that bug in the intel driver where it said that VGA was connected when it actually isn't?01:19
brycehi federico101:23
bryceuhh, vaguely01:23
federico1I thought you had a patch?01:24
federico1s/you/ubuntu01:24
brycelemme check01:25
bryce108_dont_disable_vga_centering_bit.patch ?01:25
federico1hmm01:26
brycecommit 3aa8591abfbe8db0f13912910c850fdd748808df01:26
federico1one sec, let me check01:26
brycenot sure that's it, that's for bug #1723501:26
ubottuLaunchpad bug 17235 in ubuntu "CXX transition : rudiments" [Medium,Fix released] https://launchpad.net/bugs/1723501:26
brycesilly ubottu01:26
brycefor ubottu, bug #32491301:27
ubottuLaunchpad bug 324913 in xserver-xorg-video-intel "With my Sony Vaio (i945) I can swith to have my internal screen also on the projector with "xrandr --auto" but when unplugging the projector the internal screen image disappears" [High,Fix released] https://launchpad.net/bugs/32491301:27
federico1the b.f.o doesn't look like it01:28
federico1I remember that patch being way bigger01:28
brycehmm, don't see any other patches relevant to that, can you give me some more context to jog my memory?01:29
federico1I have this url in my journal - http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/tree/src/i830_quirks.c01:29
federico1or maybe the patch was a quirk for a certain model?01:29
bryceoh that could be01:30
federico1we had a problem where you boot with no external displays connected, and gnome-panel appears at 1024x768 while your LCD is in fact much bigger01:30
federico1it happened because the driver lied about VGA being connected, and defaulted to 1024x768 --- then, the panel was stupid and assummed that the first output was the primary display01:30
brycedid xrandr show a phantom output in that case?01:30
bryceyep, that's not an uncommon issue01:31
brycehttps://wiki.ubuntu.com/X/Quirks01:31
federico1bryce: yeah, it showed an output that wasn't in fact there01:31
brycethat's usually more common with phantom s-video or lvds outputs01:32
brycefederico1: generally the procedure is to have the user verify that by setting Option "Ignore" on the output, that it makes the issue go away01:33
bryceif it does, then upstream can (usually) quirk it01:33
federico1it's probably quirkable for some cards01:33
federico1although I remember keithp or anholt saying that this was a race condition when initializing the driver01:33
brycemm, there is a quirk_ignore_crt() available01:34
federico1maybe I should ask them :)01:34
bryceSony VGC-LT71DB has no VGA output (bug #17395) 01:34
ubottuLaunchpad bug 17395 in kbd-chooser "kbd-chooser: new changes from Debian require merging" [Medium,Fix released] https://launchpad.net/bugs/1739501:34
brycethat's the only hw with that quirk currently01:34
bryceyep, best to ask one of them, or jesse01:35
federico1which jesse?01:35
federico1yeah, it looks a lot like that bug01:36
brycebarnes01:37
federico1bryce: thanks01:37
brycesure thing01:37
federico1oh, I don't know him :)01:37
federico1so01:37
federico1I'm talking to the fedora guys, trying coordinate some RANDR love01:37
federico1I've been doing a lot of randr stuff for opensuse01:37
federico1the gnome stack is pretty much okay except for some panel problems, and probably some gdm ones01:37
federico1I have three or four main areas of bugs:01:38
federico1- panel01:38
federico1- intel driver01:38
federico1- hooking to signals from gnome-power-manager (re-detect displays on unsuspend) and something about docking stations (re-detect on dock/undock, figure out what people actually do there)01:38
federico1so if we could split up the work...01:38
brycethere's also a set of bugs that seem to be particular to randrwrap in gnome-display-properties, i.e. that can't be reproduced using just the xrandr cmdline tool01:41
bryceI find those frustrating, because they're ambiguous who to upstream them to01:42
brycedo you know if the fedora guys had special plans for working on these bugs?01:42
federico1the randrwrap ones?01:44
brycewell, any of the above, but yeah the randrwrap ones in particular01:44
federico1I've been hacking on randrwrap - don't really know what soeren is doing these days01:44
federico1so ping me about those01:45
bryceok01:45
brycelately esp. this week I've been focusing mostly on -ati bugs01:45
federico1about the other bugs, I'm discussing things with mclasen in #fedora-desktop01:45
federico1ooh01:45
brycethe next couple weeks I've planned to focus on xserver crash bugs, since we now have some good crash capturing tools in place with apport so are getting better auto-collected backtraces01:45
federico1bryce:  my fucking ATI driver will sometimes do a RANDR change, and freeze the displays.  I have to switch to a text VT and then back, and then it will be correct01:46
brycemm, which version of -ati?01:46
federico1but a weird kind of freeze - you don't see the mouse pointer move, but if you move it, you see that some widgets highlight/spin/whatever01:47
federico1hmm, Xorg.0.log says:01:47
federico1Module radeon blah blah, module version = 4.3.0 - is that what you need?01:47
brycehmm, I'd expect 6.9.xxx01:48
federico1one sec, I'll tell you the real version01:48
bryceanyway, I've not run across a bug report similar to that so far01:49
federico16.9.0 plus a few patches which are probably backports01:51
* bryce nods01:51
federico1bryce: ok01:51
federico1hmm01:51
brycewhat chip class?  lspci | grep VGA01:51
federico1what info would you need to diagnose this?01:51
federico1RV280 [Radeon 9200 SE]01:52
bryceahh01:52
brycelots of bugs on that one01:52
federico1so01:52
federico1normally I have VGA connected01:52
federico1when I plug a second monitor in the DVI and configure it to the *left* of the VGA one, and make it use a smaller resolution, I get that kind of freeze01:52
brycethere is a tool called radeontool you can get from git.freedesktop.org in airlied's stuff, which provides register dumps01:53
federico1I'm not yet sure if it's 100% reproducible, but happens often enough for me :)01:53
brycewith bugs like these, I would collect register dumps once from when you see the problem and once when you are nto seeing the problem, and then file a bug at freedesktop.org with that info, plus Xorg.0.log and lspci info01:53
federico1sweet01:54
federico1thanks, I'll do that01:54
brycehere's some rv280 / xrandr bugs we have:01:55
brycehttps://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-01:55
brycehttps://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/20508501:55
ubottuUbuntu bug 205085 in xserver-xorg-video-ati "[RV280 9250] Graphical glitches after resolution change with compiz enabled" [High,Incomplete]01:55
brycehttps://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/29171501:55
ubottuUbuntu bug 291715 in xserver-xorg-video-ati "[RV280 9200] ati driver with xrandr borked in intrepid" [High,Incomplete]01:55
federico1oh, yeah, compiz seems full of epic fail01:55
bryceyeah none of those seems an exact match, but seems there is something screwy with the xrandr behavior on rv28001:56
federico1yeah01:56
federico1oh, I remembered - I also get funny output when rotating 90 degrees01:57
federico1anyway01:57
federico1hmm01:57
federico1I'll write a mail to you and interested people01:57
federico1what's your email again?01:57
brycebryce@canonical.com01:57
federico1thanks01:58
brycefederico1: btw is your card AGP?  If it is, there's some quirking which sometimes helps01:58
federico1yeah01:58
bryce      Option "AGPMode" "2"01:58
brycetry 1, 2, 4, 801:58
bryce_sometimes_ there is one that works better than others01:58
federico1will do01:58
* federico1 sees todo.txt grow uncontrollably01:59
bryceif so, quirks can be added - see http://wiki.ubuntu.com/X/Quirks01:59
bryceheh, sorry :-)01:59
brycegetting back to the panel bugs, I don't have the todo.txt space to work on them myself, but they seem to be the most commonly reported problem so far.  02:00
brycefederico1: oh also at the last ubuntu developer sprint I collected a "projector sh!t list" of issues people were running into02:01
brycecross driver, xserver, gnome panel, and capplet02:01
federico1url me :)02:01
* bryce eyeballs the ratty sheet of paper in his briefcase02:01
bryceI'll have to type it up first.  I'll ping ya when I get that in02:02
federico1hehe, I have a similar list here - http://en.opensuse.org/GNOME/Multiscreen 02:02
brycenice02:02
bryceyeah I'll review that and my list, maybe in sharing notes we can squish a few of the bugs 02:03
federico1oh, duh, I had a link to the intel bug I was asking you about right in that page - https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/15241602:03
ubottuUbuntu bug 152416 in xserver-xorg-video-intel "GNOME panels are smaller than detected and set resolution" [Low,Fix released]02:03
bryceaha 02:03
bryceok yeah that quirk patch went upstream already02:04
federico1bryce: make sure you have a b.n.c account, or our @#$% bugzilla won't show you bug dependencies.  Also, if you find a bug for which you don't have permission, it's probably a SLED bug - tell me and I'll make it visible (we have an annoyingly paranoid bugzilla team...)02:04
bryceok cool02:04
federico1anyway02:04
federico1my clearinghouse is https://bugzilla.novell.com/show_bug.cgi?id=multiscreen-tracker02:04
dholbachhiya08:44
dholbachI have an interesting case of something weird in X going on :)08:44
dholbachin dmesg:08:45
dholbach[15560.738232] [drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 008:45
dholbachin /var/log/Xorg.0.log.old (had to restart X over SSH to un-black it)08:45
dholbachhttp://paste.ubuntu.com/120487/08:45
dholbachany idea?08:45
mnemodholbach: EXA or UXA? and what chipset?10:09
dholbachVGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)10:29
seb128dholbach: what issue do you have?10:30
dholbachyes, EXA (didn't change from the default and it says something about it in the log10:30
dholbachseb128: 10:30
dholbach I have an interesting case of something weird in X going on :)10:30
dholbach in dmesg:10:30
dholbach [15560.738232] [drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 010:30
dholbach in /var/log/Xorg.0.log.old (had to restart X over SSH to un-black it)10:30
dholbach http://paste.ubuntu.com/120487/10:30
dholbach any idea?10:30
seb128hum, no, no idea10:31
seb128I've the same card on my laptop but no such issue10:31
dholbachit was the first time it happened to me10:31
* dholbach tries pulling the plug again :)10:32
dholbachok, worked this time :)10:32
mnemodholbach: check the backtrace in xorg... if it's like an ioctl then probably the chip or hung... if it's a segv or something the stacktrace alone might be actionable for upstream10:33
mnemoi've seen the "vblank on disabled pipe" message before but on a machined that "worked"10:34
mnemoso I think you might have both the vblank warning and then some other thing as well that causes the crash10:34
dholbachmnemo: there was no backtrace - no segfault10:34
mnemoso xorg is inside the WaitForSomething() function??10:35
mnemoi mean check the backtrace in gdb (dont look for a stacktrace in xorg.log)10:36
dholbachok10:37
Nghmm, should I be using EXA or UXA on jaunty atm? (965)15:01
NgI seem to be using the former and switching desktops isn't the fastest thing ever, it has to be said15:02
seb128exa works fine for me15:10
seb128uxa makes xorg crash on resume15:10
Ngwell it feels a lot snappier now I don't have sunbird eating my CPU like there's no tomorrow15:11
Ngdifferent to intrepid, but not really slow15:12
tjaaltonNg: bug 32081315:13
ubottuLaunchpad bug 320813 in linux "[drm] compiz animations cause temporary freezes with vblank" [High,In progress] https://launchpad.net/bugs/32081315:13
tjaaltonI'll disable vblank again once I get home15:13
Ngaha15:14
tjaaltonwith uxa you get dri2 and hence no vblank15:15
tjaaltonand mine crashes on resume also with exa15:15
Nginteresting. I've not yet done a suspend/resume cycle15:15
Ngbah why is ssh-agent running15:15
Ngvte feels a bunch faster, which rocks15:17
Ngso yeah, I have x-session-manager spawning ssh-agent and seahorse-agent - isn't seahorse supposed to be at the top?15:19
seb128Ng: echo $SSH_AUTH_SOCK15:30
Ngseb128: that's pointing at /tmp/keyring-blah/socket.ssh, but nothing appears to be connected to it15:39
NgI did get a gnome style ssh password prompt the first time, but since then ssh has been prompting me in terminals15:39
Ng(this was all working with auto-unlocked keyrings in intrepid, but I've hit problems before when ssh-agent and seahorse-agent were both running, afair)15:40
brycekarmic koala18:53
bryceseb128: "uxa makes xorg crash on resume" has it crashed more than the one time?  18:54
seb128bryce: I tried several times during the sprint each time, I switched back to exa since but I can try again if you think that's fixed now18:54
bryceok.  no, no reason to think it's fixed yet18:55
seb128what is this speed issue on intel every speaks about?18:55
seb128xorg doesn't feel slow on jaunty for me on my laptop which has an intel card18:55
seb128ie compiz animations are smooth, video plays correctly18:56
bryceyeah, performance has been ok for me as well, even just with EXA18:56
brycebut several people showed me their intel systems which were slow for desktop switching in compiz (which may be fixed now)18:56
seb128you mean some seconds hangs and high cpu usage?18:57
seb128some seconds or 1 second which seems long enough to watch18:57
bryceiirc some people were having performance problems even with compiz off.  don't remember if anyone showed me that specific case18:57
james_wnot fixed yet, at least for me18:58
seb128what is the issue?18:58
bryceI had heard people were seeing on the order of seconds.  However all the examples I saw it was <1 sec between switches, but noticeably laggy18:58
seb128I had a very slow animation and high cpu usage issue18:58
seb128which I workarounded using 18:58
seb128<driconf>18:58
seb128    <device screen="0" driver="i965">18:58
seb128        <application name="Default">18:58
seb128            <option name="vblank_mode" value="0" />18:58
seb128        </application>18:58
seb128    </device>18:58
seb128</driconf>18:58
seb128drirc18:58
seb128tjaalton gave me that workaround I think18:58
seb128he said that was a patch dropped which will be added back no?18:59
bryceyep, that was the issue that I am wondering if it may be fixed now.  it required a kernel change, which timg had on his todo list18:59
bryceI'm uncertain if that patch will fix all the performance issues, or just this specific one18:59
seb128well, once that fixed speed is as good as intrepid for me18:59
seb128I'm wondering what are the other concerns18:59
bryceok, good to know18:59
seb128I don't think we should switch to uxa if it's not tested for jaunty19:00
seb128we are trying to get some credibility back from users who think we are breaking too much between ubuntu version and quality is going down this cycle19:00
bryceer, who said we were considering uxa?19:00
seb128so better to stay on what is proved to be stable if we can19:00
seb128I was reading the mailing lists discussions19:01
brycewhich list?19:01
seb128and it was not clear from me if we were considering exa performances as a blocker or not19:01
crevette"let's going back to intel driver 2.2.x"19:01
crevette:)19:02
brycewell, getting the exa performance issues solved is a high priority.  I think the testing done so far shows uxa is not ready for prime time.  I talked with upstream about this choice (jesse) and he agreed sticking to exa probably makes the most sense so far19:02
seb128"video card (intel) problems in jaunty" on ubuntu-devel-discuss19:03
bryceoh heh, I unsubbed from that list a while ago.  Too much angst ;-)19:03
seb128I tend to go through the title quickly and read some of the discussions just to know what the issues raised by users19:04
bryceanyway, I told everyone to help test uxa and report bugs upstream.  If the issues everyone reports get all solved, then I guess we can consider uxa, but it's too unstable so far19:05
seb128I think it's too late in a cycle we want to be stable do consider a such change now19:06
seb128better to stay on exa and try fix performances issues19:06
bryceheh, I see there's also a long thread on ctrl-alt-backspace19:06
seb128that's noise19:06
seb128I didn't read this one ;-)19:06
bryceyep, looks like a tedious discussion19:08
tjaaltonbryce: hey, I'll disable intel-vblank again in mesa, once I get back home :)19:32
tjaaltonI don't think there's enough time to get it stable for jaunty19:33
bryceok19:33
bryceseb128: btw I could only find one post there on "video card (intel) problems in jaunty"19:33
bryceand it sounded mis-informed19:34
seb128bryce: right, there is only one question and one reply, I was just not sure how informed the discussion was about the plans for jaunty20:30
adelie42what package is X a member of? running ubuntu-minimal 8.10, installed xserver-xorg-core, xinit, and xauth but there is still no /usr/bin/X. any help?22:07
adelie42he he,  installing 'xorg'. i'll see if that fixes it till somebody responds22:10
tjaaltonadelie42: xserver-xorg22:17
adelie42sweet, thanks22:18

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!