/srv/irclogs.ubuntu.com/2009/05/28/#ubuntu-x.txt

bryce_apw: posted email on kms to ubuntu-devel@10:13
tjaaltonbryce_: has jbarnes left UDS already?11:00
* hyperair thinks KMS is the best thing that ever happened to the intel driver =D11:01
bryce_tjaalton: no, he leaves tomorrow11:03
bryce_tjaalton: however I've not seen him so far this morning.  Maybe he's sleeping in.11:03
tjaaltonbryce_: heh, could be11:03
tjaaltonthere was just a question I had11:03
jcristaulp 377875 is weird. would be nice to have the guy's dmesg11:06
bryce_I'll direct him here if/when I see him11:06
ubottuLaunchpad bug 377875 in xserver-xorg-video-intel "[945G/GZ] Kubuntu: no direct rendering (KMS bug)" [High,Incomplete] https://launchpad.net/bugs/37787511:06
bryce_we have a session after lunch for doing more bug triage11:06
bryce_jcristau: yeah; it's the one bug so far reported against KMS, however sounds like maybe just a futzed up config11:08
jcristaubryce_: yeah i was following the links from your kms mail :)11:08
jcristaui need to get a .30-rc kernel..11:10
bryce_yep11:13
bryce_fwiw, .30 seems to be a kickass improvement over .28 all around11:13
bryce_well, for -intel I mean11:13
jcristau.30 got the bugfixes from f11 testing :)11:18
bryce_there he is11:21
bryce_jbarnes_BCN: tjaalton had a question for you11:21
jbarnes_BCNtjaalton: hi11:31
tjaaltonjbarnes_BCN: hi, I'll finish this ice cream first ;)11:37
bryce_tjaalton: hurry, almost lunch time :-)11:38
Sarvatti have a feeling that guy is just not adding intel_agp and drm before i915 in his /etc/initramfs-tools/modules like you need to do when you go that route..11:40
tjaaltonbryce_: just had mine :)11:41
tjaaltonjbarnes_BCN: we have a bunch of new fujitsu desktops with built-in G33/35, and some of them blank every now and then for a second or two11:41
tjaaltonrunning 9.0411:41
tjaaltonand I've had that same on my laptop a couple of times with karmic11:42
jcristauSarvatt: update-initramfs should do that for him though11:42
tjaaltonjbarnes_BCN: on the fujitsus it happens even on the gdm login screen, and sometimes very frequently. Is it due to failing hardware or something in the driver? going back 2.6.3 -> 2.4 didn't help11:43
jbarnes_BCNtjaalton: probably driver...11:44
jbarnes_BCNtjaalton: lemme dig up a bug # and patch for you to test11:44
Sarvattit doesn't for me on ubuntu, maybe a change in initramfs-tools in debian?11:44
Sarvatt0.92bubuntu3011:44
tjaaltonjcristau: cool, thanks11:44
jcristauSarvatt: let me check11:44
jcristautjaalton: itym jbarnes ;)11:44
tjaaltonuh11:45
tjaaltonlazy tab-complete11:45
jcristauSarvatt: looks like 0.93.2 added agp modules to the initramfs. and the next upload will add i915 (and thus drm)11:46
jbarnes_BCNhttps://bugs.freedesktop.org/show_bug.cgi?id=19304 has a test patch to address some fifo underruns11:46
ubottuFreedesktop bug 19304 in Driver/intel "[i945 FBC] spontaneous black screen (major pipe-A underrun)" [Major,Assigned]11:46
jbarnes_BCNit'll also print some output to the log if an underrun occurs11:46
tjaaltonhmm, AIUI it doesn't log anything11:47
jbarnes_BCNonly the old driver would log anything11:48
jbarnes_BCNif 2.4 doesn't show pipe underruns, then it could be something else11:48
tjaaltonah, ok11:48
tjaaltonright, I'll add the patch and try11:49
jcristauSarvatt: also i think the driver was fixed for some kms failure when i915 wasn't loaded before X startup, so that may help too11:49
Sarvattyep I'm 100% convinced that is his problem in lp 377875\12:24
ubottuLaunchpad bug 377875 in xserver-xorg-video-intel "[945G/GZ] Kubuntu: no direct rendering (KMS bug)" [High,Incomplete] https://launchpad.net/bugs/37787512:24
SarvattI just added only i915 to my /etc/initramfs-tools/modules and I get the exact same error12:25
jcristauSarvatt: good :)12:25
Sarvatthttp://sarvatt.com/downloads/Xorg.txt12:25
Sarvattcant open drm, falls back to swrast12:26
jcristauso that should be fixed with either new initramfs-tools or new driver12:27
Sarvattwe're both using the latest driver, need initramfs-tools for sure12:27
Sarvatt[    4.469436] [drm:drm_fill_in_dev] *ERROR* Cannot initialize the agpgart module.12:36
Sarvattthen it loads intel_agp after that12:36
jcristauusing kms on .30-rc7 with ddx 2.7.99.1 now. looks pretty good.12:45
Sarvattthere's a update drm-intel that fixes the font corruption/swap problem now too12:47
jcristauyeah i know12:47
=== crevette__ is now known as crevette
Ngbryce_: kms is tempting me to upgrade my laptop to karmic, really quite horribly much ;)14:20
bryce_Ng: do it :-)14:21
NgI wonder if I can do it from archive.conference, but still use update-manager14:21
NgI think I'll start with the jaunty test option14:24
Ngmmm, high res consoles14:35
Ngthere's still some flickering when starting X though!14:36
Ngweirdly, the i915.modeset=1 option on the kernel cmdline whined about it being unknown. I thought ordering there didn't matter? (I just put it on the end after quiet splash)14:37
Sarvattbryce: just a note for the wiki that i've edited a few times, you never need to manually enable UXA in xorg.conf on any driver, KMS always only uses UXA14:48
* Ng tries a suspend/resume cycle14:49
Sarvatteven if you have EXA picked in xorg.conf it'll ignore it and use UXA instead, no need for the extra step14:49
NgI was promised faster resume! It's the same ;)14:50
jcristauNg: the kernel complains about the option (because at that time i915 isn't loaded yet), but it works anyway14:51
Ngah14:51
Ngwill we want to move i915 really early in the initramfs so the kernel modes are there for the majority of the boot?14:52
tjaaltonprobably not14:53
tjaaltonAIUI14:53
Ngdoesn't that mean the usplash screen will resize?14:53
tjaaltonbecause the boot will be fast enough anyway14:53
tjaaltondon't know14:53
Sarvattbreaks the usplash progress bar doing that or building it in the kernel right now14:53
jcristaucan usplash die kthx14:53
tjaaltoncould be that even plymouth is "too heavy"14:56
Ngok I take it back, usplash appears to be unaffected14:56
Ngtjaalton: our target boot time on a Dell mini9 for 10.04 is 10 seconds. Barely seems worth showing more than a spinny thing ;)14:56
Ngso chvt X->Console is instant, but going Console->X has a couple of flickers14:57
Ng(on jaunty with a karmic KMS kernel)14:57
Sarvattthats fixed in xorg-server 1.6.1.90114:57
Ng\o/14:57
Sarvattits in xorg-edgers14:57
Sarvattor karmic :D14:57
NgI'm off work next week and I was going to re-install my laptop with 64bit anyway, so I can do karmic then14:58
Ngseems a bit silly to risk nuking my OS on the penultimate day of UDS ;)14:58
tjaaltonsounds like a plan to me ;)15:01
Nghehe15:02
jcristauSarvatt: or sid ;)15:02
Ngsid schmid! ;)15:03
* Ng wanders off to his next session15:03
andresmujicaping bryce15:28
andresmujicaping again bryce15:29
mdzbryce_: WELCOME BACK15:38
bryce_https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_supervisor=&field.bug_commenter=&field.subscriber=&field.status_upstream=hide_upstream&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_pa15:38
bryce_tch.used=&field.has_cve.used=&field.tag=&field.tags_combinator=ANY&search=Search15:38
jcristauwow. that's like a gitweb url, except worse15:38
bryce_indeed :-)15:39
andresmujicahttp://launchpadlibrarian.net/22029875/Screenshot.png15:42
andresmujicahttp://launchpadlibrarian.net/26349077/Evince-garbled.png15:43
andresmujicabug #32600815:43
ubottuLaunchpad bug 326008 in xserver-xorg-video-intel "screen does not redraw properly" [Undecided,Confirmed] https://launchpad.net/bugs/32600815:43
andresmujica1st one15:43
tjaaltonjbarnes_BCN: the patch didn't help :/15:48
tjaaltonjbarnes_BCN: next we'll try another display card to rule out a broken monitor or such15:48
bryce_heya tjaalton, we're doing X bug triaging for a couple sessions15:51
Sarvattif anyone wants a kernel to test out the swap related font/glyph corruption fix for intel/UXA -- http://sarvatt.com/downloads/2.6.30-rc7-sarvatt2/15:52
bryce_slangasek: https://wiki.ubuntu.com/X/Triaging15:53
Sarvattneed xorg-edgers to go with it15:53
tjaaltonbryce_: have fun :)15:57
tjaaltonkarmic didn't provide audio for my laptop, so I can't listen to you ;)15:57
tjaaltonSarvatt: is it the "funny characters in firefox" -bug?15:58
Sarvattyup!15:58
tjaaltonok..15:58
tjaaltonaffects only lwn.net and linuxtoday.com here15:58
tjaaltonwonder why15:58
bryce_tjaalton: don't think we have mikes anyway15:59
bryce_https://launchpad.net/~ubuntu-x-swat/+archive/x-freeze-test16:08
SarvattQuestion for later when people aren't busy: do you guys have any plans regarding xserver-xorg-video-intel 2.7.99.1 in karmic? I would just like to suggest not just syncing debian-experimental because there have been so many fixes past that release from when they first dropped EXA/XAA. the fixes from 2.7.0 to 2.7.1 aren't even in it.16:10
bryce_Sarvatt: yeah I was planning on merging it in after UDS, next week16:12
bryce_Sarvatt: I was thinking using a git snapshot - maybe what you stuck in edgers, if you think that's sane16:12
Sarvattfor sure, I would muuuuuch rather use 2.7.1 than the tagged 2.7.99.1 release thats in debian-experimental right now, the desktop didn't stabilize in UXA for me until around may 2nd (about a week after 2.7.99.1 tag) and there have been so many fixes since then like the firefox hangs that 100% of people using UXA hit on specific websites and all the "random crash" stability fixes that went into 2.7.1. of course libdrm needs to be updated16:20
Sarvatt too, part of the firefox hang fix is post 2.4.11 so a git version of that would be needed too16:20
Sarvattoh, a fix so that nouveau compiles on 2.6.30 just went into mesa/drm too16:20
jbarnes_BCNhttp://www.gossamer-threads.com/lists/linux/kernel/1081109?page=last16:22
jbarnes_BCNPAE patch ^^16:22
Sarvattjbarnes: gotten any feedback on that cursor flicker patch?16:25
Sarvatttalked to a few people using xorg-edgers since i started adding to it right after you posted it, on my 945GME and 3 people on 965 it does get rid of the constant flicker that was there without it, but it makes the animated cursor corruption that's always happened more prominant. every few seconds randomly it'll break the animation and the cursor disappears, sometimes theres green colored garbage in a box around the cursor. it's there w16:30
Sarvattithout the patch too only less noticable because its constantly flickering on and off without anyway16:30
Sarvattdon't think theres any 32 bit PAE kernels shipped by ubuntu anymore since 2.6.2816:35
jbarnes_BCNhttp://git.kernel.org/?p=linux/kernel/git/anholt/drm-intel.git;a=commit;h=07f4f3e8a24138ca2f3650723d670df25687cd0516:44
jbarnes_BCNapw: can we get a kernel with that patch (actually a drm-intel based kernel would be even better)16:45
bryce_Sarvatt: huh16:45
bryce_Sarvatt: so sounds like a newer git of 2.7.99.1 would make sense to pull in?  Any plans to update the snapshot in xorg-edgers?16:46
jcristaudo you know who's handling the 2.8 release process?16:48
Sarvatti update it almost every commit, so depends on what gets pushed there :) you'd probably want to add the quirk patches from the current one and drop the 101_kms_cursor_flicker.patch I add to it though16:48
jbarnes_BCNjcristau: cworth is doing it again16:49
jcristaujbarnes_BCN: ok16:50
Sarvattbryce: I think it'd make *alot* of sense, would have to update libdrm too though newer than the tagged 2.4.11 because part of the firefox crash fix is in there and that affected everyone using UXA as far as I know. didn't talk to a single person that could go to the websites in the bug report without it hanging them (happens in 2.7.1 UXA too)16:51
bryce_Sarvatt: yeah that sounds like something we'd want to pull16:55
Sarvattjbarnes: it's not 100% to the ubuntu config, but if you need a deb to test real quick I've got one here http://sarvatt.com/downloads/2.6.30-rc7-sarvatt217:01
Sarvattchanges from the config were enabling pcie aspm and memory stick, anticipatory default, core2 arch generic tune, KMS built in and default instead of a module, git log of what i pulled on top of linux-2.6 last night here - http://sarvatt.com/git/cgit.cgi/linux/log/?h=2.6.30-rc7-sarvatt217:07
bryce_l8r17:15
Ngso with KMS can the resume scripts not have to do the chvt dancing?17:17
jcristauyes17:17
NgI guess that's why my resume isn't any quicker, it doesn't know that :)17:19
jcristaudoes here.17:19
Ng(I'm running jaunty still, just with the newer kernel and driver)17:19
tjaaltonit's quicker in karmic17:22
SarvattNg, does your  /usr/lib/pm-utils/sleep.d/98smart-kernel-video have the have_kms() section around line 40?17:36
jcristauSarvatt: that was added recently i'd be surprised if jaunty had that17:37
Ngline 40 here is in smart_kernel_fglrx17:37
Ngmy intel section has nothing about kms17:37
tjaaltonyeah, karmic has that17:38
Sarvattah yeah that checks for kms and does add_parameters --quirk-no-chvt on karmic17:38
SarvattNg, put an updated pm-utils up here since i didnt have any other jaunty packages in the PPA. https://edge.launchpad.net/~sarvatt/+archive/xorg-testing working fine with no flicker on resume and its back up in 2 seconds in KMS on a jaunty machine I just tested it on just incase you want it :)18:06
Sarvattits just karmic's renumbered 0ubuntu0 so it'll get overwritten when you upgrade18:06
NgSarvatt: aha :)18:08
NgI'm reading terminfo man pages, but when I get done with that, I'll go back to playing ;)18:08
Sarvattahh yeah, about that 2.6.30-rc7-sarvatt2 kernel, i also enabled mtrr cleanup with 1 spare reg because its required for my aspire one to have an open mtrr for video.. these darn things have all 8 full with junk by default18:29
jbarnes_BCNbryce_: coming for vino tinto?22:08
jbarnes_BCNI've got a bunch of free wine in 1205, invitation is open22:09
bryce_jbarnes_BCN: no answer at the door; everyone passed out?  :-)22:26
bryce_jbarnes_BCN: team dinner went late; the place we had reservations at, after seating us, said their kitchen had a problem and there was no food.  (??)  So we ended up wandering around and finding another place.22:27
jbarnes_BCNbryce_: we were downstairs22:35
jbarnes_BCNyou walked right past me22:35
jbarnes_BCNeven after I called your name :)22:35
bryce_oh!22:35
jcristauheh22:35
jbarnes_BCNwe're back in the room now22:35
bryce_heh, I was intent on getting upstairs and to room 1205 :-)22:35
jbarnes_BCNapw: room 120522:36
jbarnes_BCNapw: gotta catch up on your drinking22:36

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