/srv/irclogs.ubuntu.com/2010/08/25/#ubuntu-x.txt

minimecHi. Again i am living this unendable ATI nightmare. Ubuntu switched X-Sserver three times in for distributions and all the time it was like starting from scratch with an ATI RS690 (x1250). Now testing 10.10 here we go again. With xserver 1.9 I have again a flickering screen with HDMI, a dissorted Image in Googleearth, a glxgear framerate limited to 300frames in 5 seconds, and not even gallium to test. I can test that with the x-edgers dr08:52
minimecCan we hope for gallium in 10.10?08:52
RAOFminimec: In 10.10?  No.08:54
RAOFIt's not a panacea, either.  At this point it's more differently broken :)08:54
minimecRAOF: definitly not? So I don't see a reason to continue with 10.10... Let's hope for a good 2.6.35 Kernel in lucid to get the new ATI features...08:55
RAOFIncidentally, glxgears going at 300frames / 5 seconds is totally intentional.08:56
RAOFThis is why we say glxgears Is Not A Benchmark™.08:56
RAOFYou'll notice that 300 frames / 5 seconds corresponds to… 60 frames/sec, which is the 60Hz of your screen's refresh rate.08:57
RAOFBehold!  For vsync now works!08:57
minimecRAOF: I know. In fact... I have a regression in 'Look+Feel' of the whole system. That GPU runs definitly slower on 10.10...08:58
RAOFAlso, the X server itself doesn't have a particularly large influence on the open drivers - you say that HDMI worked for you at some point?08:59
RAOFIt's probably kernel changes which have broken that.09:00
minimecRAOF: HDMI worked first time in Karmic and worked in Lucid.. Now I get the sreen, but the image is adjusting all 10 sec or so.09:00
tjaaltonhave you tried with the lucid kernel?09:01
minimecRAOF: At leat I have to say, that video playback has evolved on the ATi opensource driver and there is (almost) nothing to complain anymore.09:01
minimectjaalton: Talking to me? I see no reason to use an 'obsolete' kernel (missing some ATI features) on a testing system...09:02
minimectjaalton: ... using a ATI device ;)09:02
RAOFminimec: Using a lucid kernel (and getting HDMI working) would mean that your HDMI woes are kernel related.09:03
RAOFIt's a… test.  For your testing system :)09:03
minimecRAOF: THat is in fact some an argument. I installed the x-edgers ppa to have my HDMI working.09:04
RAOFFor bonus points you could test to see _when_ HDMI broke; you could go through all the released kernels from Lucid to current Maverick and find the last one which worked.09:04
RAOFIt works in x-edgers?  Do you have kernel modesetting disabled?09:04
minimecRAOF: So HDMI is working with the current 10.10 kernel with the x-edgers ppa09:04
minimecRAOF: No. KMS is default and activated.09:05
RAOFColour me surprised; userspace doesn't do very much on the modesetting front now.09:05
tjaaltonyeah, I would've thought it was in the kernel..09:06
minimecRAOF: the RS690 is some special GPU based basically on the r300. That's why I guess we have 'good' x-edgers support for this card (kms included)09:07
RAOFxorg-edgers has the same x server as Maverick, so we can pretty much discount that...09:08
RAOFHm.  And xserver-xorg-video-ati doesn't seem to have any interesting commits re: HDMI for your card.  Unless it's really an r600 :)09:14
minimecRAOF: http://www.x.org/wiki/RadeonFeature It is definitly not.09:17
minimecRAOF: You are right... I also have the HDMI problems with the x-edgers ppa. I switched too much from my 'productive'- to my 'test'- system. Ok this will end in a bug report. 09:30
tjaaltontry with the lucid kernel to see if that helps..09:31
minimectjaalton: Yep. THis will be part of bug tracking (or an 34 kernel from the kernel mainline)09:32
om26erusing xorg-edgers ppa(linux-image-2.6.35-19-generic) on Lucid. if I install libgl1-mesa-dri-gallium using nvidia 9800gtx+ keyboard and mouse does not work at gdm. though I can still kill X by alt+sysrq+k any help?10:55
cndbryceh, jcristau: I've pushed up lucid and maverick branches for evdev to git://git.debian.org/users/corp186-guest/xserver-xorg-input-evdev.git14:42
cndhttp://git.debian.org/?p=users/corp186-guest/xserver-xorg-input-evdev.git;a=summary14:42
cndin case you want a gitweb version14:42
cndSarvatt, RAOF: is it possible to get fglrx on maverick yet, or are we still waiting for updated drivers?15:08
tseliotcnd: there's no driver yet15:10
tseliotI'm the maintainer BTW15:10
cndtseliot, ok, thanks!15:12
cndtseliot, do you know when it will be available?15:13
tseliotcnd: maybe... but I can't discuss it here15:14
cndtseliot, ok15:14
cndit's not information I *need*15:14
cndjust want it for my laptop :)15:14
cndso don't worry about it15:14
tseliotcnd: ok, good to know ;)15:14
Sarvattcnd: oh I totally missed your messages here, sorry!15:24
cndSarvatt, np :)15:25
tseliotSarvatt: BTW my late congrats on joining Canonical :-)15:26
jcristaucnd: looks good (evdev git branches)15:26
Sarvattcnd: from what I have read that is public information, fglrx 10.10 will be the first one with new features and 10.8-10.9 will just be bug fix releases, ubuntu may get a beta of 10.10 if it supports xserver 1.9 I imagine somehow :)15:27
Sarvattcnd: btw mesa in xorg-edgers supports 3D on hd 5xxx chips now15:27
Sarvattthanks tseliot!15:27
Sarvattcnd: but not 2D acceleration, they are doing that on a seperate branch of the driver because its got freezing problems at the moment15:29
Sarvatt-radeon without acceleration is probably faster than fglrx at 2D though :)15:29
tseliotheh15:30
cndSarvatt, can you briefly walk me through the steps to tell if I have an hd 5xxx chip?15:31
cndjust lspci?15:31
Sarvattdo you know if its a HD 5000 or higher series?15:31
cndI have an RV710/73015:31
cndI don't know anything other than what I can find in ubuntu15:32
Sarvattah that uses r60015:32
cndSarvatt, so is there any hardware 3d acceleration I can get in maverick?15:32
jcristauyes15:32
Sarvattyou have it already15:32
cndoh, then it's just plain borked :)15:32
Sarvattit's significantly better in mesa 7.9 though15:32
cndunity is all messed up15:32
cndSarvatt, do I just need to use the xorg-edgers ppa to get the new mesa?15:33
tseliotr600 works great here but you need the latest mesa to use unity15:33
Sarvattoh yeah unity is messed up on all ati's it seems like at the moment :(15:33
Sarvatti thought it was just r500 and older ones though15:33
=== JanC_ is now known as JanC
Sarvattunity is broken on intel 945 and 965 and nouveau here too15:33
tseliotah15:34
Sarvattcnd: just curious - glxinfo | grep GL_ARB_texture_non_power_of_two15:34
tseliotI think that should be in the new mesa15:35
cndSarvatt, I do have that15:36
Sarvatti thought it was in mesa 7.8 for r600+ 15:36
cndwithout any new mesa15:36
Sarvattah ok not the same problem15:36
tseliotthat wasn't the only problem15:37
Sarvattcnd: try CLUTTER_VBLANK=none unity15:38
Sarvattthat actually fixes it for me on intel15:38
cndSarvatt, ok15:38
Sarvattit was all white before15:39
cndSarvatt, it's all screwed up now15:39
cndSarvatt, should I just try out the latest mesa?15:40
Sarvattthought it was before? :)15:40
cndI just don't know where it is15:40
cndSarvatt, more screwed up :)15:40
Sarvattcnd: can you push the maverick branch as ubuntu instead for consistency?15:43
cndSarvatt, should I keep lucid as is and just call rename maverick to ubuntu?15:44
Sarvattsure if ya want, i doubt we'll use the lucid one since SRU's are usually by people not on pkg-xorg :) xserver uses ubuntu-lucid though, might make sense to use that too15:45
cndok15:47
Sarvattis there no way to configure unity? its taking up a bit too much space on this netbook15:53
Sarvattit's odd, looks like it could have just been a docky theme15:54
bjsniderwhat's the command to check for nvidia alternatives?16:02
tseliotupdate-alternatives --display gl_conf16:13
bjsniderthis guy is having trouble playing interlaced european video using vdpau on his ion netbook16:18
bjsniderbut the hardware should be good enough16:18
Sarvattugh, a mesa 7.9 merge in debian git is rough, trying to work out how to do this without manually fixing hundreds of conflicts :)17:11
tjaaltonit's always like that, you can't avoid it ;)17:18
jcristauSarvatt: remove/modify conflicts, hopefully?17:24
Sarvatthttp://paste.ubuntu.com/483534/17:26
Sarvattalmost done fixing it up, its not as bad as I thought :D17:26
Sarvattnever done mesa before and thought i might have been missing a merge strategy that makes it easier or something17:29
jcristaumerge -s ours $old_upstream_branch into the new one helps as a first step17:29
tjaaltonthere should be something on the wiki about that17:41
tjaaltoniirc17:41
jcristauit's somewhere hidden in http://wiki.debian.org/XStrikeForce/git-usage17:41
tjaaltonand also on https://wiki.ubuntu.com/X/GitUsage17:43
jgafternoon Sarvatt 17:50
jgSarvatt: I'm struggling trying to build a RC2 kernel to try a suggestion of jbarnes.  Where would I find directions?17:54
Sarvattyeah XStrikeForce/git-usage is insanely helpful and on my bookmark bar :) jg: hey there! I haven't built a kernel myself in about 6 months and i'm really not sure with all of the changes in the kernel-package package, maybe this wiki will help? https://help.ubuntu.com/community/Kernel/Compile17:59
Sarvattjg: yeah the section starting with "The following instructions are based on this link:"  near the end is what you should use18:01
Sarvattthe way i do it doesn't build an initrd or anything and I do it all manually, be sure to disable comedi and ti-st from staging when you do a make menuconfig because they don't build currently18:04
jgI noticed :-(.  I want to be fully upstream, so I can easily test with jbarnes.18:08
Sarvatt sudo apt-get install fakeroot kernel-wedge build-essential makedumpfile libncurses5-dev git-core kernel-package; sudo apt-get build-dep linux; cp -r /usr/share/kernel-package $HOME; git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git; cd linux-2.6; cp /boot/config-$(uname -r) .config; make oldconfig; make menuconfig (disable comedi and ti-st from staging drivers) then make-kpkg clean; CONCURRENCY_LEVEL=`getconf _NPROC18:18
SarvattESSORS_ONLN` fakeroot make-kpkg --initrd --append-to-version=-jg --overlay-dir=~/kernel-package kernel_image kernel_headers18:18
Sarvatthopefully that should work :)18:18
* Sarvatt writes that down for next time he's asked18:20
Sarvattprobably could just use /usr/share/kernel-package as the --overlay-dir=, not sure why they did it that way in those steps18:21
Sarvatti would add a git checkout v2.6.36-rc2 in there after cloning, i think make-kpkg had a problem with non tagged versions recently18:22
Sarvattalso be prepared to delete /etc/kernel/postinst.d/nvidia-common or remove nvidia-common, it doesn't like kernels made with make-kpkg :)18:25
Sarvattdang, not having any luck working out this merge without making a mess of the history.18:31
Sarvattcreating a new branch off of upstream/master, merge -s ours upstream-experimental into it, then merging ubuntu on top of that for debian/ and merging that into ubuntu sound right? that gets me the least amount of conflicts but 2 merges in the history18:35
jcristauyeah that's basically it18:35
Sarvattseems like this will make a mess when 7.9 is in experimental, and oops make that 3 merges in the log since i haven't commited this one yet :)18:38
jcristauwait, why are you merging ubuntu twice?18:38
Sarvattit deletes debian/ when i make a branch off upstream/master, merge -s ours upstream-experimental then merge that new branch into ubuntu18:39
jcristauuh.18:41
Sarvatti probably did one of the steps wrong with a pull instead of a merge or reverse, will try again18:43
cndbryceh, jcristau, Sarvatt: sorry for the delay, but I finally did get ubuntu evdev changes pushed to git.debian.org18:46
cndubuntu became ubuntu-lucid18:46
cndand the maverick branch name became ubuntu18:46
brycehcnd, excellent18:46
dandelSarvatt, the catalyst 10.8 driver is out.18:56
Sarvattdandel: thanks for the heads up, will package it up when i get some free time19:27
Sarvattoh yeah, lunch break. I guess that time is now :)19:31
Sarvattthe release notes are for 10.7...19:32
Sarvatthah19:33
Sarvatt6% performance drop is no longer observed while running fgl_glxgears and glxgears on specific cards 19:34
=== yofel_ is now known as yofel
dandelSarvatt, the #1 feature change is: OpenGL ES 2.0 support19:47
SarvattI dunno, 6% performance increase in glxgears has my vote19:47
dandelOpenGL ES 2.0 support is good for firefox v4.x19:48
dandelso that's what has my vote.19:48
brycehGL ES support will be interesting to the ubuntu mobile guys I'd bet19:48
dandelyes, and it's also interesting for console devs.19:49
dandelincreasingly the Consoles and mobile devices are gaining OpenGL ES Support19:51
Sarvattyeah I was just being sarcastic :) chromium has had welGL/gles support for almost a year now too19:52
SarvattWebGL rather19:53
Sarvattits just too bad this doesn't work on maverick19:53
Sarvattwell they added support for xserver 1.8 silently in 10.6, maybe it will19:57
Sarvattok its uploaded to x-updates now20:04
asacany idea mesa has or will implement framebuffer objects in swrast?20:27
BUGabundohowdy20:33
BUGabundoI got a SSD for my laptop yesterday, and did a fresh install of maverick with BTRFS20:34
BUGabundothe 1st few boots I had 13 secs with nouveau. once I installed nvidia blob, it went to 23 sec.20:34
BUGabundoso I'm willing to give the newer nouveau with 3D support a try.20:34
BUGabundowhat should I know? how stable and fast is it? what ppa has it? (x-edgers?)20:34
Sarvatt<Sarvatt> asac: it has for a long time afaik? I see GL_ARB_framebuffer_object/GL_EXT_framebuffer_object under swrast20:43
Sarvatt<Sarvatt> BUGabundo: you can just install libgl1-mesa-dri-experimental in maverick20:43
BUGabundoSarvatt: thanks. no ppa?? how do I do it with jockey ?20:44
Sarvattdont need a PPA, just deactivate nvidia-current in jockey  and enable effects20:44
Sarvatthit cancel when it pops up saying the only way to have desktop effects is by installing the blob :)20:45
BUGabundoI'm lost20:45
Sarvatt(after installing libgl1-mesa-dri-experimental)20:45
BUGabundoso I isntall libgl1-mesa-dri-experimental20:45
Sarvattthen deactivate nvidia-current, then reboot and you have 3D20:45
BUGabundodisblabe blob in jockey20:45
BUGabundookay20:45
BUGabundoeheh 20:45
BUGabundo10 sec boots here I came20:46
Sarvattwhen you go to enable desktop effects it'll say you need to install the blob but you can just hit cancel20:46
BUGabundoLOL20:46
BUGabundohope that gonna be fixed :D20:46
BUGabundohow fast and well support is it?20:46
Sarvattdri-experimental isn't supported :)20:46
BUGabundomulti monitor, and stuff20:46
BUGabundoahhhh20:46
Sarvattit runs fine though20:47
Sarvattdepending what GPU you have20:47
Sarvattgeforce 7xxx and older is probably bad :)20:47
BUGabundot8300 (2.4gh) with nvidia 8400m G20:48
Sarvattits fine on that, i've had my wifes laptop on the same thing pretty much with nouveau for about 8 months now20:48
Sarvattturion x2 tl-60 with a 8400m gs20:49
Sarvattas always there's always xorg-edgers if you have problems that might be fixed :)20:49
Sarvattremove dri-experimental first though i've got nouveau in the main dri package there20:50
BUGabundoill try to remember20:50
BUGabundosince its not supported, are you interested in any kind of reports20:50
BUGabundo?20:51
Sarvattyeah if its broken it'll be nice to know when not to update her laptop :D20:52
BUGabundoAHAHAHAH20:52
Sarvattnouveau is in ia32-libs in edgers too for wine20:52
BUGabundo?20:53
Sarvattwine needs 32 bit DRI libs, its not in ia32-libs in maverick20:53
BUGabundoahhh20:53
BUGabundonot installiung wine for now20:53
Sarvattpretty sure google earth needs 32 bit too if you use that20:54
BUGabundoyeah, that's just wine20:54
BUGabundo$ sudo aptitude install libgl1-mesa-dri-experimental 20:59
BUGabundolet the mayhem begin 20:59
BUGabundooop21:03
BUGabundoforgot to re-enable 3d21:03
BUGabundooi, its already enabled :S21:04
BUGabundorebooting21:04
BUGabundohoy this nouveau 3D is FAST 21:08
BUGabundook21:13
BUGabundothat didn't make my boot any faster :(((21:13
bjsnideryou could reduce the grub timeout from 10 seconds down to 1 or 221:14
BUGabundoand its X that is taking 5 precious seconfs21:14
BUGabundobjsnider: there's no timeout at all21:14
BUGabundoit boots directly 21:14
bjsniderwell, i don't approve of that21:16
SarvattBUGabundo: try after doing a   echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash && sudo update-initramfs -u21:16
BUGabundobjsnider: stock maverick install21:16
Sarvattsudo delete /etc/initramfs-tools/conf,d/splash and sudo update-initramfs -u after  to revert that chane21:17
Sarvattsudo delete?21:17
Sarvattsorry doing 10 things at once :)21:17
BUGabundolet me upload bootcharts21:18
BUGabundoso you guys can look at them21:18
Sarvattdid you reboot twice? maybe ureadahead was working that time21:18
BUGabundoonly once21:18
BUGabundoonly hve 6 boots since install21:18
Sarvattoh wow, git rerere is my new best friend21:26
BUGabundoSarvatt: http://bootcharts.f.bugabundo.net/21:27
SarvattBUGabundo: thats unreadably small21:28
BUGabundoclick to expand21:28
BUGabundoright side, full size png21:28
Sarvattwhat kind of SSD did you get? I'm guessing an intel x25-v21:29
Sarvattoh nevermind thats a nice max speed :)21:29
asac22:27 < asac> LIBGL_ALWAYS_SOFTWARE=1 glxgears21:30
asac22:27 < asac> 1180 frames in 5.0 seconds21:30
asac22:27 < asac> that cant be right ;)21:30
asacis that not supported anymore?21:30
SarvattBUGabundo: btrfs? RAOF was mentioning how btrfs had a *huge* performance regression in maverick right now21:30
BUGabundosure it can asac. its magic21:30
BUGabundoSarvatt: I read about it21:31
BUGabundobut seems to be workign fine for me21:31
Sarvattasac: whats wrong about it? :)21:31
BUGabundoI told you that, when I entered the room21:31
asacSarvatt: i dont see a fbs difference for glxgears with and without it21:31
asacon full screen21:31
asacis that ok?21:31
Sarvattyeah glxgears isn't a benchmark of anything useful, those numbers dont look wrong to me21:32
asacgood. i confirmed in glxinfo that its really software rast21:33
asacthanks21:33
* asac goes test unity with that ;)21:33
Sarvatt922 frames in 5.0 seconds = 184.349 FPS on a turion x221:34
BUGabundoWOW21:36
BUGabundojumping to TTYs and back is WAY faster21:36
BUGabundo208 frames in 5.0 seconds21:38
BUGabundoasac left ? :(21:38
BUGabundoSarvatt: what did asac do to get that!?21:39
Sarvattprobably has a fast cpu :)21:39
BUGabundo:((21:39
Sarvattand no compiz running21:41
BUGabundoahh21:41
BUGabundoFAIL21:41
BUGabundowell going for a new reboot21:42
BUGabundoto see if that command you gave did anything21:42
jgSarvatt: I'm still losing: near the end of building the packages, it says: dpkg-gencontrol: error: package linux-image-2.6.36-rc2-jg+ not in control info21:48
Sarvattjg: yeah thats the error you get if you dont build from a tag and use master, I'm not sure how to fix it outside of just building from the tagged release21:49
Sarvattgit checkout v2.6.36-rc221:49
jgI did....21:50
Sarvattoh? hmm21:50
BUGabundomew21:50
BUGabundo20 sec21:50
BUGabundoa bit lower21:50
BUGabundostill not the 13 sec of the 1st boots21:50
BUGabundouploading now21:50
Sarvattmaybe it's because you had local changes, ugh21:52
BUGabundolocal changes?21:52
BUGabundoI have a new kernel ... LOL21:53
BUGabundoand yeah, I instaled a bunch of packages21:53
Sarvattthat was directed at jg21:53
BUGabundolet me remove some stuff from the start21:53
BUGabundoahhhhhh21:53
BUGabundonot in my log 21:53
BUGabundoLOL21:53
Sarvattjg: I'm really sorry but I don't know how to fix it and am in the middle of some work, maybe someone in #ubuntu-kernel would know?21:53
jgSarvatt: thanks for your help.21:54
Sarvattwill look in a bit otherwise21:54
Sarvattjg: http://ftp.us.debian.org/debian/pool/main/k/kernel-package/kernel-package_12.036_all.deb22:07
Sarvattthat should fix it22:07
Sarvattneed to rm -rf ~/kernel-package and cp -r /usr/share/kernel-package $HOME again after updating it, looks like the version in maverick is screwed up with .35-rc4 and newer kernels. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=58812622:10
ubot4Debian bug 588126 in kernel-package "kernel-package: Fails to build linux-image on 2.6.35-rc4 if CONFIG_LOCALVERSION is set" [Important,Fixed]22:10
Sarvattjg: if you're on i386 and can send me the patch I can try building you one on my vps in about 45 minutes22:23
DaekdroomRAOF, ping22:25
jgSarvatt: that seemed to finally fix it....  I have a couple packages to try to install....22:31
jgSarvatt: ok, if I want to rebuild a single driver, now what do I do?22:41
Sarvatthope you used ccache the first time? :D22:42
Sarvattreally though you might be able to just run the make-kpkg line again without cleaning it first and have it only build that again, i'm not sure22:43
Sarvattjg: thanks for getting me to look into it because I've been wanting to figure out how to do it these days :)22:59
Sarvatthyperair: have you seen that linux-phc has dkms packages now??22:59
Sarvattjg: btw there should be no need to use a tagged release in that new kernel-package afaik23:15
rippsdid the latest kernel fix wacom bamboo? 23:35
rippsinput: mt: Add support for the Bamboo Touch trackpa23:35
RAOFDaekdroom: Contextless pong.23:58
DaekdroomRAOF, bug 617201 isn't fixed yet23:59
ubot4Launchpad bug 617201 in xserver-xorg-video-ati (Ubuntu) (and 1 other project) "Xserver crash in radeon_frame_event_handler (affects: 4) (dups: 2) (heat: 30)" [High,Fix released] https://launchpad.net/bugs/61720123:59

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