/srv/irclogs.ubuntu.com/2012/06/21/#ubuntu-x.txt

scientescan someone add the modesetting drive to xorg-edgers?03:58
mlankhorsthey05:14
RAOFHo!05:24
scienteswhy does one touchscreen i have (multitouch) do scrolling (rubber-banding scrolling) in nautilus, and the other (single-click touchscreen) does selecting in nautilus, on the exact same machine at the same time?05:28
RAOFYou'll need to describe the situation better.05:29
RAOFFundamentally - because the multitouch one can detect two fingers, so can (and will) do two finger scrolling, whereas that's impossible on the single touch.05:30
scientesi'm only using one finger05:31
scientesbut i see a fundamentally differn' behavior05:31
scientesi cannot do a drag-select on the multitouch monitor05:31
RAOFSounds like someone's got a broken driver!05:31
scientesbasically i want the elastic-scrolling05:31
scientesxorg detects it as a touchscreen05:32
scientesand the driver is usbtouchscreen.c05:32
scientes(the single touch one)05:32
scienteslet me see on the multitouch05:32
scienteshmm i forget how to query udev, its /dev/input/event405:33
scientesI have a multi-seat setup here05:34
RAOFXorg.0.log will tell you what X driver it's using (presumably evdev); udevadm info --name=/dev/input/event4 --query=all will give you the udev info.05:35
scienteshttp://paste.debian.net/175569/05:35
scientesyeah the multitouch one has usbhid as driver (isn't that just the general driver, not end driver???)05:36
scienteshmm the one that is working fine is full of BUS stanzas....... http://paste.debian.net/175570/05:37
RAOFThat's the one that's working fine?05:38
mlankhorsthey :P06:30
mlankhorstmorning alll06:40
RAOFGood morning again :)06:42
mlankhorstRAOF: when do things show up in https://launchpad.net/ubuntu/precise/+queue?queue_state=1 ? Missing synaptics there07:06
RAOFAh, we've managed to get that queue down nicely ;)07:09
RAOFmlankhorst: < 30 minutes after a successful upload.07:09
mlankhorstmy investigative skills tells me that the upload must have failed then07:11
mlankhorstcnd?07:11
RAOFmlankhorst: What version were you expecting? xserver-xorg-input-synaptics | 1.6.0-0ubuntu1~precise1 | precise-updates | source, amd64, armel, armhf, i386, powerpc is presumably not it?07:15
mlankhorstwoops, needs version bump07:15
mlankhorstthat explains, I forgot to push ubuntu-precise :)07:16
mlankhorstRAOF: can you upload ubuntu-precise branch of xserver-xorg-input-synaptics? Should be 1.6.2-1ubuntu1~precise107:18
RAOFSure.07:18
mlankhorstbtw valgrinding is fun, found another issue with suspend07:22
mlankhorstradeon this time07:23
RAOFmlankhorst: What 12.04 bugs does that upload fix? It's not clear from the changelog, and it'd make it much easier to review if we had that :)07:30
mlankhorstit should be clear if you added -v 1.6.0-0ubuntu1~precise107:36
mlankhorst1.6.2 is all the patches of 1.6.1-1ubuntu1 rolled into a version bump upstream07:40
mlankhorstLP: #94195307:41
mlankhorstbug 941953 ?07:41
ubottuLaunchpad bug 941953 in xserver-xorg-input-synaptics (Ubuntu Precise) "Xorg crashed with SIGSEGV in WriteToClient() with buf = 0x100000000 from ProcXIGetProperty()" [High,Fix released] https://launchpad.net/bugs/94195307:41
* mlankhorst pokes ubottu 07:41
RAOF941953 972727 are the two bugs it fixes?07:42
RAOFAh, well apart from 972727.07:42
RAOFIt's still not clear from the top changelog entry why we're doing this; I'm not going to be doing the SRU review, so you want to make it as easy as possible to see what's happening :)07:43
mlankhorstyeah the real changelog entry is 1.6.1-1ubuntu1 07:50
RAOFmlankhorst: Can I suggest adding something to the most recent changelog entry like “New upstream version fixes memory corruption, causing crashes (LP: #941953)”; that'll make it obvious why we're doing this.e07:51
mlankhorstRAOF: hm true, could you upload the diff to debian/changelog in precise? I'll give it another shot07:53
RAOFI'm not sure what you're asking for there, sorry :/07:55
RAOFWhere do you want the diff uploaded?07:55
mlankhorsterm did you upload the package yet or not?07:55
RAOF(Also, what diff?) ☺07:55
RAOFNo, I've not yet uploaded the package.07:55
mlankhorstah k then nm :)07:55
RAOFI stopped during my regular pre-upload checks to ask you questions ;)07:55
mlankhorstRAOF: Shall I just change that version from ~precise1 to ~0quantal to emphasize that is the changelog for quantal and add another 1.6.2-1ubuntu1~precise1 version on top that contains the reasoning for having it in precise? eg referencing bugs in 1.6.1-1ubuntu107:58
RAOFmlankhorst: Nah, I don't think that's necessary.07:59
RAOFIncidentally when *are* we uploading 1.6.2 to quantal?07:59
mlankhorstoh that should already have been done..08:00
RAOFNeed a sponsor for that? ☺08:02
mlankhorstyeah just upload the ubuntu branch :)08:02
mlankhorstRAOF: can you check if it looks better now?08:15
RAOFLooks much better, thanks.08:17
RAOFUrgh, reindenting.08:25
mlankhorstyep :S08:25
RAOFHow much effort would it be to cherry-pick those patches instead?08:25
mlankhorsttoo much, and you would create a new work, now it's just the same version as we have in quantal08:26
RAOFEeeerguh08:26
RAOFUploaded; please make that case on the bug, though.08:27
RAOFNow, to the PIZZA!08:28
jcristauincidentally when's quantal getting 1.12? :)08:38
mlankhorstafter alpha2 right?08:38
mlankhorstalthough we might want to upload those xorg-server input patches that are in proposed now before that.08:43
jcristaudo you guys have info on when fglrx will finally work with 1.12 btw?09:30
mlankhorstsigh, forgot how much fglrx lags09:33
jcristaui think it's supposed to work now except it's broken on 64bit09:48
=== yofel_ is now known as yofel
mlankhorstRAOF: http://pastebin.com/PucL1weS any ideas?10:44
mlankhorsthm nm think i understand it10:47
mlankhorstrandr1.2 thought it was being smart.. naughty10:53
mlankhorstand with inspiration from https://lwn.net/Articles/446631/ I found a few alikes :)11:00
mlankhorstmight explain why someone else complained about suspend crashing11:38
mlankhorstbumping video abi in a stable release is not done, right? ;)11:57
jcristaucorrect :)11:58
mlankhorsti know, would have been easier to convert something to a static string rather to find out where it's all going wrong11:59
mlankhorsthttp://pastebin.com/Hn3vxDVw12:04
mlankhorstthat looks ok? Fix valgrind error on suspend12:05
jcristaudoesn't look crazy to me in any case12:09
mlankhorstI'll check with the X devs to be sure, maybe there's a lifetime semantic to preferred mode12:09
mlankhorstbryceh: can we upload the new video drivers early?18:57
Sarvattso what to do about x-x-v-ati? quantal needs an update to work with cairo 1.12 and we have that darn 6.14.99. is.really.6.14.4-5ubuntu1?19:09
Sarvattscientes: its up there now19:10
mlankhorstSarvatt: basically what I said ;)19:10
jcristauSarvatt: 7 is coming soon anyway :)19:10
jcristauthe no-ums branch19:10
Sarvattwoohoo19:11
mlankhorstand nouveau bumped to 1.0.1 :x19:11
Sarvattpoor powerpc19:11
mlankhorstwhat would prevent kms working for powerpc?19:12
Sarvattagp not working for starters19:15
jcristauit sometimes works19:16
jcristaui know michel has been running on kms for years on his ppc19:16
Sarvatti gave up on my ibook around 2.6.3119:16
mlankhorstsounds more like not enough people care then, anyhow19:16
Sarvattyeah needed to explicitly disable agp, and then there were all kinds of mesa problems19:16
mlankhorstSarvatt: it sounds like nobody really cared enough then to really fix it19:36
jcristauwhen they hear the word agp people run away for some reason19:36
mlankhorstwell now they have no choice :x19:37
Sarvattespecially uninorth19:37
mlankhorstwell looks like google has to pay oracle 0$ http://www.groklaw.net/article.php?story=2012062014053339519:42
mlankhorstwonder how you do that..19:42
brycehmlankhorst, yep can upload drivers whenever, assuming the required bits are in place.19:45
mlankhorstbryceh: let me check the big 3 just in case19:46
mlankhorstintel was uploaded already19:47
mlankhorstbryceh: ok ati can be uploaded19:51
brycehalright19:56
mlankhorstnouveau might be picked up already due to not having precise changes19:56
mlankhorstif so can you sync with 1.0.1 ?19:57
brycehmlankhorst, did you use the tarball from debian or re-roll a new git snapshot?19:58
brycehand if the latter, got a link to the new orig tarball handy?  or shall I roll one locally19:58
SarvattPrf_Jakob: any reason why enable_fbdev shouldn't default to on in the kernel?19:58
mlankhorstbryceh: for ati I don't know, I can't upload directly :)19:58
mlankhorstbut just use sid19:59
Prf_JakobSarvatt: theoratically we can handled the kernel driver and the old driver at the same time.19:59
mlankhorstthe debian tarball will work since it's just a small change compared to debian19:59
mlankhorstthe only reason we have a custom version was a single patch iirc20:00
Prf_JakobSarvatt: I have been pushing for it to be turned on by default other devs have been pushing against.20:01
Prf_JakobSarvatt: going to add a config for it20:01
brycehmlankhorst, are you certain?  looks like debian carries version 6.14.4, whereas we're carrying a git snapshot; is it clear that 6.14.4 is a superset of the git snapshot?20:03
brycehif it is, then we probably ought to adjust the version (ugh) to reflect that20:04
jcristaupretty sure a snapshot from december is older than 6.14.4, yes.20:06
jcristauseeing how 6.14.4 was from march 2920:06
mlankhorstbryceh: hm not 100%, but debian does versioning different..20:07
brycehjcristau, well I'm more thinking if there was a stable 6.14.x branch separate from master.  But that doesn't appear to be the case20:08
jcristauright they cut releases from master20:08
brycehalso the proposed merge is versioned 1:6.14.99~git20120608.9425c50e-0ubuntu1, suggesting it has an updated git pull20:09
bryceh6.14.4 was from 03-29, but 0608 suggests a pull from current git tip20:10
jcristauyeah that looks wrong20:10
jcristaushould be 6.14.4~really6.14.4 :)20:10
jcristauerr20:10
jcristau6.14.99~really6.14.4 i mean20:10
* bryceh nods20:10
brycehyeah the git history looks like it's 6.14.4 plus some cherrypicks from debian20:11
mlankhorstah k i might have screwed up then20:11
jcristauit's annoying how they bump the version post release only to decrease it again before the next one20:11
brycehmlankhorst, version numbers in situations like this are always tricky20:11
brycehjcristau, yeah20:11
brycehso...  1:6.14.99~really6.14.4-5ubuntu1 ?  does that look right? or should it be -0ubuntu1?20:12
jcristauyeah -0ubuntu1 i think20:13
brycehhmm, one downside is this may make it tougher to go back to the old style git naming if we start doing git snapshots of master again20:15
brycehwell, s/tougher/messier/20:15
jcristauas i said i expect 7.0 before long for the ums kill20:18
jcristauso hopefully it won't be a long term thing20:18
mlankhorstbryceh: after that we can go back to debian anyhow, modesetting=1 patch will become useless :>20:18
brycehah, ok no prob then20:18
mlankhorstso we would be synched at 7.0 again20:18
brycehhmm, pbuilder is unhappy20:19
jcristaumlankhorst: right20:20
mlankhorstit's just for now so that people get no graphical glitches20:21
mlankhorstbryceh: do you know someone affected by https://bugs.launchpad.net/ubuntu/+source/linux/+bug/966744 ?20:33
ubottuLaunchpad bug 966744 in linux (Ubuntu) "Resume from suspend leaves me with black screen or a screen of the desktop before it suspended (though the mouse still moves/changes cursor)" [High,Triaged]20:33
mlankhorstsuspecting 2:1.11.4-0ubuntu10.4~0notreally1 will help, which is basically valgrind fix20:38
brycehmlankhorst, no I don't20:53
brycehmlankhorst, you might stick that in a precise ppa and request people on that bug give it a test20:53
mlankhorstbryceh: well one of the bug reports hint at a xorg crash20:56
bryceh-ati uploaded20:59
mlankhorstbryceh: ah k do you know what nouveau version is used?21:00
brycehDIST=quantal chet version xserver-xorg-video-nouveau21:03
brycehxserver-xorg-video-nouveau  quantal  1:1.0.1-121:03
mlankhorstok perfect21:03
mlankhorstbryceh: that should fix all glitches then at least :)21:05
brycehmlankhorst, got anything else needing sponsored while I'm at it?21:09
mlankhorstI'm going to be playing more with valgrind tbh, it's not that much of a performance hog.21:10
mlankhorstbut nope got a few things sru'd atm :)21:10
mlankhorstbryceh: will we upload x1.12 too?21:10
brycehmaybe; we should see what RAOF thinks21:13
brycehhe's been handling the xserver transitions the last few cycles, I've assumed this would be on his todo list here too21:14
mlankhorstI had a x1.12 ppa in x-staging but drivers are outdated now :)21:14
tjaaltonmy 2 vacation-cents, but maybe the driver uploads should've gone to the ppa until the whole stack got moved to quantal :)21:22
tjaaltonbinary-copied, whatev21:26
brycehtjaalton, mah21:26
bryceher, meh21:26
tjaaltoni mean, since it's just a lever to pull21:27
tjaaltonis there anything else holding back 1.12?21:28
brycehtjaalton, -nouveau probably got auto-sync'd.  -ati's gone a long time since last merge, and we pull patches for it frequently enough21:28
brycehtjaalton, we wanted to wait about a month to focus on sru's, and it's been about a month.  figure it could go in any time21:28
mlankhorsttjaalton: No, we need to upload drivers now so using quantal is actually _USEFUL_21:28
mlankhorstinstead of glitching like crazy21:28
brycehbut dunno if raof has some master plan for it21:28
mlankhorstbryceh: we can't binary copy now at least, would have to set up the ppa again21:29
tjaaltonuploads are cheap, i know that21:29
mlankhorsti mean version conflicts with the x-staging ppa :)21:30
tjaaltonconflicts?21:30
tjaaltonthe ppa has older versions, sure21:30
mlankhorstyeah that's why i said it would have to be redone21:31
tjaaltonust jpload the next one there and then copy21:31
mlankhorstyeah21:31
mlankhorstbut I'd need the ok from raof for it21:31
tjaaltonhe should be awake any minute now :)21:32
tjaaltoni'm not even running quantal so no idea what it looks like atm21:34
tjaaltonbut precise .1 is looking better21:34
tjaaltonpre-proposed anyway21:35
mlankhorstlets upload nouveau to .1 "what could possibly go wrong" ;)21:35
tjaaltonheh21:35
mlankhorstsee if they are doing their job by uploading 1.0.0 with the massive memory leak21:39
brycehahem "they" includes "us" ;-)21:40
mlankhorst:D21:41
mlankhorstaww responsibility sucks21:41
brycehquite true21:41
mlankhorstbut no im quite paranoid, uploading to stable freaks me out. :P21:45
mlankhorstbryceh: oh btw you can run xorg quite nicely in valgrind with nouveau/r600, it still ends up faster than pandaboard. :)21:48
Sarvattmlankhorst: ever seen http://wiki.debian.org/XStrikeForce/git-usage ?21:54
mlankhorstSarvatt: yeah had to use it for rebasing a few times :)21:54
mlankhorstgetting xorg-server forwarded to 1.12 iirc21:55
Sarvattgood to use that workflow if you mess with the debian branches, dri2proto :P21:55
mlankhorstwoops21:55
mlankhorstwhat did I mess up?21:55
Sarvattupstream-unstable first then merge that in21:55
mlankhorstah k21:55
mlankhorstdarn that needs automation badly21:58
SarvattChangeLog has to be manually updated too22:01
mlankhorsthow about I hide in shame, revert that commit tomorrow and redo it properly. :P22:02
mlankhorstnight22:02
brycehcya22:20
RAOFI'm happy to move 1.12 to quantal.22:44
RAOFWe're not waiting for mesa to settle down?22:44
mlankhorstI think we won't have to do mesa yet necessarily, right?22:45
RAOFNo, we don't.22:46
mlankhorstI could probably set up a ppa again tomorrow, but bed time now :)22:46
RAOFWe might as well upload to quantal-proposed.22:47
RAOFThen once everything's built, we can easily copy to quantal.22:47
mlankhorstah sure go for it :)22:47
mlankhorstit's just the video drivers needing a bump iirc22:48
Sarvatt81790522:50
Sarvattargh darn yubikey nano goes off every time the laptop is moved22:50
SarvattRAOF: how's gods and kings?22:51
RAOFNot yet played :)22:51
RAOFLast night was board gaming; Space Alert and 7 Wonders.22:52
RAOFWhich I didn't win at, but Sam won both games of 7 Wonders.22:52
RAOFWhich, if you haven't played it, is an excellent fast 7-player game.22:52
brycehI just checked for bugs since the mesa 8.0.3 upload... nada22:58
Sarvattbryceh: ati and nouveau have both been broken with bad corruption since cairo was uploaded over a month ago and i just heard about it today.. i think a lot of people are sticking to precise :)23:00
* Sarvatt included23:01
RAOFStrangely I haven't noticed that corruption.23:01
Sarvatti mean we knew it was broken from cairo 1.12 going into debian before precise released23:02
RAOFAnd I *have* been nouveauing on and off.23:02
brycehSarvatt, could well be23:04
brycehI too have been staying on precise, mainly to  stay focused on srus23:04

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