/srv/irclogs.ubuntu.com/2009/04/10/#ubuntu-x.txt

DBOstill terrible scrolling :)00:00
DBOjbarnes, need anything else from me?00:03
DBOcan you reproduce it on your system?00:03
jbarnesstill updating00:04
jbarneswhat site do you use to test the scrolling?00:04
DBOslashdot00:04
DBObut its obvious on just about any site00:04
jbarnesok00:04
DBOslashdot comment threads after the floating element is forced to reposition is really nasty00:05
jbarneshm ok00:05
DBOto be fair about that one though, thats been nasty forever00:06
DBOthe regression is that even the slashdot homepage doesn't scroll nicely anymore00:06
jbarnesit's not super fast on 965 but not horribly slow either (exa though)00:06
DBOexa/uxa makes no difference in this case00:06
DBOthough oddly Docky (uses lots of cairo) is very very smooth, as smooth is intrepid00:07
DBOand it has a window as large as a browser00:07
jbarnesit's interesting how very specific types of rendering can uncover bugs like that00:08
DBOthough i have a flash video playing everything slows down a lot more than it used to00:09
jbarnesah I think I see it00:09
jbarnesit's slower through a list of collapsed comments00:10
jbarneswith the floater on the side00:10
jbarnesworse with a composting manager running00:10
DBOyeah, but again to be fair thats been there since day 1 i have had this computer, its also present on windows so that bit is probably gecko's fault00:11
DBOor maybe not00:11
jbarnesstill not crazy slow though00:11
DBOwho knows00:11
DBOon a g45 with jaunty?00:11
jbarnesno testing 965 while my gm45 updates00:11
DBOwhen you say not crazy slow00:12
DBOhow many lines of text at a time would you say it skips?00:12
jbarnestakes about 2s to do one page up00:14
jbarnespage up key that is00:14
DBOthats not crazy slow in your world? =P00:14
DBOi would try playing music and then scrolling up and down with the mouse wheel00:15
jbarneswell not 3-4 that would be twice as slow :)00:15
DBOsee if you can get the music to skip00:15
jbarnesbut no it's bad just not as bad as I thought00:15
DBOmine takes about 3s00:15
DBOjust timed it =/00:15
jbarnesyeah it sucks up a bunch of cpu00:15
jbarneshm now does sysprof work on this machine?00:16
DBOmine or yours?00:19
jbarneseither :)00:20
DBOinstalling00:21
jbarneslooks like it ought to take a little less than a second/scroll00:24
DBOok its working00:24
jbarnes945 has this problem too00:24
jbarnesoh cool you can collect a profile then00:24
jbarneswith debug symbols00:24
DBOjust scroll up and down?00:24
DBOdebug symbols on what?00:24
jbarneson X, xf86-video-intel, kernel & libdrm00:24
DBOah yeah probably not right now, I'd have to install a LOT of stuff...00:25
jbarnesI'm trying now on my 945 which is even slower to scroll00:25
DBOalright, presentation time00:30
DBOI'll come back and bother you later jbarnes, thanks for the help00:31
jbarnessure00:31
jbarnesthank you00:31
bryceman, some day I'm going to write a cron job to check X bugs for the word "randomly" and mark them invalid.00:40
jcristaulol00:41
* bryce waves to cwillu01:38
cwillupoke poke01:38
jbarnesif DBO comes back... I updated fdo bug 18572 with the profile I captured01:38
ubottuLaunchpad bug 18572 in gnome-applets "modem_applet: waitpid()'s return value causes wedging." [Medium,Triaged] https://launchpad.net/bugs/1857201:39
cwilluI must be getting popular or something:  bryce waves, bugabundu blew me a kiss, and ubottu just told me that I'm also a bot (written in php)01:39
bryce:-)01:39
* cwillu resolves to invent random tags and apply them to random bugs more often :p01:40
cwillu945 under uxa, black screen on resume from hibernate:  ssh'ing in, killing compiz.real and rerunning compiz restores the session (oddly, nothing less than that)01:45
brycemm01:46
* cwillu deletes out the gibberish he typed in his editor while the screen was blanked :p01:47
bryceI've been ignoring UXA bugs so far.  At some point those are going to need deeper attention01:47
bryceI've been working on exa freezes all day today01:47
cwillumy 945 is due for some punishment if you want me to try anything01:48
brycepresently, I'm just trying to build a table of all the different freezes that have been reported01:49
brycehttps://wiki.ubuntu.com/X/Bugs/IntelDriver01:49
brycejust to get some sort of framework in place to discern any patterns01:50
cwillubugs I have listed as hangs that aren't on your list:  340652, 347527, 316423, 259385, 304871 (fixed I believe), 343690 (also fixed), 340964, 328918, 322613, 320821, 337243, 312776 (intrepid)01:54
* cwillu starts opening lots of launchpad tabs to check for dups :p01:54
cwillumind if I sort that table on the bug number?01:55
brycelemme save01:55
brycesure, I'm about to head off to dinner in a few minutes anyway, so feel free to add to the table01:55
brycesaved.01:55
cwilluk01:56
brycei've also been doing s/hang/freeze/ and s/lockup/freeze/ to make them consistent01:56
bryceand removing that damn "randomly" word whenever I spot it ;-)01:57
cwilluheh01:57
cwilluI'd suggest "indeterminately", but I'm guessing you wouldn't appreciate it01:57
brycethe best are, "Freezes when compiz enabled... and with compiz disabled"01:58
cwilluyou have 327844 listed twice, is that desired?02:08
cwillu|| 327844 || G45  || 2009-02-10 || Frequent  || Turn compiz on      || Disable compiz || ||02:08
cwillu|| 327844 || G45  || 2009-02-10 || Rare      || Video playback      || || ||02:08
* cwillu pings bryce 02:08
bryceyep02:08
bryceI did that because in the bug they mention two different scenarios where freezes occur02:09
bryce(ideally we'd handle those as separate bug reports)02:09
bryceheh, that bug is exactly the one I was thinking about with my "best" comment ;-)02:09
cwilluheh02:10
brycebtw, save frequently02:10
cwilluyep02:10
cwilluif only we had some collaborative system for managing bugs p02:10
bryceI made the mistake of not doing so, and firefox crashed when I was half-way through, and had to start all over again :-(02:10
bryceagreed02:10
cwillusession restore includes form fields though02:10
brycedidn't work for me02:11
cwillu:/02:11
bryceI really want to have some launchpad-like list report that allows filtering by tag02:11
cwilluoh, check browser.sessionstore.privacy_level02:11
bryceit's set to '1' for me02:12
cwilluwhich means that it doesn't hold data for https sites02:12
cwilluhttp://kb.mozillazine.org/Browser.sessionstore.privacy_level02:12
* bryce sets to 002:12
brycethanks!02:12
brycemm, I think on my laptop I'll leave that to 1 ;-)02:13
cwilluhttp://kb.mozillazine.org/Browser.sessionstore.postdata might also need a tweaking if you change it from 102:13
bryceit's set to 002:14
bryceI'm thinking that may be what I want.  guess I can play with it02:14
cwilluand also, openoffice is a crashy flacky unreliable piece of crap02:15
* cwillu feels an urge to murder something at least once a day due to openoffice calc02:15
bryceheh02:16
cwilluthe waitlpring table is currently crashing calc02:16
cwillulike, seriosuly02:16
bryceyou trying to edit that IntelDriver page in calc?02:16
cwilluno, just messing with the tables to cross-check against my list02:17
cwillunormally copy/paste of an html table works fine02:17
cwilluI do my heaving lifting in gedit :p02:19
brycewow, I don't even trust gedit02:22
bryceI don't really trust any editor without autosave02:22
brycebtw 327844 now says was solved with 2.6.3-0ubuntu902:23
cwilluI have a ctrl-s reflex burned into my left hand ever since I was 12 years old and watched 3 days of work on a game I was writing go up in a puff of crashing-the-ide02:23
* cwillu reminisces of gfa-basic02:23
cwilluthat's the 'disable dri on everything' patch?02:25
cwilludid you want intrepid bugs in that table?02:27
cwillu(re: gedit, I also wrote my own autosave/restore session plugin for it, among other things)02:28
brycenice02:30
bryceuh, intrepid bugs are okay if they are believed to still affect jaunty02:31
bryceif they're not occurring in jaunty, shouldn't be in the list02:31
cwilluk, I'm just going to drop them for now then02:31
bryce0ubuntu9 was a crash in drm_intel_bo_unpin that occurred after watching videos, relating to DPMS02:32
cwilluokay02:32
brycealright, wife says we're late for dinner, gotta go.  back in a few hours02:32
cwilluttyl02:37
DBOim back jbarnes 03:14
DBOdid anything fun get discovered?03:14
cwilluI was discovered hiding behind a rock03:15
cwilluwhether I'm fun is still to be determined though03:16
DBOi hope by that you mean you know fun things about g45 and X03:16
cwilluthat would be "still to be determined)03:17
DBOah03:17
DBOcan you tell me whats been going on (if its not much trouble)03:17
cwilluexa or uxa?03:19
DBOeither or03:19
DBOI just want to know whats going on with the scrolling performance issue03:19
* cwillu doesn't have a performance issue on his buglist for that03:20
cwillubug number?03:20
cwilluI know of 339233, 339781, 338681, as corruption issues, and 327844 as hang/crashers on that chipset03:21
DBOmmm I think it was mentioned at some point...03:23
cwillu<jbarnes> if DBO comes back... I updated fdo bug 18572 with the profile I captured03:23
ubottuLaunchpad bug 18572 in gnome-applets "modem_applet: waitpid()'s return value causes wedging." [Medium,Triaged] https://launchpad.net/bugs/1857203:23
cwillujust saw that in the scrollback03:23
cwillunothing else since I rejoined an hour ago03:24
DBOokay03:24
DBOthank you cwillu 03:24
DBOi was in the middle of preaching the church of GNOME Do to the freshmen choir at WMU03:24
cwillubryce, resorted on bug number (which probably isn't helpful to anyone else but me right now :p), and added dates and triggers where I can find them03:25
cwilluI can't bring myself to use gnome-do03:25
cwilluI have it installed, I fire it up once a month or so, but it just feels like it slows me down03:26
DBOcwillu, its not everyones cup of tea03:26
DBOcwillu, i dont care if anyone at all uses it to be honest03:26
DBOI hack it for me and me only03:26
cwillusome evangelical you are03:26
DBOi was being graded03:26
* cwillu is away again for a couple hours03:31
cwillupoke07:02
bryceback07:50
bryceended up having to upgrade mom's computer07:51
bryceheya tseliot08:12
tseliothi bryce08:12
brycetseliot: hey, if no Virtual is set in the xorg.conf, does it take the largest dimension of the outputs attached at boot, or does it use the maximum allowed by the video card (2048x2048 or whatever)?08:13
tseliotbryce: the latter08:14
tseliotif you're referring to the Gnome capplet08:14
bryceno, just in general by default, before the capplet comes into play08:15
bryce> Version 2.1.1-0ubuntu2 seems to set the default Virtual size (maximum 08:16
bryce> screen size) to 1920 x 1920, if there is no entry in xorg.conf. I take 08:16
bryce> it the maximum screen size for the i915 chipset family is 2048 x 2048, 08:16
bryce> so why not have it at that? This would make dualscreen setups a bit easier.08:16
bryce  The default settings is found by taking the largest resolution in either 08:16
brycex or y dimension and making a square from that. This allows for easy 08:16
brycerotation should you want to do so.08:16
bryce 08:16
bryceI'm wondering if that is accurate anymore08:16
tseliotit says 2048x2048 on my laptop, even when no other output is plugged in08:17
tseliot(other than LVDS)08:17
bryce$ DISPLAY=:0 xrandr08:18
bryceScreen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 128008:18
tseliotaah, it's version 2.1.108:18
bryce$ apt-cache policy xserver-xorg-video-intel08:18
brycexserver-xorg-video-intel:08:18
bryce  Installed: 2:2.6.3-0ubuntu208:18
tseliotdoes it use UXA?08:18
bryceno08:19
bryceit has dontzap set, and everything else is default08:19
brycethis is an i96508:19
tseliotlet me check what my eeepc says08:19
tseliotis that framebuffer size available when you boot with only 1 output (i.e. with no external screens)?08:20
brycecorrect08:21
tseliotmy eeepc (running intrepid) says 1024x102408:21
tseliothmm08:21
tselioton jaunty, with my laptop and UXA I get 2048x2048, let me try with EXA08:23
tseliotit says 1280x1280 with EXA and 2048x2048 with UXA08:24
tseliotbut it's not a matter of framebuffer reallocation since that's the framebuffer which is allocated when X starts08:25
tseliotbryce: maybe we should have a look at the UXA code?08:26
bryceUXA has better memory management behind it, so perhaps that allows it to use larger default virtual08:27
brycewith EXA, the memory usage is probably more of an issue, thus they don't go to the hardware maximum.08:27
tseliotit can be08:27
tseliotbryce: BTW it looks like X-Kit and dontzap ended up in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=494517 https://bugzilla.redhat.com/show_bug.cgi?id=49451808:28
ubottubugzilla.redhat.com bug 494517 in Package Review "Review Request: python-xkit - A simple, transparent and easy to extend xorg parser" [Medium,Assigned]08:28
brycesweet, congrats!08:28
tseliot:-)08:28
brycenow that's funny08:28
tseliot?08:28
brycewe should remember this for the next time they say "Ubuntu never contributes upstream!!1!"08:28
tseliothehe08:29
brycehttp://who-t.blogspot.com/2009/04/zapping-server.html08:31
tseliotyes but we already have a UI in Kubuntu ;)08:34
tseliotof course that patch is another thing08:35
bryceI find the whole situation rather amusing08:37
tseliotit definitely is08:44
tseliottjaalton, jcristau: any ideas as to where libdrm-intel1 gets the dependency on "libdrm2 (>= 2.4.1)" from?10:32
jcristautseliot: dpkg-shlibdeps10:35
jcristautseliot: why?10:38
tseliotjcristau: I would like to make it depend on >= 2.3.0 so that psb can replace libdrm10:38
tseliotas we'll have 2 versions of libdrm10:38
jcristauuh10:38
jcristaunot going to happen10:38
tseliotI know, it's ugly10:39
tseliotbut it's not something that we'll do in Ubuntu10:39
tseliotjust for our customised installations10:40
tseliotjcristau: I'm using dh_makeshlibs -plibdrm2 -V'libdrm2 (>= 2.3.0) | libdrm-poulsbo1 (>= 2.3.0)' -- -c410:53
tseliotin debian/rules10:53
jcristauthat's utterly wrong...10:53
tseliotjcristau: care to explain?10:54
tseliotapart from the ugliness of having libdrm-poulsbo1...10:54
jcristaualso if you have a libdrm2.symbols files that won't work anyway10:55
tseliotyes, I have that file10:56
jcristautseliot: it's wrong because if something needs libdrm 2.4.1, making it depend on 2.3.0 is just asking for breakage10:56
tseliotjcristau: this will not happen in Ubuntu but only in OEM installations10:57
tseliotwhere -psb is the only thing you can use10:57
jcristau*shrug*10:58
tseliotyes, I know...10:59
tseliotjcristau: thanks for your help, that worked11:02
* bryce hugs tseliot11:29
brycesooo glad someone else is looking at -psb stuff :-)11:29
tseliotbryce: yes, it's my job11:30
tseliot;)11:30
bryce\o/11:30
tseliotbut we can share the pain if you miss -psb :-P11:30
bryceheck no!11:30
tseliothehe11:30
brycebtw, volunteered you for something ;-)11:30
tseliotfor what?11:31
brycejane silber asked for a laptop/projector testing thingee11:31
tseliotoh11:31
tseliotI get it11:31
tseliothehe11:31
tseliotsuch as?11:31
bryceI suggested maybe a better idea would be if I and you gave a short presentation on "projector tips and tricks with ubuntu"11:32
tseliotat AllHands?11:32
tseliotor using the wiki?11:32
bryceyep.  I figure it would be just to demo Screen Resolution, explain about ~/.config/monitors.xml, and how to work around problems11:33
tseliotyep to which one?11:33
tseliotthe former?11:34
tselioti.e. AllHands/UDS11:34
bryceat AllHands11:34
tseliotok11:34
tseliotsure11:34
tseliotit should be pretty easy to do11:34
bryceyeah, that's what I figure11:35
brycealso, I told her to limit presenters-with-computers to Intel 915 and newer, or ATI (-ati)11:35
brycewell, I just cc'd you the email, you can see what I said :-)11:36
tseliotyes, right11:36
tseliotI've just received it11:36
tseliotI don't own an Nvidia card (in a laptop) but if someone has an Nvidia card I could give a brief presentation on that too11:38
tseliotwith nvidia-settings though11:38
brycenice, yes that'd be good11:38
tseliotgood, let's gather some ideas for the presentation then11:39
tseliotmaybe we should cover only clone mode 11:39
tseliotwhich is what you use with projectors11:39
bryceyep11:40
bryceI also like the idea of pre-setting your Virtual to 2048x204811:41
bryce(which we discussed earlier)11:41
tseliotin the driver or in xorg.conf?11:41
brycexorg.conf11:41
tseliotshall we set up a wiki page about it?11:42
tseliotso that we can add ideas as they come to our minds11:42
bryceyes, that's a very good idea11:42
brycewhoa...  can you start it?  I just noticed it's 3:45am, I need to get to bed.11:43
tseliotsure, as soon as I find a decent name for it11:44
tseliotyes, it's pretty late there11:44
tseliottry to get some sleep11:44
bryce:-)11:44
brycecya tomorrow11:44
tseliotnight bryce11:44
jbarnesbryce: any thoughts about bug 282081?18:28
ubottuLaunchpad bug 282081 in xserver-xorg-video-intel "[i965] X freezes after screen saving or logout/login on Dell Hybrid Studio" [Unknown,Confirmed] https://launchpad.net/bugs/28208118:28
jbarnesit's been idle since january and is against a pretty old driver...18:29
* jbarnes would like to close it18:29
cwillubug #27580918:36
ubottuLaunchpad bug 275809 in xserver-xorg-video-intel "[GM965] X freezes when logging in from screensaver - fails in intelSwapBuffers()/ intelCopyBuffers()" [High,Won't fix] https://launchpad.net/bugs/27580918:36
cwillubug #31641418:36
ubottuLaunchpad bug 316414 in xserver-xorg-video-intel "[i965] X freezes at least once a day after leaving screensavers or fullscreen video" [Undecided,Confirmed] https://launchpad.net/bugs/31641418:36
cwillu(ignore that one)18:36
jbarnesthose sound like vblank related hangs... should be fixed in recent (2.6.28+ iirc?) kernels and libdrm18:36
cwillujbarnes, may find dupes on https://wiki.ubuntu.com/X/Bugs/IntelDriver18:37
jbarnesbut #35790818:39
* jbarnes wonders where ubottu got off to18:39
jbarnesbug #35790818:39
ubottuLaunchpad bug 357908 in xserver-xorg-video-intel "[i965] X freezes every ~24hr while scrolling in firefox (EXA enabled)" [High,Triaged] https://launchpad.net/bugs/35790818:39
jbarnesheh18:39
cwillujbarnes, launchpad's fault usually, ubottu doesn't have a special link that works any better than ours :p18:40
cwillu!botsnack18:40
ubottuYum! Err, I mean, APT!18:40
jbarneshelps when I spell 'bug' right too :)18:40
jbarnesbug #33159618:40
ubottuLaunchpad bug 331596 in xserver-xorg-video-intel "[i965] X freezes when TripleBuffer On after resume" [Undecided,Incomplete] https://launchpad.net/bugs/33159618:40
jbarnesfyi the old triplebuffer & page flipping implementations are horribly buggy18:41
jbarnesand will likely cause corruption and/or hangs after awhile18:41
cwilluso that's a won't fix then?18:41
jbarnesyeah18:41
jbarnesthey've been removed in later versions18:41
jbarnes(I'm working on adding them back in though)18:41
cwillubah, I can't mark won't fix yet :p18:42
jbarnesfdo bug 20664 is the rfe for adding it back in18:42
ubottuLaunchpad bug 20664 in mozilla-thunderbird "Doesn't work right with Gnome "preferred applications"" [Medium,Fix released] https://launchpad.net/bugs/2066418:42
cwillufreedesktop 20664?18:42
ubottuFreedesktop bug 20664 in Driver/intel "implement vblank sync'd GL buffer swap" [Enhancement,New] http://bugzilla.freedesktop.org/show_bug.cgi?id=2066418:42
cwilluhugs18:42
jbarnesyeah ubottu should know fdo is shorthand for freedesktop.org :)18:43
jbarnesbug #31624018:44
ubottuLaunchpad bug 316240 in xserver-xorg-video-intel "[iG33] X freezes about a second after running "strace glxgears"" [Undecided,Confirmed] https://launchpad.net/bugs/31624018:44
jbarnesbug #32784418:46
ubottuLaunchpad bug 327844 in xserver-xorg-video-intel "[G45] X freezes about 1-5 min after switching compiz on" [High,Triaged] https://launchpad.net/bugs/32784418:46
tjaaltonjbarnes: going to be an exceptionally Good Friday?-) (bugwise)18:52
jbarnestjaalton: heh I hope so18:52
tjaaltonand isn't it a holiday for you too?18:52
jbarnesnope18:52
tjaaltonah, ok then18:52
tjaaltonI'm ok with closing the bug, but I guess bryce will be here before too long18:53
tjaaltonI've got a thinkpad X61 with 965, so if there are any bugs that need confirming being fixed or still there, just shout18:54
jbarnesgreat18:55
tjaaltonalthough I'm behind 3G, so pulling stuff will take awhile18:56
cwillubryce, wonder if that's something we could use, a good directory of willing and responsive testers with any given chipset?18:58
* cwillu volunteers for 945gm and 815 :p18:58
tjaaltonyay, 5,5kb/s19:02
bryceheya19:41
bryce282081 --> expired (thanks jbarnes)19:44
bryce331596 --> wishlist 19:47
brycecwillu: there is a hardware database, so if we were really desperate to find testers with given hardware, we could use that.  however I've never done it before19:50
brycethere is also https://wiki.ubuntu.com/X/SwatTeam with a list of hw available for testing19:50
brycekinda out of date though19:51

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