/srv/irclogs.ubuntu.com/2009/09/24/#ubuntu-x.txt

=== Duke` is now known as je_suis_2
=== je_suis_2 is now known as Duke`
tseliotjcristau: any plans to include libdrm 2.4.14 in Debian soon?16:00
jcristaui haven't seen an announcement for that16:10
jcristaupointer?16:12
tseliotjcristau: http://cgit.freedesktop.org/mesa/drm/tag/?id=libdrm-2.4.1216:13
jcristaui was more looking for an announce mail16:13
tseliotI don't know why they haven't announced it yet16:16
tormodmacv, did you find out more about your crash yesterday?18:39
mac_vtormod: i still get the crash , for now i'm using a workaround and not selecting the windows from cairo-dock18:58
mac_vbtw i'm using the cairo dock weekly ppa , that has optimizations for OpenGL stuff.... maybe that is causing this :(18:58
tormodif Xorg is crashing you should get some backtrace in Xorg.0.log or the gdm logs18:58
tormodbut Xorg should not crash anyway, ideally...18:59
tormodand since you know a good and a bad mesa version, it should not be too difficult to track down19:00
tormodbut now is mesa 7.6 testing time, so try that first :) in x-updates PPA19:01
mac_vthe edgers ppa has it or...?19:01
mac_voh x-updates... /me checking19:02
mac_vtormod: will there be any conflicts with the x-updates and edgers ppa? , if i just disable the edgers and use x-updates , i should be good to go  ,right?19:06
tormodmac_v, would be nice if you revert xorg-edgers using ppa-purge since the mesa 7.6 is built against stock karmic. see my post on the ubuntu-x ML19:07
mac_vah.. thought so... 19:08
* tormod waves to bryce19:16
tormodwhat is exactly the mesa upload plan?19:16
bryceheya tormod, what's up?19:38
brycetormod, btw been experimenting a tad with -ati+kms lately19:38
bryceseems still a touch too buggy to switch on imho19:39
brycehowever quite a bit better than it used to be19:39
=== Duke` is now known as je_suis_2
tormodbryce, sorry I was out20:32
tormodI have been running only ati w/kms for quite some time, I felt it was solid20:32
tormodnow only on a "dogfood diet", I realized that it is not on by default :)20:33
brycekees found an issue on r3xx where backlight does not work after doing suspend/resume20:34
bryceI found an issue where if you vt switch, it doesn't show the console, just a static image of the X display, until you go back to vt720:34
tormodanyway, there is currently no huge advantage with dri2 (except all the redrawing fixes, and glxgears on the cube)20:34
brycebut we need to come to a decision soon about go/no-go for kms on -ati if we want it in beta20:35
brycewhat are your thoughts?20:35
tormodthe flickerfree experience is not so much better I feel, at least on my card, the mode switching is pretty smooth on non-kms20:35
tormodI am worried about suspend/resume as well. since this is broken anyway on my laptop, I haven't been able to test it20:36
tormodbut it is quite ugly how the redrawing is failing with compiz and dri1, like for instance moving glxgears window around20:37
tormodI have to switch virtual desktop back and forth to redraw20:37
tormodbut I would prefer working suspend over such cosmetics20:38
tormodI am not a gamer, so my testing is mostly compiz, gears :) and googleearth20:39
* bryce nods20:40
tormodI have the feeling dri1 is smoother than dri2 on googleearth, but I have no metrics20:40
bryceI imagine most hard core gamers will want -fglrx, and probably r6xx/r7xx anyway20:40
tormodbut again the flickering windows and failing redraws on dri1 looks really bad to anyone you'd ask on the street (who hasn't lived with mesa betas through the years)20:41
tormodso dri2 can really be seen as a bug fix20:41
tormoddri1 and compiz, that is (again)20:42
tormodthe real plus for dri2 is that it is worked on :) like in actively maintained20:43
brycedoes dri2 depend on kms though?  Can't we ship with dri2 with or without kms?20:44
tormodbut since we are so careful with post-release updates in Ubuntu that does not help us20:44
virtualdtormod, do you know if they recompiled the radeon drivers yet? i don't want to run edgers until karmic is out20:44
tormodvirtuald, yes this was fixed20:44
virtualdok should i run ppa-purge something?20:45
virtualdppa-purge drivers-only?20:45
tormodvirtuald, thanks for reminding us of that bug, it is embarrassing how long radeon was partly broken20:45
tormodblame it on us running xorg-edgers instead of dogfood20:46
virtualdyeah20:46
jcristaubryce: for radeon kms and dri2 come together20:46
tormodppa-purge <name of ppa> (rinse and repeat)20:46
brycejcristau, ah20:47
tormodbryce, it will of course help us that we can cherrypick crititical dri2 fixes, whereas dri1 bugs will probably not get high priority upstream20:49
brycetrue20:50
brycetormod, will you be able to help with identifying patches we should pull?20:50
bryceif we go forward with kms+dri2?20:50
tormodthere should have been a little applet where people can switch kms/not and it would update grub.cfg...20:51
bryceI just worry my own time is going to be insufficient to stay atop bugs20:51
brycetormod, yeah that would have been sweet20:51
virtualdis the radeon ddx in kramic som kind of stable branch?20:52
tormodI do follow the git commits to a certain degree and hang out on the phoronix forum, so I guess I can help out some20:52
tormodbut I have no ambitions on spending more time on bug triaging than I do20:53
jcristauvirtuald: it seems to be a snapshot from master, so no.20:53
virtualdok20:53
brycehm20:54
tormodit's a pretty old snapshot yes20:54
tormodbryce, what about mesa?20:55
tormodfor ~ upstream support, I guess fedora is all kms/dri2?20:56
tormodso we would not be alone going for dri220:56
virtualdwill it be changed to a newer snapshot or something else?20:57
brycetormod, I liked your post you did a few days ago calling for testers.  I do think shooting for 7.6 is still in the cards20:57
brycealthough so far things have been a touch rougher than expected when we've updated, so we may have to make some tough choices there20:58
tormodI am just vaguely insinuating that ati bugs in fedora get fixed faster than other stuff20:58
tormodbryce, IMO we should have updated the snapshots more regularly20:59
brycetormod, yeah 20:59
brycetormod, me being off for the month hasn't helped I guess20:59
tormodnow we're in a situation of making a big change, or be stuck with a half-cooked non-release that upstream would hate us for20:59
tormodbut I mostly heard good things from people running xorg-edgers and 7.6 should be more safe than that21:00
tormodso I don't see much risk with mesa 7.621:01
tormodfor -ati, we should also update, but maybe not to head21:02
tormodbut if you look at the last month's git log, there is not much and nothing scary21:03
tormodexcept "Merge branch 'r6xx-cs'"21:03
tormodone tactic would be to take a snapshot just before that commit, and merge in the stable branch21:04
tormodOTOH this merge only covers r600 so if we do not enable r600 3D it would not matter so much for us21:05
tormodnote that I have no experience/technical backing for calling it "scary", it is just one big change, and cs is in general scary :)21:06
tormodon the whole, ati trunk can be considered "stable" ATM, very few commits the last 14 days21:08
diverse_izzuemy two cents on -ati with KMS and DRI2: i feel it's not ready for prime time. the issues i have is that resuming from standby is completely broken and that performance is quite a bit reduced. evolution for example is very sluggish with the new stack, so somehow 2D performance is quite affected.21:08
tormoddiverse_izzue, what card?21:08
diverse_izzueradeon mobile x1400 on a thinkpad t6021:08
tormodhm evolution should not be GPU-intensive. not good21:09
diverse_izzuemaybe i should run a gtkperf or something?21:10
diverse_izzuethe whole system feels sluggisher. also gnome-do's docky for example21:10
diverse_izzuethe suspend/resume thing has been filed as a bug on both launchpad and b.f.o but nothing happened so far21:10
tormodyes, if s/r issues are common that would be a no-go IMO21:11
diverse_izzuehow much data do we have?21:12
diverse_izzueas in, for how many users it works and for how many it doesn't21:12
tormodI think we only have those "doesn't work" bug reports :)21:13
diverse_izzuein a way, the situation is similar to -intel in jaunty. going forward makes people angry, but increases the changes that  by the next release things will be really solid21:14
tormodif it was easy to switch it wouldn't be the biggest issue, just pick one and tell people they can try the other21:14
tormodfor kms or not, we can ship exactly the same code - just one setting to do21:15
tormodso we're better off than in the -intel/jaunty case21:16
diverse_izzuegood point, though switching should be as easy as possible21:17
=== je_suis_2 is now known as Duke`
diverse_izzuehow responsive is upstream in fixing stuff and helping with debugging? if things bet bad during beta that might be an important point21:18
bryceupstream is quite helpful, but they're limited in manpower (compared with -intel)21:19
diverse_izzuealso, how bit a part of the fixes would need patches to the kernel? i'm still confused about which parts of the stack are in the kernel and which are not...21:22
* tormod quickly reboots to check some ubuntu-boot updates21:48
tormodfrom hanging out in #ubuntu+1, there seems to be a lot of -intel issues22:49
tormodanother day, 3 guys at the same time had stability issues (freezes)22:49
tormodnow there's one without drm loaded (known issue)?22:50
diverse_izzuetormod, around?22:54
diverse_izzueremember i said 2D performance with the KMS/DRI2 stack was much reduced for me? I have numbers for that now: gtkperf without kms takes 9 seconds for 100 tests, it's 30 seconds with the KMS stack.22:59
tormoddiverse_izzue, interesting!23:02
diverse_izzuefor the progress bar it's 20-fold23:02
diverse_izzuethat's the worst one23:02
diverse_izzuetext view scroll 10x23:03
tormodwhat about we make a wiki table with the numbers and the card id?23:03
diverse_izzuegood idea, but not tonight - gotta sleep. i'll be around tomorrow and will happily contribute my numbers23:03
tormodbryce, thinking about the dri1/2 switch: this would probably fit nicely and easily in jockey. now if someone wants a little project...23:04
tormoddiverse_izzue, what are the command lines you run?23:04
diverse_izzuejust installed gtkperf from the repos23:04
diverse_izzuethen it's all GUI23:05
diverse_izzueran all tests 100 times, then it outputs numbers23:05
diverse_izzuesee what it does for you23:05
tormodok23:05
tormodhow long does it take ca?23:05
diverse_izzue30 seconds total for kms23:05
diverse_izzue9 secs for non-kms23:06
diverse_izzueall right. guet nacht!23:06
tormodthanks, 12 second non-kms (M26). gn823:06
tormodversus 16 seconds for kms23:12
tormod"/usr/lib/xscreensaver/glblur -fps" gives 0.7 fps, yay23:14
tormodhttps://wiki.ubuntu.com/X/RadeonKMS23:27

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