/srv/irclogs.ubuntu.com/2011/02/23/#ubuntu-x.txt

RAOFcnd: 00:00
apwbryceh, its constantly on my mind, and i am hoping to play with it one of these fine days ... its a pig to fix00:01
RAOFcnd: http://paste.ubuntu.com/57083300:01
brycehapw, ok thanks.00:02
=== wgrant_ is now known as wgrant
cndRAOF, the first set of warnings is from the upstream cherry pick to fix the xi 1.x keyboard events00:02
cndso not from me :)00:02
cndbut the second one does look like it's from me00:02
cndI'll take a look00:03
RAOF:)00:03
cndhmmm, I don't get that warning when I build here00:04
cndRAOF, what's at line 1696 in your source tree00:04
cndI just have a declaration for the client variable00:04
cndRAOF, I can say that it can't be used uninitialized00:05
cndbut maybe gcc didn't pick up on it00:06
cndthe patch needs to be cleaned up more, but I didn't have time to make it sparkle and shine :)00:06
RAOFcnd: 1696 is just     TouchClientPtr client; here.  I'm not sure what gcc thinks it's complaining about!00:07
RAOFIt would be rather more instructive if it pointed out *where* it thought it was used uninitialised :)00:08
cndRAOF, that's what it usually does I think00:08
cndso I think your gcc is confused :)00:08
cndwhich version of gcc do you have?00:08
cndI have 4:4.5.1-1ubuntu300:09
cndshould be up to date00:09
cndunless a new one was released just today00:09
RAOF4.5.2\3umusnu200:18
RAOFcnd: Ahem.  4.5.2-3ubuntu200:18
cndRAOF, where'd you get that version?00:32
cndI did an apt-get update00:32
cndand it's not listed00:32
RAOFIt's the version in my chroot.  Let me check.00:32
RAOFOh!  It's gcc-4.500:33
cndahh, I've got 4.5.2-ubuntu2, and 4.5.2-ubuntu3 is a candidate00:34
RAOFAh.  And you've also been running ‘apt-cache policy gcc’, rather than “gcc --version”, I'd wager ;)00:34
cndyeah00:35
cndRAOF, hope things are going well?02:18
RAOFYup.02:18
RAOFTesting is going well.02:19
cndawesome02:19
RAOFSynaptics seems to still work, evdev still works, the server doesn't crash… :)02:19
cndthat's good :)02:20
RAOFEverything rebuilds (apparently) correctly…02:20
RAOFShouldn't be long before I'm trolling for sponsors.02:21
cndRAOF, you're not a core dev?02:22
RAOFNo.02:22
cndI would assume you'll be shortly enough, right?02:22
RAOFYeah.02:22
* RAOF schedules tomorrow afternoon for finishing the bits of the process needed.02:23
cndRAOF, I was playing some community built multitouch games :)04:15
cndand I found a crasher04:15
cndI think they use sdl, and sdl is actively grabbing the pointer04:15
RAOFHey, cool!  They exist?04:15
cndand that's caused a bug04:15
cndyeah :)04:15
cndlike 7 of them04:15
cndhttps://launchpad.net/~oxullo/+archive/libavg?field.series_filter=natty04:15
cndso I've got a patch04:15
RAOFOk.04:16
cndif you're too far down testing, you don't need to take it right now04:16
cndwhat would you like to do04:16
RAOFHow safe is the patch?04:16
cndit only affects touch event handling04:16
cndso it has no effect on non-multitouch hardware04:16
RAOFI don't mind picking up a patch to fix a crasher bug :)04:16
cndand it only affects the code path where you are beginning a touch while there's an active pointer grab04:17
cndok04:17
cndlet me fix it up and push it04:17
RAOFI'll check git is up to date.04:17
RAOFI presume it's xserver?04:17
cndyeah04:18
RAOFxserver's now up to date in git.04:19
cndk04:19
cndoh the crazy things people do with X device grabs...04:19
RAOFAnd I'm going to go and grab some stuff from the shops while the world does its final test rebuild.04:20
cndRAOF, tis pushed04:22
cndthanks!04:22
cndand now I'm off to bed04:42
RAOFSleep well!04:43
RAOFTell me again: why am I wasting builder cycles rebuilding xserver-xorg-video-nv? :)05:13
RAOFAnyone up for some X sponsoring?09:50
lilstevie?10:06
tjaaltonRAOF: yep10:08
tjaaltondownloading..10:29
tjaaltonRAOF: uploading11:26
RAOFtjaalton: Rockit rockin.11:26
RAOFThanks muchly.11:27
tjaalton...aand done11:27
RAOFFeel free to add to https://wiki.ubuntu.com/ChrisHalseRogers/CoreDevApplication ; I'll start finishing that process soon :)11:28
tjaaltonhehe :)11:28
tjaaltonwonder if there's a way to batch-debsign a bunch without having to enter the gpg passphrase a hundred times11:36
seb128tjaalton, use a gpg agent?11:40
tjaaltonseb128: ok, didn't know of such a beast..11:41
seb128tjaalton, seahorse-plugins does it11:42
seb128or you can use gnupg-agent11:42
tjaaltonseb128: yeah, one more thing to fix on my setup, thanks.. dunno why this is the first time I actually thought about it :)11:47
tjaaltontormod: hey, got my t23 reinstalled with natty. do you have problems with getty not working right, ie. the vc:s don't work?13:30
tormodtjaalton, no but haven't tried natty on it for some weeks13:32
tormodtjaalton, btw https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/723035/comments/213:32
ubot4Launchpad bug 723035 in xserver-xorg-video-savage (Ubuntu) "please merge xserver-xorg-video-savage 1:2.3.2-3 from Debian unstable main (affects: 1) (heat: 8)" [Undecided,New]13:32
tormodtjaalton, btw2 for your signing agent, see also http://bazaar.launchpad.net/~xorg-edgers/xorg-server/xorg-pkg-tools/view/head:/README.ppa-update13:33
tjaaltontormod: thanks, I'll upload that13:34
tormodtjaalton, I have verified that it builds fine on natty13:36
tormod(after installing the new xserver-xorg-dev)13:37
tormod(which it build-depends on :) )13:37
tormodtjaalton, you're blaming getty? just flashing cursor on the consoles?13:38
tjaaltontormod: yep13:38
tjaaltonrestartin them doesn't do anything13:38
tjaaltonthought if it's a general issue with ums13:39
tormodtjaalton, historically these have been upstart issues, upstart related I mean, there are no bugs in upstart :)13:41
tjaaltonyeah it's faultless13:41
tjaaltongetty's are running though13:41
tormodand the corresponding /dev/tty? exist?13:42
tjaaltonyep13:43
tormodcan you try something like: echo yooo | sudo tee /dev/tty313:44
tjaaltonnothing shows up there13:45
tjaaltonuhm13:45
tormodand boot with "text" to see if X is possibly at fault13:45
tjaaltonyou mean if I get something back? yes13:45
tjaaltonright13:46
tormodback?13:46
tjaaltonthe terminal where I ran that13:47
tjaaltondisplayed what was echo'ed13:47
tormodtee always gives back - your best friend13:47
tjaaltonah right..13:47
tormodnext I would try reading from /dev/vcs3, too see if the kernel thinks something is there13:52
tjaaltonremoving 'quiet splash' did nothing13:53
tjaaltonall the vt's have the same text printed by grub13:54
tjaaltonso maybe it's grub's fault13:54
tormodbut you see the kernel/etc messages while booting?13:54
tjaaltonno13:54
tormodsometimes, after an X crash, my savage card is messed up and the consoles do not refresh correctly, until power cycle13:55
tormodwell they refresh only when switching consoles13:56
tormodyou could try booting a cd -> no grub13:57
tjaaltonha, it's the gfxpayload-stuff13:57
tjaaltonremoving that line fixed the console13:58
tormodwas there an incorrect gfxpayload line?=13:59
tjaaltonit doesn't seem to work right with ums14:00
tjaaltonhmm probably was incorrect14:02
tjaaltonbecause it had the variable, not a value in it ("set gfxpayload=$linux_gfx_mode")14:03
tjaaltonI'll try with =text14:04
tormodgoogle gave me this http://forums.debian.net/viewtopic.php?f=5&t=41881 same story with wrong variable names14:04
tormodwell if you don't see boot messages, booting with "text" will leave you with black screens14:05
tormodI guess you would have had the same loss of console text with KMS *until* KMS kicks in and resets the modes14:06
tjaaltonperhaps14:07
tjaaltonwith "text" i do indeed get the vt's14:07
tjaaltoner, vc's14:07
tormodyes but now without that gfxpayload? or still with?14:08
tjaaltonwith14:08
tjaaltonswapped the variable with 'test'14:08
tjaaltontext14:08
tormodoh I see, I was thinking about the boot option "text" (for gdm)14:09
tjaaltonthat didn't seem to work at all14:09
tjaaltonoh well14:09
tjaaltonactually yeah it did14:09
tjaaltonjust that the console didn't :)14:09
tormodthis was a clean install? so grub conf is broken?14:10
tjaaltonyes14:10
cndbryceh, I think there's a problem with the input modules RAOF uploaded15:46
cndI think they got built against the previous xserver-xorg-dev15:46
cndwhich means they popped out with a dependency on xserver-input-abi-12.1 instead of xserver-input-abi-1215:46
cndtjaalton, ^^ (in case bryceh isn't up yet)15:48
tjaaltongah15:53
tjaaltonso a rebuild?15:53
tjaalton+needed15:53
cndI think so15:54
cndxorg-server is built now for all archs15:54
cndso we should be good to go now15:54
tormodtjaalton, can you do the mga sync also? LP 72287715:58
ubot4Launchpad bug 722877 in xserver-xorg-video-mga (Ubuntu) "please sync xserver-xorg-video-mga 1:1.4.13.dfsg-3 from Debian unstable (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/72287715:58
tjaaltontormod: yes, though I'll sort the rebuilds first, to see what's needed15:59
tjaaltoncnd: give an example of a driver that built against the wrong version?16:01
cndI'm providing info from pmcgowan16:02
cndhe saw bad deps on evdev16:02
tjaaltonat least joystick is good16:02
cndI don't have an i386 machine, and I haven't manually downloaded the i386 debs to check them16:03
cndand amd64 isn't built yet16:03
tjaaltonhttps://launchpad.net/ubuntu/natty/i386/xserver-xorg-input-evdev/1:2.6.0-1ubuntu716:03
tjaaltonlooks normal16:03
tjaaltonmaybe he looked at the old package?16:03
cndtjaalton, ahh, didn't know you could see deps there16:04
cndit does look right16:04
cndmaybe he does have some stale state16:04
tjaalton*phew*16:04
tjaaltonso no need for rebuilds..16:04
cndhe was still getting ubuntu6 evdev16:07
cndso I think his mirror was just slow to sync16:07
tjaaltonyep16:07
cndhe was piecemeal giving me info cause he was on another computer and couldn't copy/paste16:08
cndand I just didn't check that...16:08
tjaaltongreat, my dns is broken16:21
tjaaltoncan't dput anything16:21
tjaaltonhad to copy elsewhere16:25
tjaaltontormod: you didn't build savage with -sa16:25
apwis the threat to uninstall ubuntu-desktop a temporary thing?16:29
tjaaltonso it got rejected because of missing tarball16:29
tjaaltonapw: due to?16:29
tormodtjaalton, possibly, but do you not need to debuild it again yourself?16:29
tjaaltontormod: no, I'll just debsign it16:30
tormodaha16:30
apwtjaalton, actually how do i tell?16:30
tjaaltonapw: aptitude should show16:30
tormodtjaalton, should I fix it?16:30
tjaaltontormod: well I could rebuild it, either is fine16:31
apwtormod, ahh xserver-xorg-vide-geode16:31
apwwhich is depending on abi-0.916:31
tjaaltonyeah it's missing from the rebuilds16:32
tormodtjaalton, I fixed it16:32
apwtjaalton, so i assume its being fixed ... and i just wait a bit16:33
tjaaltonapw: yep16:33
tjaaltontormod: thanks16:33
Sarvattmga sync? does it have the xinerama fix in it or are we regressing https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-mga/+bug/292214 ?16:47
ubot4Launchpad bug 292214 in xserver-xorg-video-mga (Ubuntu Natty) (and 2 other projects) "Xinerama broken since intrepid on MGA (affects: 14) (dups: 1) (heat: 110)" [High,Fix released]16:47
* Sarvatt looks16:47
jcristauit's there16:49
Sarvattphew, its all good16:49
jcristauxserver-xorg-video-mga (1:1.4.11.dfsg-4+squeeze1) unstable; urgency=low16:49
brycehmorning16:55
ricotzbryceh, hi18:35
brycehricotz, hey18:39
ricotzbryceh, i had a look at wayland18:39
ricotzbryceh, i think your package will get rejected18:39
ricotzlintian complains about a lot fsf copyrights18:40
ricotzi packaged the latest git http://people.ubuntu.com/~ricotz/wayland/18:41
ricotzit is better using debsrc3 and newer compat level18:41
cndbryceh, (or anyone else familiar with mesa), can you check out this bug: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/25921918:44
ubot4Launchpad bug 259219 in mesa (Ubuntu) "Broken TLS support in libGL.so (affects: 1) (heat: 8)" [Undecided,Expired]18:44
cndone of the multitouch games developers is hitting this18:45
cndwe're wanting to push them to universe, but this is causing issues18:45
brycehricotz, thanks but aiui that won't work with the natty mesa.  Did you test it?18:46
ricotzbryceh, i didnt test it, but it compiles18:46
ricotzbryceh, this is only the library, the demos are in a new branch wayland-demos which would be a new source package18:47
brycehricotz, yeah it'll probably crash when you run it18:47
ricotzbut as i said there are a lot copyright complains18:48
brycehricotz, yeah probably would be too late to get wayland-demos into natty anyway, given that FF is tomorrow18:48
brycehregarding the gpl issue, I already uploaded a fixed version yesterday18:48
ricotzok, then i might be an issue with the newer source18:49
brycehwell, the 'fix' was just to mention gpl in debian/copyright18:49
brycehI don't think at this point we care whether it's mit or gpl really18:50
ricotzok18:50
ricotzbryceh, did you take a peek at the debian.tar.gz?18:50
brycehcnd, ironically wayland needs --enable-glx-tls (at least, the snapshot version I'm trying to get into natty needs it)18:50
brycehricotz, no18:51
jcristauwhether debsrc3.0 is better is.. arguable.18:51
ricotzi think it is easier to maintain18:51
cndbryceh, hrm... so does wayland need to be fixed?18:52
brycehcnd, I don't know if we needed it for anything else besides wayland, will have to check with raof18:53
cndbryceh, it's not a show stopper, we can hack around it18:53
Sarvattvery very very arguable :)18:53
brycehcnd, rather than reopen such an ancient bug ;-), could you file a new bug and explain what the current breakage is in more detail?18:53
cndinstall wrapper scripts to export LD_PRELOAD before calling the real binary18:54
jcristaucan they talk to mesa upstream?18:54
cndbryceh, tbh, I'm just following what others were saying18:54
Sarvattgoes well if you like the packaging workflow libxcb and cairo use I guess18:54
cndbut I'll ask the people who know more to do that18:54
brycehricotz, thanks, yeah that looks better than my cargo culted rules file ;-)18:56
brycehricotz, btw I've contacted kibi about wayland packaging, and am planning on coordinating with him to get the packaging consistent with how debian wants it18:57
ricotzbryceh, yeah ;), but the copyright needs an rewrite to fit the new specs18:58
ricotzbryceh, it should be formatted this way http://paste.debian.net/108504/18:59
jcristauerr.  no.19:00
ricotzjcristau, no?19:01
jcristauit can if you're that bored.  it doesn't need to.19:01
jcristaudebian/copyright is free-form19:01
ricotzoh, i thought it should follow these dep5 quideline19:02
apwtjaalton, no sign of the archive becoming cnsistant ... does a build need a rescore?20:33
tjaaltonapw: at least geode is ready20:34
tjaaltonapw: so is it some other driver now?20:35
apwtjaalton, oh you are off the hook it seems, now language-selector is to blame20:41
tjaaltonapw: whee :)20:42
apwstupid how apt-get doesn't tell you why20:42
=== Amaranth_ is now known as Amaranth
cndapw, if you update to the latest x bits, you'll now have multitouch through X from your dell mini trackpad :)21:46
cndthough you can't easily test it with anything yet21:46
jcristauxinput! :)21:47
apwcnd, if the archive is every consistant again i would update ... though my mini is a little sick right now21:47
cndso the trackpad from hell has more use now21:47
cndjcristau, xinput hasn't had touch events added :(21:47
cndapw, sorry to hear that, hope she gets well soon21:47
cndRAOF, I hit this bug: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/25921921:47
ubot4Launchpad bug 259219 in mesa (Ubuntu) "Broken TLS support in libGL.so (affects: 1) (heat: 8)" [Undecided,Confirmed]21:47
cndI'm going to duplicate a clean bug for it21:48
cndbut I started digging into it21:48
cndI'm thinking we should be going with solution #2 as stated in the bug description21:48
cndif you want background reading: https://docs.google.com/viewer?url=http://people.redhat.com/drepper/tls.pdf21:48
cndI'm still trying to digest it myself :)21:48
cndbtw, thanks for the uploads! everything seems to have gone smoothly21:49
jcristaucnd: yeah reading drepper's tls paper :)21:55
cndjcristau, if I read it right, it seems like mesa has it completely wrong :)21:58
cndit's selecting the initial-exec model, which seems to only be valid if you statically link against mesa21:58
SarvattI like option 3) ignore libavg :D21:58
jcristaucnd: so your app dlopens libGL?21:59
jcristau(or dlopens something linked against libGL)21:59
cndjcristau, libavg does it appears21:59
jcristauok21:59
cndI don't know if there's a difference between implicit dynamic loading or dlopen for the tls model22:00
jcristaubah and docs/dispatch.html doesn't explain why it's using that tls_model22:03
cndyeah22:05
cndI'm actually about to troll through git history22:05
cndto see if there are any clues22:05
jcristauit does seem wrong..22:05
cndI don't think people usually use tls models22:05
cndso I think this is really an effort to be as fast as possible22:05
cndand it's just stepping too far22:05
RAOFI'm trying to remember whether I've seen that discussed upstream. I've got a vague recollection of it.22:07
cndthis was the bug that started it all: https://bugs.freedesktop.org/show_bug.cgi?id=182222:10
cndand this is the commit that resulted: https://bugs.freedesktop.org/show_bug.cgi?id=182222:10
cndoops22:10
ubot4Freedesktop bug 1822 in libGL "libGL (and DRI drivers) should support TLS" [Enhancement,Resolved: fixed]22:10
cnd25fe93f0a11e6f4c8d470441ff91b9cddf7b302322:15
* jcristau just got there22:17
jcristauand reading the bug it references..22:19
=== merriam is now known as 5EXAB8WYE
jcristaucnd: so the initial-exec stuff was already in http://marc.info/?l=dri-devel&m=105187260618425&w=222:29
jcristauwhich seems to be where this stuff came from22:29
jcristausilly netsplits..22:33
=== mdeslaur_ is now known as mdeslaur
=== RAOF_ is now known as RAOF
bryce_[ubuntu/natty] wayland 0.1~git20101129.ac93a3d3-0ubuntu1 (Accepted)23:42

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