**** BEGIN LOGGING AT Mon Feb 11 02:59:58 2013 Feb 11 03:18:08 can someone point me to the channel logs? Feb 11 07:45:55 good morning Feb 11 09:10:50 hey everyone, i am facing this issue that my ubuntu 12.04 pandaboard installation reports pvr_dri.so not found Feb 11 09:10:56 in Xorg.log Feb 11 09:12:02 did you install the pvr driver ? Feb 11 09:12:17 in 12.04 it wasnt included by default, it is in 12.10 though Feb 11 09:12:33 (and its broken in 13.04 currently i think) Feb 11 09:13:33 ogra_, yes i did apt-get install pvr-omap4 Feb 11 09:13:52 but it doesn't show the file which Xorg is looking for in that directory Feb 11 09:14:03 ? Feb 11 09:14:17 which file in what directory ? Feb 11 09:15:55 ohh sorry my Xorg logs says that it is unable to find /usr/lib/arm-linux-gnueabihf/dri/pvr_dri.so Feb 11 09:16:51 then the compile failed i guess Feb 11 09:17:06 no it compiled and is syas build done Feb 11 09:17:12 everything was successfully installed Feb 11 09:27:37 Potentially not for your running kernel, mind you, if you've upgraded kernels but not rebooted since. Feb 11 09:31:15 hrw, you dont happen to have a similar hack like the flash one for the hangouts plugin, do you ? Feb 11 09:31:28 ogra_: nope Feb 11 09:31:34 sad Feb 11 09:31:41 ogra_: flash hack was not mine Feb 11 09:31:46 flash works so nicely .... i had some hope :) Feb 11 09:31:58 i know, i saw the bug Feb 11 09:33:57 ogra_: does 720p videos work for you on YT? Feb 11 09:34:10 ogra_: care to create package for flash? Feb 11 09:34:48 hrw, how should i package that ? its not licensed, it would require to chnage a conffile of another package etc Feb 11 09:35:36 ah, right - forgot that this part is not yet in any tarball on their archive Feb 11 09:35:48 http://commondatastorage.googleapis.com/chromeos-localmirror lists all available sources Feb 11 09:36:36 This XML file does not appear to have any style information associated with it. The document tree is shown below. Feb 11 09:36:40 pfft Feb 11 09:36:51 google fix your pages ! Feb 11 09:46:56 all: Nine years ago I bought Sharp Zaurus SL-5500 as my first Linux PDA. And due to this I am where I am. Feb 11 09:46:59 http://marcin.juszkiewicz.com.pl/2013/02/11/nine-years-of-embedded-linux/ Feb 11 09:48:47 hey everyone, is there some command which can tell me what packages are avilable from a particular software source Feb 11 09:49:15 spyzer: apt-cache policy package? Feb 11 09:50:11 or: cd /var/lib/apt/lists/;grep ^Package *Packages|sort Feb 11 09:50:41 hrw: there is dctrl-grep you know ;-) Feb 11 09:50:54 xnox: really? Feb 11 09:51:00 cool Feb 11 09:51:12 there are so many tools nowadays... Feb 11 09:51:30 yeah it does the control file syntax greping across available, installed, packages, etc...... it's quite cool. Feb 11 09:51:55 I remember friend telling me that there are some apps other than mplayer for playing videos - but I do not know can I believe him in it ;D Feb 11 09:56:52 ogra_, hey, I found a very useful tool called pagemap-tool to track memory usage, it provides a more details on memory usage than smem Feb 11 09:57:12 nice Feb 11 09:57:16 lool, ^^^^ Feb 11 09:57:23 ogra_, I pushed a version that compiles on raring to lp:~jibel/+junk/pagemap-tools and sample data for the nexus 7 here http://people.canonical.com/~j-lallement/N7/memusage/pagemap/ Feb 11 09:57:42 you should sooo blog about that :) Feb 11 09:58:18 :) Feb 11 10:17:27 ogra_, is X supposed to start in landscape in the Nexus by default Feb 11 10:17:28 ? Feb 11 10:17:46 I thought portrait was default and we had to configure otherwise Feb 11 10:17:49 janimo: yes Feb 11 10:17:56 sucky :( Feb 11 10:18:12 i reconfigured it to be protrait again Feb 11 10:18:30 and the vsync disturbes me Feb 11 10:18:32 tearing Feb 11 10:18:33 :( Feb 11 10:18:47 raster, we try to orient according to device position, but I thought it was portrait by default for some reason Feb 11 10:19:03 at least the fbdev is Feb 11 10:19:08 janimo, portrait is default since a while Feb 11 10:19:24 ogra_, I wonder why mine starts in landscape then :) Feb 11 10:19:28 from an xrandr perspective portrait is "normal" Feb 11 10:19:29 * janimo goes debug gsd further Feb 11 10:19:52 landscape is "right" Feb 11 10:20:01 ogra_: since wehn? my image is from like last year Feb 11 10:20:05 i havent updated :) Feb 11 10:20:08 i "fixed it" Feb 11 10:20:18 raster, some time in januar iirc Feb 11 10:20:24 aah ok Feb 11 10:20:27 so after my install Feb 11 10:20:27 :) Feb 11 10:20:36 oh Feb 11 10:20:41 and xorg has a nasty nast nasty bug Feb 11 10:20:57 its deep down in the xinput/evdev subsytstem somewhere methinks Feb 11 10:21:13 yep Feb 11 10:21:15 known Feb 11 10:21:18 if u do just the right things with mouse grabs Feb 11 10:21:29 xallowevents() becomes broken indefinitely Feb 11 10:21:42 thus basically a wm doing click to focus stops all mouse press events going to clients Feb 11 10:21:46 until u restart x Feb 11 10:21:48 bug 1068994 Feb 11 10:21:50 Launchpad bug 1068994 in ubuntu-nexus7 "button1 gets stuck after a while" [Critical,Confirmed] https://launchpad.net/bugs/1068994 Feb 11 10:21:52 i've created a reproduction test case Feb 11 10:22:03 oh, please attach that case to the bug then Feb 11 10:22:12 it doesnt trigger it Feb 11 10:22:18 u can trigger ti 100% reliably with e17 Feb 11 10:22:22 its our biggest blocker and seems upstream doesnt really do any work on it Feb 11 10:22:40 and my test case was to rpove that aftrer its been triggered the bug affects any x client that does a passive grab + allow events Feb 11 10:22:44 so run wm\ Feb 11 10:22:46 trigger it Feb 11 10:22:47 kill wm Feb 11 10:22:50 then launch test client Feb 11 10:22:56 see that it also cant pass events Feb 11 10:23:08 hmm Feb 11 10:23:13 i havent got a "Trigger" code yet Feb 11 10:23:23 raster, seems you are furthers ahead in debugging that issue :) Feb 11 10:23:27 basically... i can give you a whole toolkit+wm to trigger it Feb 11 10:23:28 furthest Feb 11 10:23:31 but i think thats a bit much :) Feb 11 10:23:47 raster, I think this is a clever scheme to get us buying into E17 Feb 11 10:23:51 basically i know u do work your on unity and i dont want to straddle u with al of that junk Feb 11 10:23:52 well, it happens under unity as well Feb 11 10:23:56 hehehe Feb 11 10:24:08 well e17 reiably triggers it in its illume mode Feb 11 10:24:15 ogra_, didn;t we at some point reproduce with lubuntu, only took more time? Feb 11 10:24:17 what can i give u to help? Feb 11 10:24:25 i know best thing is a "simple x client to repro and prove" Feb 11 10:24:32 janimo, i havent seen it in lubuntu at all Feb 11 10:24:35 e17 is instant Feb 11 10:24:44 just press the "menu" butotn on its top indicator bar Feb 11 10:24:45 presto Feb 11 10:24:46 broken Feb 11 10:24:57 100% reliable for me Feb 11 10:24:59 raster, if you suspect various parts of Xorg being at fault that would be a useful pointer too Feb 11 10:25:01 but tjallton said it wouldnt be desktop specific, just thaat compiz triggers it more easily Feb 11 10:25:19 its not desktop specific for sure Feb 11 10:25:26 I know upstream did some patches in the dark based on our symptoms, but some hints as to where you think the bug is may help them Feb 11 10:25:31 if it were then it would go away afgter i killed the wm off Feb 11 10:25:40 but my test client proved that wrong Feb 11 10:25:50 i spent a lot of time debugging e17 and efl trying to find out what was up Feb 11 10:25:54 and narrowed it down this far Feb 11 10:26:02 hmm Feb 11 10:26:11 i'll try make a test client that also triggers it Feb 11 10:26:13 well, having allyour findings on the bug will surely help Feb 11 10:26:21 raster, that would be great Feb 11 10:26:24 if i can get u a simple xlib based test client that alwasy triggers it Feb 11 10:26:33 then debugging for upsteram should be fast Feb 11 10:26:37 i know thats what i'd wanty Feb 11 10:26:37 indeed Feb 11 10:26:50 thus why i will hesitate to file anyhing more until i have that :) Feb 11 10:26:56 i just dont want to annoy ppl :) Feb 11 10:27:27 raster, it would be an annoyance with much higher signal/noise rate though that our usual comments on this bug, so feel free too :) Feb 11 10:27:50 hehe Feb 11 10:27:52 ok :) Feb 11 10:27:56 will do right now Feb 11 10:28:28 let me just double-check Feb 11 10:29:24 there we go Feb 11 10:29:26 triggered Feb 11 10:29:28 oh so easy Feb 11 10:44:21 ogra_, uptodate raring and X still starts in landscape (kernel console and plymouth splash are portrait) Feb 11 10:44:35 oh btw Feb 11 10:44:40 this issue also happens on my exopc Feb 11 10:44:45 so its not arm/n7 specific. Feb 11 10:44:45 :) Feb 11 10:44:57 janimo, well, trhat started with your recent changes to acceld and g-s-d Feb 11 10:45:17 raster, yeah, see the last comment on the bug Feb 11 10:45:28 ogra_, ok so not just my setup then, good to know :) Feb 11 10:45:41 I thought you had portrait by default with fresh raring Feb 11 10:45:43 aaah just saw :) Feb 11 10:45:50 janimo, nobody looked into it yet, the behavior is the same as with acceld in the wrong setup thouogh Feb 11 10:46:05 janimo, we do Feb 11 10:46:05 i should read them.. shouldnt i? :) Feb 11 10:46:19 raster: Reading is wildly overrated. Feb 11 10:47:31 yeah Feb 11 10:47:38 so i have learned from my users Feb 11 10:47:39 :) Feb 11 10:47:53 It's nice to be on the other end of it, isn't it? Feb 11 10:48:08 I sometimes get giddy about filing upstream bugs for that very reason. Feb 11 10:48:21 "Ooo, ooo, I get to be the annoying twit this time, yay!" Feb 11 10:57:22 infinity: hehehe Feb 11 10:57:48 https://bugs.launchpad.net/ubuntu-nexus7/+bug/1068994/comments/24 Feb 11 10:57:48 Ubuntu bug 1068994 in ubuntu-nexus7 "button1 gets stuck after a while" [Critical,Confirmed] Feb 11 10:57:49 there u go Feb 11 10:57:50 info Feb 11 10:58:05 with "demo that its xallowevents() that is busted" Feb 11 10:58:10 ie thats what is actualyl stuck Feb 11 10:58:13 actually Feb 11 10:59:25 there Feb 11 10:59:29 i even read prevbious comments Feb 11 10:59:30 :) Feb 11 11:04:32 i poointed #ubuntu-x to it Feb 11 11:04:37 lets see Feb 11 11:06:21 i wish i had the peferct "just run this small xlib app and presto.. insta-bug" Feb 11 11:06:28 thats what they really want Feb 11 11:06:29 :) Feb 11 11:06:32 dont have it tho Feb 11 11:06:34 so sorry :( Feb 11 11:06:40 i have "half of it" Feb 11 11:07:01 with the other half being all of e17 and a nice little pop up a menu button to get the bug into gear and its pants on and dirty Feb 11 11:07:02 :) Feb 11 11:07:50 but you identified the broken function Feb 11 11:07:59 that should give some hints Feb 11 11:08:47 that bit wasnt that hard Feb 11 11:08:58 some xev fun ande i figured out my buttonpress was gone Feb 11 11:09:08 WHY was what i was digging into Feb 11 11:09:09 :) Feb 11 11:09:26 and guessing it was xallowevents was obvious at that point Feb 11 11:09:35 but why was eluding me Feb 11 11:09:47 sure, but you dug deeper than the others already Feb 11 11:09:58 i was tyring to disable the xi/xi2/xi2.2 support in efl to see if it was a combo of selecting for xi2.2 touch events and also mouse events Feb 11 11:10:18 or if it was some other stupid bug that had crept into efl somewhere Feb 11 11:10:27 oh, you should note that too, our xorg guys always point to that Feb 11 11:10:35 was xallowevents even being called at alll as it should be? (it worked on desktops and other places so it SHOULD be...) Feb 11 11:10:37 (xi vs xi2 etc) Feb 11 11:10:46 it didnt make any difference Feb 11 11:10:52 dont actually have any xi support Feb 11 11:10:55 just xi2 and 2.2 Feb 11 11:10:55 yeah, i thought so Feb 11 11:11:12 but iw as turing that off and hunting thru it to try find out more info Feb 11 11:11:17 thus my time sank into that Feb 11 11:11:28 funnily if it happens for me, i can still use the onscreen kbd to switch apps Feb 11 11:11:28 then trying to figure out the "action" that triggered it Feb 11 11:11:32 that was pure luck Feb 11 11:11:33 :) Feb 11 11:11:40 and inside these apps touches are recognized Feb 11 11:12:00 probably because the kbd isnt a regualr window with click to focus handling on it Feb 11 11:12:00 for me only all compiz elements die but not the apps themselves Feb 11 11:12:07 well either its not regulr Feb 11 11:12:11 not managed by the wm Feb 11 11:12:24 or wm is not handling click interception on it as it asks not otbe focused Feb 11 11:12:26 not sure Feb 11 11:12:27 it is on top and steals the focus, yeah Feb 11 11:12:28 didnt look :) Feb 11 11:12:34 e17 has its own vkbd anyway Feb 11 11:12:48 which is less annoying (doenst go float on top of apps) Feb 11 11:13:08 also the mem footprint of onboard is just silly-pants Feb 11 11:13:16 it soaks up like 20-30mb Feb 11 11:13:17 onboard uses struts now too Feb 11 11:13:24 for what.. i know not Feb 11 11:13:37 and the footprint is similar to maliit (just tried that on the weekend) Feb 11 11:13:39 e17's vkbd works more like u'd findin ios/android Feb 11 11:13:43 where it slides in Feb 11 11:13:50 and resizes the app window to not overlap Feb 11 11:13:55 right, onboard does the same now Feb 11 11:14:08 :(unless the app specifcialyl advertises it supports the overlap protocol stuff) Feb 11 11:14:10 aaah thats changed Feb 11 11:14:11 :) Feb 11 11:14:14 yeap Feb 11 11:14:27 but it still eats 15-20M of your RAM Feb 11 11:14:41 maliit is closely the same though Feb 11 11:14:53 probably 1M less or so Feb 11 11:15:05 weird Feb 11 11:15:07 why so much? Feb 11 11:15:19 no idea, i only tested it from an enduser POV Feb 11 11:15:24 didnt dig into code Feb 11 11:15:44 * raster shrugs Feb 11 11:15:47 oh well Feb 11 11:15:50 it is a tad faster than onboard ... butu also only has half the amount of keys Feb 11 11:16:00 i need to work on our "better touch ui" Feb 11 11:16:08 time our touch ui got some love Feb 11 11:16:16 ehhee Feb 11 11:16:28 starting on board is like watching continental drift Feb 11 11:16:38 it takes like.. 5-10 sec or so? Feb 11 11:16:48 or thats what i experienced Feb 11 11:16:58 that should have improved too Feb 11 11:17:28 well thats like saying "it should now taste better than drinking badger pee" Feb 11 11:17:36 not too hard to get better Feb 11 11:17:43 :) Feb 11 11:17:44 yeah Feb 11 11:17:53 its still python and still slow Feb 11 11:18:16 which means you notice every improvement :) Feb 11 11:18:20 hehehe Feb 11 11:25:45 ogra_, we had someone commenting often on onboard bugs, giving me the impression he may be upstream or close to it Feb 11 11:25:57 they may know why it takes up so much memory Feb 11 11:26:17 being python is not a good enough excuse for 30M (what I see here) Feb 11 11:26:28 wow Feb 11 11:26:34 what do you look at ? Feb 11 11:26:38 RES should be around 15 Feb 11 11:26:56 I'll have a nother look, but that is what I recall from a few days ago Feb 11 11:27:02 varying between 15 and 20 usually for me Feb 11 11:27:03 janimo: i find "its python" to be an excellent excuse for almost anything wrong with a python app. i use that line regularly :) Feb 11 11:27:09 * raster is biased Feb 11 11:27:24 janimo, but yeah, upstream is very busy trying to fix our bugs Feb 11 11:27:32 its a shame that we will likely switch Feb 11 11:28:01 arent u just going to make your own display system? Feb 11 11:28:01 :) Feb 11 11:28:10 why bother fixing the xorg bugs then ? :) Feb 11 11:28:18 roumors ... pfft Feb 11 11:28:40 well tbh Feb 11 11:28:49 u are going ot be in for a hard time with ubuntu phone Feb 11 11:28:59 as it has to piggyback off nadroid to work Feb 11 11:29:04 nah, it will all be fun and unicorns Feb 11 11:29:09 *bellive* me Feb 11 11:29:11 unless u insist soc vendors provide non-android drivers Feb 11 11:29:12 :) Feb 11 11:29:16 eg dri/drm/xorg stuff Feb 11 11:29:18 for e3xample Feb 11 11:29:18 :) Feb 11 11:29:37 wanting THAT will be all fun and unicorns :) Feb 11 11:29:44 heh Feb 11 11:29:49 very few soc vendors will play ball with that Feb 11 11:29:54 and gpu vendors Feb 11 11:29:56 etc. Feb 11 11:30:04 unless u are big big big Feb 11 11:30:17 and then u generally just get the "well hers the src.. you go do it" Feb 11 11:30:18 :) Feb 11 11:30:30 we'll see what happens once it is released Feb 11 11:30:35 sure Feb 11 11:31:03 * ogra_ explicitly stays away from the phone stuff ... i like the surprise of what i have to get in the archive :) Feb 11 11:31:13 hahahaha Feb 11 11:31:20 jibel, ogra_: Yup; I've read jibel's G+ post on it, couldn't make sense of the raw data from my G+ client though Feb 11 11:31:21 fair enuf Feb 11 11:31:49 jibel: Looking after files which are only used by a handful of processes is definitely the way to go, I didn't have an easy way to do this with smem short of looking at USS Feb 11 11:33:03 raster: Being given the source to JFDI would be just fine. Feb 11 11:33:19 raster: What I wouldn't give to be able to actually fix bugs in all these blobs. Feb 11 11:33:40 infinity: its kind of a poison pil tho Feb 11 11:33:52 u oftne get ut.. with nice fat legal restrictions on who can see it etc. Feb 11 11:33:52 :) Feb 11 11:34:16 raster: Sure, and it's very not ideal, but not much I can do about it. :/ Feb 11 11:34:25 i keep my hands off closed src driver internals to make sure i dont get "Tainted" Feb 11 11:34:30 like legally Feb 11 11:34:40 so if i figure out some behavior Feb 11 11:34:51 algorithm oir whastevr - i've done it above bosard from the outside Feb 11 11:34:57 raster: I don't generally work on the same parts of the stack they touch, so taint wouldn't be an issue for me. Feb 11 11:35:04 luckily i have "other guys" who get to poke at the internalsd Feb 11 11:35:16 i regularly have debates about whose bug it is Feb 11 11:35:20 If something leaked from an nvidia GL driver into my glibc work, the world would be rather topsy-turvy. Feb 11 11:35:24 i tend to win most of them and get the drivers fixed :) Feb 11 11:35:35 hahyahaha Feb 11 11:35:36 true Feb 11 11:35:50 actually spekaing of that Feb 11 11:35:55 i was looking around ont he weekend Feb 11 11:36:10 is there any options/cointrols to enable gpu dithering for tne n7/tegra3? Feb 11 11:36:20 i googled around and found some patches for chromebooks Feb 11 11:36:27 in the android driver layer Feb 11 11:36:30 but nothing else Feb 11 11:36:39 Yeah, no idea. ogra_ ^ Feb 11 11:36:44 the n7 has some nasty 18bpp banding :( Feb 11 11:36:46 I've so far managed to stay very far away from that stuff. Feb 11 11:36:54 So far. Feb 11 11:36:57 it disturbs me and makes small children cry Feb 11 11:36:59 :) Feb 11 11:37:20 Yeah, small children hate banding. Feb 11 11:37:26 they do Feb 11 11:37:43 (Have you ever looked at a banded sunset and thought that reality could do with better gradient dithering?) Feb 11 11:38:05 yes Feb 11 11:38:28 i then curse the clouds at them distrubing my smooth sunset gradient Feb 11 11:38:44 and go gimp up some unbanded sunsets to disdplay on my screen Feb 11 11:39:10 Always takes me back to that great satire article about god choosing the Unreal engine over the Q3 engine for Reality 2.0, and the fake quote from Carmack, "you'd think reality could benefit from curved surfaces". Feb 11 11:39:57 hahaha Feb 11 11:47:23 raster, i dont think there are any options for the tegra xserver beyond some basics (ARGBHWCursor etc) Feb 11 11:48:10 yeah Feb 11 11:48:12 i found those Feb 11 11:48:14 but not much else Feb 11 11:48:16 /usr/share/X11/xorg.conf.d/61-tegra-gpu.conf Feb 11 11:48:20 bugger :( Feb 11 11:48:21 yeah Feb 11 11:48:22 read that Feb 11 11:48:29 found some others around Feb 11 11:48:31 thats the xorg.conf coming with the tarball Feb 11 11:48:32 not much more tho Feb 11 11:48:38 yup Feb 11 11:48:40 rang strings on the tegra xorg driver Feb 11 11:48:47 didnt spot anything about dithering Feb 11 11:48:48 :) Feb 11 11:48:58 boo Feb 11 11:49:07 comne on nvidia homies Feb 11 11:49:21 give us vsync buffer swaps and dither controls pls :) Feb 11 11:49:37 small children are crying here! Feb 11 11:49:50 they might be there, just not easily found or documented Feb 11 11:49:55 banded images and tearing just makes them all so sad Feb 11 11:50:10 :( Feb 11 11:50:13 i think the cursor setting could help a littel here Feb 11 11:50:29 well it'd get rid of a flickery cursor Feb 11 11:50:31 :) Feb 11 11:50:40 tho tbh.. i want to get rid of it in the end anyway Feb 11 11:50:44 well for touch stuff Feb 11 11:50:51 easy enuf Feb 11 11:51:07 i think it is supposed to also help marginally with some of the tearing Feb 11 11:51:10 tho even if blank/empty./. it'll cause xorg overhead in redrawing an empty box Feb 11 11:51:20 even if the cursor isnt shown Feb 11 11:51:34 (there was a bug i cant find atm where an nvidia guy said that) Feb 11 11:52:06 hmm Feb 11 11:52:20 so a sw cursor forces drawing to not be vsynced? Feb 11 11:52:28 dunno Feb 11 11:52:35 i would have to find that bug again Feb 11 11:52:36 hmm Feb 11 11:52:38 interesting Feb 11 11:57:02 hand there is also ttps://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-tegra3/+bug/1088372 Feb 11 11:59:15 hmm Feb 11 11:59:22 turning on argb cursors leaves me with a blank screen Feb 11 12:00:10 maybe an old xorg/driver? Feb 11 12:00:45 as for that bug Feb 11 12:00:56 i noticed this first thing i stuck ubuntu onto my n7 last year Feb 11 12:01:01 same problem with evas and e17 Feb 11 12:01:07 aslo asl for swapinterval of 1 Feb 11 12:01:09 and get tearing Feb 11 12:01:10 and bug 1080789 Feb 11 12:01:11 Launchpad bug 1080789 in ubuntu-nexus7 "Corruption around mouse cursor when dragged, particularly around Dash, Indicators, window chrome" [Low,Confirmed] https://launchpad.net/bugs/1080789 Feb 11 12:01:35 https://bugs.launchpad.net/ubuntu-nexus7 helps :) Feb 11 12:01:37 happens in portrait too Feb 11 12:02:07 nb Feb 11 12:02:11 it may not be a page flip thing Feb 11 12:02:18 depending on gpu/gfx chip setup Feb 11 12:02:24 u can sweap buffers part way thru acan Feb 11 12:02:27 anr it flips instantly Feb 11 12:02:43 depending on gfx subsytstem setup u may have to vsync your buffer swaps too Feb 11 12:02:50 but its also slow/sluggish imho Feb 11 12:02:55 whihc is hinting at it being sa blit Feb 11 12:03:01 it should be much after if it were a swap Feb 11 12:03:02 :) Feb 11 12:03:08 unless this tegra3 is really that bad... Feb 11 14:20:18 xnox, gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientation-lock true seems to be already there for preventing rotation Feb 11 14:20:26 just does not seem to be exposed in a GUI Feb 11 14:39:24 janimo: nice. as long as it works. I can include that. Feb 11 14:40:15 xnox, works in my tests Feb 11 14:40:22 include where? you needed it in the installer? Feb 11 14:40:56 janimo: yeah. cause when oem-config rotates it can become off-screen. Feb 11 14:42:46 xnox, the only issue I saw with it, is that when set, we don't get proper input coordinates on X startup as the whole rotation/adjustment thing is skipped Feb 11 14:44:38 I need to let my nexus get charged more than 3%. As it is it keeps resetting when doing a debuild. Weird Feb 11 14:54:36 hi Feb 11 14:54:58 guys, have you any ideas about artefacts like this: http://i.imgur.com/tpOdrtg.png Feb 11 14:55:22 it appears only in chromium and xcb-driven apps Feb 11 14:55:27 cairo ... as i said before Feb 11 14:55:31 gtk apps works fine)) Feb 11 14:55:39 yeah, may be Feb 11 14:55:49 but what could I do with it? Feb 11 14:56:01 try downgrading it and see if it fixes the xcb stuff Feb 11 14:56:03 Print it out and turn it into a stylish hat? Feb 11 14:56:17 :D Feb 11 14:56:53 or try compiling a new chromium version and see if it fixes it Feb 11 14:56:59 is cairo related to xcb? Feb 11 14:57:20 i mean i use i3 and urxvt Feb 11 14:57:34 and avaik this apps dont use any cairo) Feb 11 14:57:39 afaik* Feb 11 14:58:00 cario has many backends, XCB being one of them. Feb 11 14:58:08 so may be problem related to xorg pixmaps engine or kind of Feb 11 14:58:36 Speaking of compiling chromium, I'm having some trouble. I compile, link, and run, SEGV before main() is entered, it seems. Feb 11 14:58:54 if you use aliased fonts in your teminal, cairo is most likely involved somehow Feb 11 14:59:03 hm Feb 11 14:59:14 My simple helloworld.c runs fine. Feb 11 14:59:14 yeah, I do Feb 11 14:59:56 but Feb 11 15:00:06 qengho, is that with your NEON detection or without ? Feb 11 15:00:15 dont lxterminal use the same cairo too? Feb 11 15:00:18 ogra_: detection off. Feb 11 15:00:28 hmm Feb 11 15:01:01 fly[ac100], just downgrade and see if its cairo :) Feb 11 15:01:15 qengho: Can you get a remotely useful backtrace out of it, or is it just a bunch of useless corrupted frames? Feb 11 15:01:17 likely quicker than guessing from app to app Feb 11 15:01:23 downgrade its not so easy in archlinux)) Feb 11 15:02:07 no neon. ABI hard float. fpu = vfpv3-d16. Feb 11 15:02:17 If only this was #archlinux-arm Feb 11 15:02:40 qengho: No neon may or may not actually work correctly. It's an ongoing battle with upstream. Feb 11 15:03:38 infinity: not even a bunch. _start(), __libc_start_main __libc_csu_init, CRASH. Feb 11 15:03:39 qengho: Oh, I should have done a /whois first, this makes more sense now. :P Feb 11 15:04:12 I need to test in another environment. Feb 11 15:04:17 Just never seen it before. Feb 11 15:06:03 qengho: Crashing in csu_init certainly points at some sort of miscompilation or wrong target. Feb 11 15:06:34 qengho: Given that csu_init is preeeetty simple, and about the only way to segfault it would be to throw it some wildly out-of-range arguments. Feb 11 15:06:55 did you compile an x86 version with vfpv3-d16 ? Feb 11 15:06:57 :) Feb 11 15:07:01 infinity: it's in the next (anonymous) frame, not there. Feb 11 15:07:07 janimo: I am using nexus image and that gsetting doesn't do anything for me. Feb 11 15:07:07 (just fully upgraded) or is that not in ubuntu archive yet? Feb 11 15:07:32 qengho: I assume you're running this on real hardware, not emulation? Feb 11 15:07:51 xnox, because acceld still runs in the user session Feb 11 15:08:09 try killing it and see if g-s-d takes over then (it doesnt for me) Feb 11 15:08:30 infinity: yes. real. No crosscompile. 12.04 on Chromebook. Feb 11 15:09:20 qengho: Try a build without turning off neon and see if that "fixes" it? Feb 11 15:09:24 qengho: To narrow it down. Feb 11 15:09:50 infinity: right. There's a can of worms. I'll look. Feb 11 15:10:50 I'm so very, very close to just writing an email to devel-announce/release announcing that we just don't give a hoot about non-neon systems anymore. Feb 11 15:11:02 Excepy hallyn will murder me, after I just mailed him my ac100. Feb 11 15:11:13 s/Excepy/Except/ Feb 11 15:12:02 infinity, i would go with that too ... but #ac100 would hate us all Feb 11 15:12:19 i guess 14.04 is the time to switch Feb 11 15:12:29 ogra_: Yeah. If only we'd never done anything with ac100s, we could have baselined on v7+neon and been done with it. Feb 11 15:12:40 and doves Feb 11 15:12:59 the doves were actually the business case keeping us from it ... not the ac100 Feb 11 15:13:02 ogra_: I'd prefer to switch before 14.04, TBH, but this is all a nightmare for the security team if they have to keep maintaining neon-disabling patches for old releases. Feb 11 15:13:11 they just make us keep it now Feb 11 15:13:16 ogra_: Yeah, the doves were the reason way back when, but not for 12.04. Feb 11 15:13:28 right Feb 11 15:13:28 ogra_: 12.04, there was no business case, just the community case. Feb 11 15:13:40 yup Feb 11 15:13:56 I'm still tempted to just, at some point, say "screw it, users of 12.04 on ac100 can't have nice things", and let the security team stop faffing with neon-removal. Feb 11 15:14:25 It's not like we "support" ac100 in any way. Feb 11 15:14:27 oh, sigh ... so OMAP will become a blackberry thing it seems Feb 11 15:14:34 there goes the linux support Feb 11 15:14:38 Hrm? Feb 11 15:14:54 BB hired most of the laid off TI OMAP people Feb 11 15:14:56 The Z10 is an OMAP? Feb 11 15:14:58 Oh. Feb 11 15:15:10 and the new HW will be all OMAP it seems Feb 11 15:15:25 ... and QNX :( Feb 11 15:15:30 Maybe some of them will do Linux support in their spare time. Feb 11 15:15:39 Including for the BB hardware, which looks shiny. Feb 11 15:15:42 sure, still a shame Feb 11 15:15:42 (And pigs may fly) Feb 11 15:16:05 * ogra_ finds his nexus4 more shiny than the BB Feb 11 15:16:11 Not that I have anything against QNX, but there's a little part of me that wants to buy a Z10 and jam Android/Ubuntu on it. Feb 11 15:16:22 I like the look of the Z10, I dunno. Feb 11 15:16:22 pfft Feb 11 15:16:30 The N4 is a little too round for me. Feb 11 15:16:47 LG's sister phone to the N4 is more my style. But, not a Nexus, so less appealing on the software side. Feb 11 15:16:59 yeah Feb 11 15:17:09 well, does it have the rounded touchscreen edges ? Feb 11 15:17:17 these are really awesome Feb 11 15:17:35 http://shop.windmobile.ca/ProductCatalog/Handsets/default.aspx <-- Good visual comparison, N4 on top, O4X on the bottom. Feb 11 15:17:44 you can scroll without having your thumb cover any content Feb 11 15:17:53 The O4X is just a little more square and utilitarian, and I like that. Feb 11 15:18:27 yeah, i know what you mean, i stayed on my S2 because of the ugly shape the S3 has Feb 11 15:18:28 ogra_: so i set acceld to manual (echo manual | sudo tee /etc/init/acceld.override), then boot, then change gsetting, then sudo start acceld and then it respects gsettings value (rotates when lock is false, and doesn't rotate when lock is true) Feb 11 15:18:43 xnox, no, no ! Feb 11 15:18:58 xnox, you need the upstart job, but dont want the Xsession.d snippet Feb 11 15:19:00 I just wish they'd stop with the value-add fragmentation nonsense. :/ Feb 11 15:19:07 ++ Feb 11 15:19:15 If the O4X was also a pure AOSP build, I'd run out and buy one this afternoon. Feb 11 15:19:32 heh Feb 11 15:19:53 Maybe the way Nexus devices sell like hotcakes might be a wakeup call to these vendors. Feb 11 15:20:06 Maybe that's actually been Google's plan. Kill fragmentation by proving it's useless. Feb 11 15:21:02 yeah Feb 11 15:21:19 and the nexus devices are just great HW ... cant complain about the features Feb 11 15:21:44 Sure, but so are the O4X, SGSIII, etc. Feb 11 15:21:56 In fact, on paper, I'd rather have the O4X too. Feb 11 15:22:05 But, again. Stupid custom build that will never have updates. Feb 11 15:22:12 but the non nexus devices cost twice the price Feb 11 15:22:15 At least, if the update history of my current LG phone is anything to go by. Feb 11 15:22:35 ogra_: Nah, check that link. Almost identical prices. Feb 11 15:22:45 xnox, while I have an upload in the queue, that setting should work without it actually Feb 11 15:23:07 oh, right "As low as $0 " Feb 11 15:23:13 cant beat that with a nexus :P Feb 11 15:23:25 ogra_: Oh, wait. That would be my carrier adding a premium to the N4. I can get it cheaper from Google Play. Feb 11 15:23:37 yeah Feb 11 15:23:50 ogra_: (Was looking at the 549 vs 529) Feb 11 15:23:56 yup Feb 11 15:24:09 But yeah, it's 359 from Google. Feb 11 15:24:21 or 300 if you take the smaller one Feb 11 15:24:32 or so Feb 11 15:24:38 No SD slot, don't want the small one. Feb 11 15:24:45 (Another selling feature of the O4X, it has SD) Feb 11 15:25:00 ogra_: janimo: so are we removing the snipped from Xsession.d soon =) ? Feb 11 15:25:25 xnox, dunno, i was waiting for janimo to finish the transition Feb 11 15:25:34 ah , ok. Feb 11 15:25:41 i'll use just the gsetting then. Feb 11 15:25:53 Xsession.d should definitely go if you want g-s-d Feb 11 15:26:15 the upstart job just tellls the kernel to enable the device and sets the defaults Feb 11 15:26:27 i guess thats something to keep Feb 11 15:26:45 (if it cant be moved into udev or so) Feb 11 15:27:02 xnox, I thought I had removed that snippets in 0.49 or so Feb 11 15:27:29 * xnox checks what I have. Feb 11 15:27:33 janimo, you didnt... we talked about that already Feb 11 15:27:35 ogra_, g-s-d is working besided the bug that initial input orientation is broken Feb 11 15:28:02 ogra_, I did not remove the acceld daemon but I thought I had removed the xsession hook Feb 11 15:28:04 * janimo checks Feb 11 15:28:08 and when i tested rotation completely died when disabling acceld Feb 11 15:28:32 (dosabling the xsession bit i mean) Feb 11 15:28:35 https://launchpadlibrarian.net/129949778/ubuntu-defaults-nexus7_0.48_0.49.diff.gz Feb 11 15:29:07 hmm, funny Feb 11 15:30:41 ogra@nexus7:~$ dpkg -l ubuntu-defaults-nexus7|grep ii Feb 11 15:30:41 ii ubuntu-defaults-nexus7 0.52 all Default settings for Ubuntu customizations Feb 11 15:30:41 ogra@nexus7:~$ dpkg -S /etc/X11/Xsession.d/95-acceld_start Feb 11 15:30:41 ubuntu-defaults-nexus7: /etc/X11/Xsession.d/95-acceld_start Feb 11 15:30:41 ogra@nexus7:~$ Feb 11 15:31:09 * ogra_ wonders why the binary disagrees with that patch above Feb 11 15:32:44 ogra_, is that a config file hence not autoremoved? Feb 11 15:33:09 janimo, well, then dpkg -S shoudl point that out i think Feb 11 15:33:30 probably a later upload re-added it ... Feb 11 15:33:34 * ogra_ checks the diffs Feb 11 15:33:58 ogra_, I am uptodate and do not have it Feb 11 15:34:09 dpkg -L does not show it either Feb 11 15:35:39 Did you rm_conffile it when removing it? Feb 11 15:37:00 ogra@nexus7:~$ dpkg -L ubuntu-defaults-nexus7|grep Xsession Feb 11 15:37:00 /etc/X11/Xsession.d/95-acceld_start Feb 11 15:37:27 infinity, well, even if that was missed, should dpkg still show it as being part of the package ? Feb 11 15:38:50 janimo: is there any event that I can listen to in Gtk+ to find out that the screen size has now changed? Feb 11 15:39:32 when rotating ubiquity everything is ok, apart from the panel is keeping it's original size and doesn't recalculate/expand. Feb 11 15:40:05 (in the installer the panel is a standalone custom/small faked single small C-file executable) Feb 11 15:40:38 hmm Feb 11 15:40:48 http://paste.ubuntu.com/1636658/ agrees that the file is gone from the binaries Feb 11 15:41:00 so i geuss infinity's suggestion is best here Feb 11 15:42:43 http://wiki.debian.org/DpkgConffileHandling Feb 11 15:43:43 i still think dpkg should somehow indicate its not shipped by the binary Feb 11 15:45:09 ogra_: There's a dpkg-query invocation that can tell you if a conffile is obsolete, I forget what it is. Feb 11 15:45:24 well ... Feb 11 15:45:31 Our QA people use it to smack us around with bugs on a regular basis. Feb 11 15:45:39 i think dpkg -L should eb clever enough to tell me Feb 11 15:45:47 *be Feb 11 15:45:57 xnox, no idea about screen size change callbacks Feb 11 15:46:02 dpkg-query -W -f='${Conffiles}\n' | grep obsolete Feb 11 15:46:24 And look at that, I have 5 obsolete conffiles on my system. \o/ Feb 11 15:46:30 oh, thanks ! Feb 11 15:46:35 there are more :) Feb 11 15:46:50 /etc/init/alsa-restore.override cf3f2a865fbea819dadd439586eaee31 obsolete Feb 11 15:46:50 /etc/init/alsa-store.override cf3f2a865fbea819dadd439586eaee31 obsolete Feb 11 15:46:58 and Feb 11 15:47:00 /etc/cups/cupsd.conf e62a552c7e9e384036b0e0e5df9d46c4 obsolete Feb 11 15:47:08 44 on my system Feb 11 15:47:15 your nexus ? Feb 11 15:47:16 wow Feb 11 15:47:18 nope Feb 11 15:47:19 Yeah, I'm going to clean up cups, qemu, and usb-creator-gtk right now. :P Feb 11 15:47:35 xnox: Unless you plan to reintroduce the usb-creatork-gtk init script that made everyone die inside? Feb 11 15:47:44 * xnox has 22 Feb 11 15:48:07 You guys clearly have more packages installed than I do... Feb 11 15:49:02 infinity: yes. Feb 11 15:49:21 ogra_: When you do the cleaning, read the manpage carefully. The version check isn't against the version where it disappeared (well, unless that's when you add the code too), it's against the version you're adding the code to, so upgrades from the interim broken versions also DTRT. Feb 11 15:49:48 k Feb 11 15:50:13 infinity: shouldn't we be fixing these in the archive....?! aka I have 17 from qemu related stuff Feb 11 15:50:18 xnox: Yes, you have more packages than me, or yes, you intend to reintroduce the scary init job? Feb 11 15:50:20 (qemu libvirt kvm) Feb 11 15:50:27 infinity: both. Feb 11 15:50:38 xnox: We should be fixing them, yes. I only have 3 from qemu. Give me your output? Feb 11 15:50:45 infinity, the init job needs to stay, but in much saner form in the session upstart Feb 11 15:50:59 (once thats there) Feb 11 15:51:11 If the init job is coming back in the same filename, I won't bother removing that obsolete conffile, it'll sort itself. Feb 11 15:51:34 well, it will likely not live in /etc/init Feb 11 15:52:14 infinity: http://paste.ubuntu.com/1636688/ Feb 11 15:53:00 xnox: Oh, I never had qemu-kvm installed, so I only have the latter two, and one from qemu-system-user. Feb 11 15:53:05 All very ew, this migration. Feb 11 15:53:38 infinity: i remember the fairly recent thread on d-d that there is no sane way to take over a conffile when renaming a package Feb 11 15:53:45 =/ Feb 11 15:54:06 There isn't. Feb 11 15:54:13 And that's the problem with some of these. Hrm. Feb 11 15:54:17 Like the cups one. Feb 11 15:54:22 ugu Feb 11 15:54:22 It's shipped, but not in the same package. Feb 11 15:55:53 I've got 96 Feb 11 15:56:04 You win. Feb 11 15:58:52 wookey: how many of those are self-inflicted and didn't come from the archive? =) Feb 11 16:00:21 infinity, so when I removed that file from the package should I have also called some dh helpers too for better purging it? Feb 11 16:00:51 janimo: man dpkg-maintscript-helper Feb 11 16:00:58 janimo, right, like in the wikipage above Feb 11 16:01:02 Which probably SHOULD have a dh wrapper, but doesn't. Feb 11 16:01:41 so this is something dh could not autodetect and DTRT? Feb 11 16:02:07 janimo: dh doesn't have the previous binary package from the target repository to compare and find out about dropped conffig files Feb 11 16:02:07 ah, works around known dpkg limitations Feb 11 16:02:19 yeah. Feb 11 16:02:40 well, but it is able to tell me the file is obsolete Feb 11 16:03:03 Well, dpkg's treatment of actually obsolete conffiles is basically functioning as designed. Feb 11 16:03:16 It's just that sometimes that design is really undesirable. Feb 11 16:03:28 The move/takeover bit, though, is a straight up dpkg bug. Feb 11 16:03:39 conffiles should just die Feb 11 16:03:39 Replaces: overwrites should DTRT and don't. Feb 11 16:04:09 every package should just ship with a conf.d setup for user overrides Feb 11 16:04:31 ogra_: No, conffiles should just be much smarter, and integrate all the crazy stuff that things like ucf tries to do on a much lower and saner level. Feb 11 16:04:46 or that Feb 11 16:04:54 (ie: 3-way merges) Feb 11 16:05:00 yup **** ENDING LOGGING AT Tue Feb 12 02:59:58 2013