[01:07] <VN_> hi
[01:07] <VN_> any men from vietnam
[01:07] <VN_> ?
[01:14] <OerHeks> VN_, try #ubuntu-vn
[01:17] <VN_> how to make device tree men?
[01:17] <VN_> can i folow this page http://forum.xda-developers.com/showthread.php?t=2010281
[01:17] <VN_> mtk device anroid 4.4.2
[06:57] <dholbach> good morning
[07:44] <zzarr> good morning
[07:52] <seb128> mpt, hey, I noticed you triaged quite some phone/sound bugs, do you know if bug #1483888 is already reported and what would be the right component? (ringtone/alarms going through the headset only, unsure if that's wanted or a bug)
[09:51] <mcphail> Is there any possibility the XDG_whatever paths could be replumbed to something friendlier? The current system feels hostile.
[09:51] <ogra_> in what way ?
[09:51] <mcphail> ogra_: let me give you an example...
[09:52] <mcphail> ogra_: I have been testing the UbuntuBoy GB-emulator app. I click the button to select a ROM...
[09:52] <mcphail> ogra_: I choose the File Manager app. A few seconds later, it opens
[09:53] <mcphail> ogra_: I then have to click "unlock full access", then "show hidden files" to navigate into the _hidden_and_locked_ .local/share/appname/sync folder where my ROMS have been synced by another app
[09:53] <mcphail> ogra_: not very user friendly
[09:54] <ogra_> yeah, a drawback of our security policy
[09:55] <mcphail> ogra_: having an important user path under a .dot directory is madness, though
[09:55] <ogra_> yes, but unless our security management changes this will have to stay this way
[09:55] <ogra_> snappy will make other things possible, it is more flexible
[09:56] <mcphail> ogra_: why? Why can't the xdg path be changed to ~/local/share rather than ~/.local/share?
[09:57] <ogra_> because there should be a download service that allows your first app to simply download to ~/Downloads ;)
[09:57] <mcphail> true...
[09:57] <ogra_> or even one that allows you to have it create ~/Downloads/ROMs
[09:57] <ogra_> i think we're just not there yet
[09:58] <mcphail> ogra_: even a default symlink would be a useful interim measure
[09:58] <ogra_> talk to teh security team, i'm sure that has come up before and they will know teh reason why it doesnt happen :)
[09:59] <mcphail> hokay
[09:59] <ogra_> (there is also a lot of documentation https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement and https://developer.ubuntu.com/en/start/platform/guides/app-confinement/ that might already explain it)
[10:00]  * mcphail can't believe he missed ogra_'s "snappy will fix it" comment!
[10:01] <mcphail> ogra_: yes, I've read those pages. I'm quite happy for apps to be confined to certain directories, but just not sure why that particular directory path was chosen
[10:02] <popey> mcphail: don't worry, I saw it
[10:02] <ogra_> popey highlights on it ;)
[10:03] <ogra_> if $phrase = ... then ;)
[10:03] <popey> I dont need to
[10:36] <dholbach> can somebody add "snappy will fix it" to the /topic? :-P
[10:36] <ogra_> haha
[10:43] <nlsthzn> not sure if right channel but I got my MX4 yesterday and I can't seem to find much resources online to assist me with some questions I have :/ - first one how do I know that I am fully up to date - I read OTA 5 is available but the update that installed right after boot said something about being #3 (in about phone shows 15.04 (r3)...
[10:45] <jgdx> nlsthzn, that is the latest.
[10:45] <ogra_> yeah, and here is a good place for questions ...
[10:45] <ogra_> (and on the ubuntu-phone mailing list)
[10:46]  * nlsthzn needs to subscribe ASAP then :)
[10:46] <nlsthzn> oh and thanks for the answer
[10:46] <jgdx> nlsthzn, what else d'you got?
[10:46] <nlsthzn> initially the home scope showed weather in degC, after update in Fahrenheit. How do I change it, the app itself is in degC still?
[10:48] <ogra_> it picks that from your language settings, this sounds like a bug actually
[10:51] <nlsthzn> bug after latest update then it seems
[10:51] <nlsthzn> what is the easiest way to manage passwords currently.  I use keepass for PC and on android so all my passwords are crazy complex so logging into stuff with the ubu phone is horrendous currently...
[10:54] <nlsthzn> seems there is some fixes coming to the today scope it OTA-6 ... so I will wait :)
[10:57]  * nlsthzn is a noob... which mailing lists are the best for me to join?  I am end-user all the way but will inevitably try something cool and break stuff ?!
[10:58] <ogra_> https://launchpad.net/~ubuntu-phone
[10:58] <ogra_> join that team ...
[10:59] <ogra_> (iirc that automatically makes youo also join the list)
[10:59] <nlsthzn> thanks ogra_ joined that one and the core apps list for now
[10:59] <robin-hero> Hey, I restarted my phone today and from there I have a different keyboard. Is this a bug or a feature? :D http://i.imgur.com/90nI2Bb.png
[10:59] <ogra_> looks funny :)
[11:00] <ogra_> what channel is that ?
[11:00] <robin-hero> The stable one :)
[11:00] <robin-hero> on BQ E4.5
[11:00] <nlsthzn> missing some grey highlighting between buttons
[11:00] <ogra_> yeah, looks like the key shapes are gone
[11:01] <ogra_> robin-hero, worth filing a bug against ubuntu-keyboard i guess :)
[11:01] <robin-hero> Restarted again, and it is okay now :)
[11:02] <robin-hero> Never seen this before
[11:02] <ogra_> still weird
[11:02] <ogra_> yeah
[11:15] <nocomp> hi folks
[11:15] <jgdx> Elleo, ping—
[11:16] <nocomp> i own a mx4 ubuntu edition and i wanted to know
[11:16] <nocomp> how i can flash and test beta
[11:16] <nocomp> for help debug
[11:16] <nocomp> instead of just waiting for official release
[11:16] <nocomp> anybody here for help?
[11:17] <robin-hero> hi nocomp : https://developer.ubuntu.com/en/start/ubuntu-for-devices/image-channels/
[11:17] <nocomp> ok
[11:17] <nocomp> i check
[11:17] <nocomp> thxxx
[11:17] <robin-hero> And use rc-proposed
[11:18] <nocomp> oki
[11:18] <nocomp> and this one?
[11:18] <nocomp> Meizu MX4	Run a well tested OS	ubuntu-touch/stable/meizu.en
[11:18] <ogra_> sudo system-image-cli --switch=ubuntu-touch/rc-proposed/meizu.en -v
[11:18] <robin-hero> This is the stable one :)
[11:18] <ogra_> you want this command ...
[11:18] <robin-hero> I think you use it that already :)
[11:18] <ogra_> that switches you over to the rc-proposed channel
[11:19] <nocomp> oki
[11:19] <nocomp> http://system-image.ubuntu.com/ubuntu-touch/rc-proposed/
[11:19] <nocomp> last build is in may???
[11:19] <ogra_> (you run that on the device)
[11:19] <nocomp> yep ogra_
[11:19] <ogra_> http://system-image.ubuntu.com/ubuntu-touch/rc-proposed/meizu.en/arale/
[11:19] <robin-hero> http://system-image.ubuntu.com/ubuntu-touch/rc-proposed/meizu.en/arale/
[11:19] <ogra_> last build is today ;)
[11:19] <robin-hero> ohh, you are faster :D
[11:19] <ogra_> (the channel was created in may)
[11:20] <nocomp> ok
[11:20] <nocomp> thxx
[11:20] <nocomp> i ll have a look tonite
[11:20] <nocomp> no other way from the device
[11:20] <nocomp> to add a ppa for the update?
[11:20] <nocomp> using term
[11:21] <nocomp> i have to go
[11:21] <nocomp> i ll beback tonite and check
[11:21] <nocomp> thxx a lot
[11:22] <CoLa> hi, currently following the touch porting guide, did run phablet-dev-bootstrap, but there are no kernel/ and vendor/ folders afterwards, am I missing a step?
[11:31] <jgdx> ted, do you know who's being dispatched image:/// urls? The dump doesn't tell
[11:38] <mardy> dpm: hi! Do you happen to know where the qtquick.css and base.css files which we use when documenting QML modules with qdoc come from?
[11:39] <dpm> mardy, what do you mean where they come from? Who created them?
[11:41] <greyback> mardy: uitk has those files
[11:42] <greyback> but seems other projects can define their own too
[11:42] <dpm> mardy, if you mean those in .deb packages, no idea. If you mean on developer.ubuntu.com, mhall119 created the CSS based on the Ubuntu Web Guidelines
[11:59] <jgdx> !recovery
[11:59] <john-mcaleely> oooh
[11:59] <john-mcaleely> nice
[12:01] <jgdx> quite handy!
[12:02] <mardy> dpm, greyback: thanks; yes, it's about those in the debs, I'll try looking at those in the uitk then
[13:12] <jdstrand> mcphail: we can't change the xdg directory cause that could break stuff. there is a storage api that people are working on that should help with things like this
[13:13] <mcphail> jdstrand: anything hardcoded to that path could be considered broken anyway
[13:15] <mcphail> jdstrand: and any brekage would be ameliorated by providing a simlink from ~/.local/share to a "nice" directory
[13:15] <jdstrand> yes but 'local' is non-standard and '.local' is standard. that said, this sort of thing is known to be an issue and something the storage api is meant to address
[13:15] <jdstrand> mcphail: no, a symlink won't work
[13:16] <mcphail> jdstrand: what would break with a simlink?
[13:16] <jdstrand> apparmor resolves symlinks (for security reasons)
[13:16] <mcphail> aah
[13:16]  * mcphail is thwarted
[13:17] <mcphail> jdstrand: the whole point of having an xdg path in the first place is so that ".local" is _not_ standard. Hard coded paths are evil
[13:18] <jdstrand> I don't disagree with you, but putting it as a non-hidden directory suggests that people should dig around in there, when they really shouldn't
[13:18] <jdstrand> the fix is in the storage api
[13:18] <jdstrand> so situations like this are properly handled
[13:18] <mcphail> jdstrand: ok, I'll await ti with interest :) - Thanks
[13:20] <ProstheticS> [/join #crypto
[13:20] <ProstheticS> oops, sorry
[13:20] <ogra_> ProstheticS, now you are safe :)
[13:23] <Kai> Installed touch on my Nexus 7
[13:23] <Kai> why are there phone and messaging apps?
[13:24] <ProstheticS> now im safe? i wasnt before?
[13:25] <tshirtman> you were not, and you are not, and you won't be
[13:25] <tshirtman> :)
[13:26] <ProstheticS> i feel pretty safe.
[13:29] <tshirtman> that's how they want you to feel
[13:40] <ogra_> ProstheticS, you joined crypto ... that must have made you safer ;)
[13:41] <Mirv> mardy: as you're not directly subscribed to bug #1433442 , pinging so you can give the silo a try (on vivid-overlay phone)
[13:41] <Mirv> mardy: ...and report back to the bug report.
[13:47] <mardy> Mirv: thanks, I'll try
[13:51] <ProstheticS> ogra: perhaps, i used crypto much before ever joining that channel though :p that channels just informative/funny for some of the discussions
[13:53] <ProstheticS> actually, theres a question, any thought gone into allowing the home dir of ubuntu phones to be encrypted ?
[13:53] <ogra_> yes
[13:53] <ogra_> also full disk encryption is planned
[13:53] <ProstheticS> winner
[13:54] <ogra_> but the current desiggn wont allow that
[13:54] <ogra_> there wil have to be some changes in the foundation
[13:54] <ProstheticS> considering i imagine at the factory they're just ploopping immages onto phones, how will you handle having different master keys per phone
[13:54] <popey> wait for it.... wait for it......
[13:54] <ProstheticS> (if luks is to be the chosen format of course)
[13:54] <ogra_> by shipping them unencrypted ;)
[13:54] <ProstheticS> ah, yea i figured :)
[13:54] <ogra_> and make encryption an optional step opn first boot
[13:54] <mcphail> snappy will fix it!
[13:55] <popey> there it is!
[13:55] <ogra_> thanks mcphail !
[13:55] <mcphail> :)
[13:55] <ProstheticS> just dont do a microsoft 'oh we'll make all new stuff get encrypted automatically for windows 10, and better yet, we'll send recovery keys to our own servers '
[13:55] <ProstheticS> :p
[13:55] <ogra_> well, thats less a snappy issue (though yes, it will surely help fixing it) than it is a lightdm one ;)
[13:55] <popey> we'll ship a printer with every phone and it prints out your key :)
[13:56] <ProstheticS> i'de assume you'de have to have the encryption(full disk) live long before lightdm is up
[13:56] <ogra_> nah, we wont send keys to our own servers ...
[13:56] <ogra_> with might send them to microsofts though :P
[13:56] <mcphail> jdstrand: when the storage api comes around, will it have support for Ubuntu One?
[13:56] <ogra_> lol
[13:56] <ProstheticS> jsut for shits n giggles ogra? :p
[13:56] <ogra_> mcphail, you want to re-vive the dead horse, eh ?
[13:56] <mcphail> ogra_: it has been revived
[13:57] <mcphail> ogra_: released a couple of days ago
[13:57]  * ogra_ thinks an owncloud client would be cleverer and more widely used
[13:57] <ogra_> mcphail, i know :)
[13:57] <mcphail> :)
[13:57] <ProstheticS> (sshfs works now, its a mighty small install too)
[13:57] <ogra_> my colleagues talk to me sometimes
[13:57] <ProstheticS> i use that
[13:57] <ProstheticS> very few dependencies
[13:57] <ogra_> (if i say less than ten times a day tha snappy will fix it at least)
[13:57] <mcphail> ha
[13:58] <ProstheticS> be awesome if it were cooked in tbh, but i wont hold my breath as im sure its not a feature that is widely requested
[13:58] <mcphail> ogra_: snappy would be great for packaging ubuntu one, though
[13:58] <ogra_> go ahead !!! dont hold back !!
[13:58] <ProstheticS> mcphail: is there anything it wouldnt be great for packaging? :p
[13:58] <mcphail> ProstheticS: yes, unfortunately
[13:58] <ProstheticS> (i was being a smartass)
[13:58] <jdstrand> mcphail: that is an interesting question, but unrelated I think. Ubuntu One integration is supposed to be done via u1db aiui, and if you use u1db, then you will have this when it is available. perhaps kalikiana and/or beuno can comment more on u1db and syncing with Ubuntu One
[13:59] <ogra_> jdstrand, the file clicent was removed from the seed ... we'd have to put it back
[13:59] <jdstrand> mcphail: (fyi, you can use u1db today, but the remote syncing isn't there afaik)
[13:59] <ogra_> asnd i have no clue if that is even able to connect to random servers
[13:59] <mcphail> jdstrand: a sync api and a storage api would be natural bedfellows
[14:00] <ProstheticS> a while ago i saw a screenshot from a dev, he had a meizu, but he had it output on a larger monitor (had openoffice going through Xmir) , ive tried a 5pin and 11pin mhl adapter, and had no joy(even though the port aparently supports it?) is there a software limitation that would be stopping this, or is it purely hardware, IE i can never get that going?
[14:00] <ogra_> i doubt that was a meizu
[14:00] <ProstheticS> and in that case, what was he using to screencast? surely not vnc
[14:00] <ogra_> more likely a nexus4
[14:01] <ProstheticS> ah :(
[14:01] <ProstheticS> bummer
[14:01] <ProstheticS> i got so excited when i connected a bluetooth mouse and it went all desktop mode
[14:01] <ogra_> and the nexus4 is us usable with a HDMI adapter
[14:01] <ProstheticS> was hoping i could output to a monitor (dont care how it gets there) and then pair a keyboard and have a great old time messing ronud
[14:02] <ogra_> yeah, i dont thik you will with the MX4
[14:02] <ProstheticS> :(
[14:02] <ProstheticS> bummer
[14:02] <ogra_> the driver wont allow it
[14:02] <ProstheticS> oh well, was a cheap phone and im having fun messing with it for now
[14:03] <ProstheticS> definately usable as a daily driver for me, as i never much used any apps, just web browser/youtube/mail/messaging/phone
[14:03] <ProstheticS> all of which ive got covered on this
[14:03]  * ogra_ hasnt used any other phone in 1.5 years
[14:04] <ProstheticS> infact, i went one furhter, im in london, and the tube sucks for coverage, so i installed ytfs (youtube fuse filesystem) and made a script that goes to the channels im interested in, downloads latest 2 videos to the phone for watching on tube
[14:04] <ogra_> well, the MX4 only for 6 months now ... but the bq before
[14:05] <ProstheticS> it does that every morning at 5am
[14:05] <popey> thats neat
[14:07] <ogra_> now the "tube" in youtube makes so much more sense :)
[14:08] <ProstheticS> yea, garuntees its on wifi and charge that way, its pretty awesome to just have the usual tools to work with for this type of crap
[14:08] <mcphail> ProstheticS: how do you trigger that? My cron jobs don't run when the phone is slepping
[14:08] <mcphail> *sleeping
[14:08] <ProstheticS> raspi triggers it (garuntees it'll only do it if its on wifi)
[14:08] <ProstheticS> :p
[14:09] <ProstheticS> i know i could check if wifi in the script using network manager
[14:09] <ProstheticS> but the raspberry pi is sitting there anyway, doing stuff for me, might as well trigger this
[14:09] <mcphail> sounds very clever, but a bit beyond my skills :)
[14:09] <ProstheticS> its easy man
[14:09] <ProstheticS> pip3 install ytfs , then u put my script on your phone, and a cronjob on your rasberry pi
[14:10] <ogra_> you sould make a snap for it ;)
[14:10] <ProstheticS> i also have a networkmanager script in place ,where any time my phone gets onto a wifi network, it ssh's my rasberry pi with a remote tunnel, so that instead of having to find my phones ip on  a given network, i can always ssh my pi, and bounce onto the phone through it
[14:13] <ProstheticS> mcphail, i didnt know cron wouldnt trigger if the phone was asleep, good to know, because tbh i was gonna remove hte part on the pi and put it in cron with a networkmanager check to make sure it was on my local wifi
[14:13] <ProstheticS> wont bother now :p
[14:13] <mcphail> ProstheticS: yes - think cron didn't work when I last checked, although that might have changed
[14:14] <popey> i fix my phone IP in the dhcp server
[14:14] <popey> so i know what IP all my ubuntu phones are
[14:14] <ProstheticS> popey: on other networks
[14:15] <popey> I never take my home server to other networks :)
[14:15] <ProstheticS> for example at work place where phones are generally only on guest network, but workstations are on internal
[14:15] <ProstheticS> i connect to my home server form the other network
[14:15] <popey> right, neat
[14:15] <ProstheticS> :)
[14:15] <ProstheticS> theres method to my stupidness
[14:16] <ProstheticS> i have ssh setup in such a way that i 'ssh phone' and it bounces through the pi to my phone
[14:16] <popey> heh
[14:17] <mcphail> ProstheticS: the packets make a 2000 mile round trip to your pocket :)
[14:17] <ProstheticS> i know :)
[14:17] <mcphail> we _are_ living in the future
[14:17] <mcphail> :)
[14:18] <ProstheticS> well, i dont use it unless A) i cbf finding its ip when im on the same network, or B) im in a place where im on one network and its on another
[14:18] <mcphail> Grr - why does "checking for updates" sometime spin forever?
[14:18] <ProstheticS> but at the time i set it up, i was in a palce where i wasnt on the same network, so it made sense
[14:19] <ProstheticS> and now im just lazy and typing ssh phone rather then workign out its ip and sshing at that is easier :p
[14:19] <ogra_> popey, how do you fix our IP for the arale ? given it changes MAC on every boot
[14:19]  * ogra_ is supre annoyed by that ... started after the first OTA
[14:19] <mcphail> ogra_: you must be using kali-touch :)
[14:20] <ogra_> hah
[14:21] <fgmeizu> hello guys anybody that can help me out with rss feeds
[14:21] <ProstheticS> does it do that on all devices ogra?
[14:21] <ProstheticS> IE my phone is changing mac every boot?
[14:22] <ogra_> my bq doesnt
[14:22] <ogra_> my MX4 started doing it after the first OTA went out
[14:22] <ogra_> i get a new IP every boot while the bq ones permanently recieve the same
[14:22] <mcphail> Is the Updates server down?
[14:22] <ProstheticS> :D its just for super secret agents ogra
[14:22] <ProstheticS> the target market.
[14:23] <ogra_> hah
[14:24] <ProstheticS> oh, actually, while you guys are about, is there a way to register the video player directly in the file browser (atm if i click a video, it asks to launch gallery, then i have to launch the video)
[14:24] <ProstheticS> i htink i asked this like a week or so ago, sorry for the repeat
[14:25] <ProstheticS> no-one was round to answer last time i dont think
[14:25] <ogra_> "while you guys are about" ?
[14:25] <ogra_> are we at any time not about ?
[14:26] <ogra_> :P
[14:26] <ProstheticS> well, while you're talkative :p
[14:26] <mcphail> s/talkative/sober
[14:26] <fgmeizu> anybody tried this carla sella tutorial with scopecreator by chance
[14:26] <fgmeizu> make a scope in 5 mins
[14:26] <mcphail> fgmeizu: that was on my todo list for this weekend, actually
[14:26] <fgmeizu> I have a few q's
[14:27] <davidcalle> fgmeizu, I can try to answer them
[14:28] <ProstheticS> funny, i was looking at packaging up some html5 games for myself just for a mess around, everyoen does different stuff to learn on these
[14:28] <popey> ogra_: it doesnt here
[14:28] <popey> my mx4 is broken, cracked screen :(
[14:29] <ogra_> mine is scratched but still usable
[14:29] <fgmeizu> davidcalle first: message root is ignoring missing ubuntu-sdk-framework 15.04
[14:29] <ogra_> hmm, i wonder then why mine started doing that
[14:30] <fgmeizu> second I do not see any contents in my scope
[14:30] <Kai> would it be possible to convert ubuntu touch into desktop ubuntu?
[14:30] <Kai> or have a switcher?
[14:30] <fgmeizu> channels. json file filled but nada
[14:31] <davidcalle> could you paste your channels.json on paste.ubuntu.com and give me the link?
[14:31] <popey> ogra_: mine has had a fixed IP for months now, never changes.
[14:31] <davidcalle> fgmeizu, ^
[14:31] <ogra_> popey, mine used to ... til the very first OTA
[14:31] <popey> odd
[14:31] <popey> wonder if you missed a firmware update
[14:32] <ogra_> or ondra made a mistake when re-partitioning it for me in austin :)
[14:32] <ProstheticS> are the OTA's ever going to be just plain old images? IE if i repartition, im gonna break my ability to receive OTAs?
[14:33] <ogra_> yes
[14:33] <ProstheticS> bummer :(
[14:33] <ProstheticS> :p
[14:33] <ogra_> well, you might recieve them but they wont apply or will break when applying
[14:33] <fgmeizu> david calle yes just tell me how
[14:34] <ogra_> luckily the snappy images wont have apt support at all anymore so auch stuff wont even come to mind anymore ;)
[14:34] <ProstheticS> i wanted to make my system partition a bit bigger , because last time ota came out, i had to apt-get remove a few packages ide added, apply OTA, and re-install them so i had the sapce :p
[14:34] <ProstheticS> no apt? however will i get my sshfs? :D
[14:34] <ogra_> yeah, you shouldnt add packages :)
[14:35] <ogra_> by rolling a snap for it
[14:35] <ProstheticS> i know i know, but thats where the funs at
[14:35] <ogra_> nah
[14:35] <kalikiana> mcphail: jdstrand u1db has cloud sync on the roadmap. even a work in progress branch somewhere, but it still needs work. however note that's for databases not necessarily for arbitrary big files you might need to store
[14:35] <ogra_> the fun isnt in a dusty ... 30 year old packaging system
[14:35] <ProstheticS> its ok, however it works , i'll find a way!
[14:35] <ogra_> the fun lies ahead ;)
[14:35] <ProstheticS> i WILL have my sshfs on phones!
[14:35] <ProstheticS> and youtube downloader
[14:35] <ogra_> you definitely will :)
[14:35] <ogra_> that too
[14:36] <ogra_> just wirhout needing to break the OS for it
[14:36] <ProstheticS> its not broken, itj ust needs some things undone so i can update, and then redone after :D
[14:36] <ProstheticS> semi broken
[14:36] <ProstheticS> perhaps
[14:36] <ProstheticS> :D
[14:36] <mcphail> kalikiana: intersting devlopment, nevertheless. Thanks!
[14:37] <fgmeizu> davidcalle oef i am not so familiar whit tirc so i understand you send me your email?....coded
[14:37] <ogra_> ProstheticS, why dont you do it separately ... outside of /system ?
[14:37] <ProstheticS> so no-one had an idea on setting it so wihtin file manager the video player launches video files directly, instead of gallery guys?
[14:37] <ProstheticS> Ogra: probably will next time actually
[14:37] <ogra_> +1
[14:37] <ogra_> :)
[14:38] <ProstheticS> i'll flash my device to clean it up and then apply the next ota most likely
[14:38] <ProstheticS> and then go silly on my other modifications
[14:39] <ogra_> btw, scp works without any modifications ;)
[14:39] <ogra_> just write a wrapper
[14:39] <ProstheticS> I only wish the meizu supported an SD card, 16gb total is a little restrictive when you're doing stupid thing like cacheing hte last 2-3 videos of like 5 channels on your device
[14:40] <ProstheticS> especially when one of them is a dota 2 pro games channel, so some of them are hour + videos
[14:40] <ProstheticS> ogra: so much nicer to have dispatcher.d automount sshfs whenever im on wifi :(
[14:41] <mcphail> ProstheticS: you can use syncthing :)
[14:41] <mcphail> ProstheticS: "the file sync that never sleeps" :)
[14:43] <fgmeizu> davidcalle I put it on pastebin
[14:43] <ProstheticS> but yer, i could definately justm ake it scp all my files in the dirs i want synced
[14:44] <mcphail> Is there a way to stop the gallery app trawling a directory for pictures?
[14:44] <ogra_> thats not the gallery app :)
[14:44] <ogra_> its mediscanner
[14:45] <ProstheticS> mcphail: you can use .nomedia
[14:45] <mcphail> ogra_: yes - but I want to trawl the directory for music, but not pictures
[14:45] <ProstheticS> touch /path/to/dir/.nomedia
[14:45] <ogra_> i dont think thats possible atm
[14:45] <ProstheticS> doesnt that do it?
[14:45] <ogra_> oh ?
[14:45] <ProstheticS> ohhhhhhhhhh
[14:45] <ogra_> might be i'm wrong :)
[14:45] <mcphail> ProstheticS: I think that would break the music files
[14:45] <ProstheticS> he wants to search for pictures but not video for example
[14:45] <mcphail> (if it works)
[14:45] <ProstheticS> yea i think ur in trouble there mcphail
[14:46] <ProstheticS> ogra: i think .nomedia works , i had a file that was killing mediscanner ,causing it to loop, Start, sping up, die, start spin up die, i put the file and it didnt seem to come back
[14:46] <ProstheticS> but not for what he wants
[14:46] <mcphail> Problem is my gllery gets bogged down with album art
[14:47] <mcphail> *gallery
[14:53] <Kai> k1l_: so would I be able to use the UNity 8 windowed mode?
[14:53] <Kai> like here: https://www.reddit.com/r/Ubuntu/comments/3gky85/ubuntu_phone_see_what_your_phone_can_do_in/
[14:54] <k1l_> Kai: that is running ubuntu touch on a smartphone and attaching a BT mouse/keyboard.
[14:55] <Kai> k1l_: so it'll just change if I connect a mouse?  any way to do it while in touch?
[14:55] <Kai> touchscreen^
[14:56] <k1l_> Kai: that doesnt make sense. since you cant use that windows with a finger.
[14:56] <Kai> eh.   doesn't seem to switch with a usb mouse
[14:57] <guest42345> i have only 2 fingers :( cut the rest of them with an axe :(
[14:57] <k1l_> Kai: what device are you on?
[14:57] <Kai> k1l_: n7
[14:57] <Kai> 201
[14:57] <Kai> 3
[14:57] <k1l_> does it have the latest ubuntu touch?
[14:58] <Kai> I'm running the 2nd stable build.   Should I try one of the nightlies?
[14:58] <dobey> you can switch to the rc-proposed channel maybe
[14:59] <k1l_> all the new stuff is in the nightlies only iirc.
[14:59] <Kai> yeah ok downloading the latest nightly build
[14:59] <k1l_> since that is all testing stuff. not stable yet
[14:59] <dobey> you don't want to run devel-proposed, if that's what you mean by "nightly build"
[15:00] <ogra_> rc-proposed is the right "nightly build" :)
[15:00] <dobey> right
[15:03] <mcphail> Can I poke someone to, at least, set a priority on https://bugs.launchpad.net/media-hub/+bug/1449790 ? It is affecting multiple users and attracting multiple duplicates
[15:04] <jhodapp> mcphail, it's on the backlog for the team
[15:04] <mcphail> jhodapp: cheers
[15:05] <jhodapp> mcphail, it wouldn't be a hard thing to fix...if you want to take a stab at it I'd help you get set up in fixing it
[15:06] <mcphail> jhodapp: yes, I'd be interested
[15:06] <jhodapp> mcphail, have some C/C++ experience?
[15:06] <mcphail> jhodapp: I know enough C to get by
[15:06] <mcphail> jhodapp: modern C++ with templates etc is a bit beyond me
[15:06] <jhodapp> mcphail, alright, this is literally just doing some sanity checking on the filename string
[15:07] <jhodapp> mcphail, you wouldn't need to know any of that
[15:07] <jhodapp> mcphail, what phone hardware do you have?
[15:07] <mcphail> jhodapp: krillin
[15:07] <mcphail> jhodapp: (unfotunately one I can't break as I need it for work)
[15:08]  * mcphail really needs to get a dev device
[15:10] <jhodapp> mcphail, alright, that might be a problem
[15:10] <jhodapp> mcphail, do you have the root image as writable, or still read only?
[15:11] <mcphail> jhodapp: generaly read only. I remount rw to add gdbserver to /usr/local/bin then switch back
[15:12] <mcphail> jhodapp: at a push, I can hack on this for a few days if I dig out my old android phone
[15:12] <jhodapp> mcphail, we can work with that...you could do a fix, create a .deb, remount read-write and install that deb, when you're ready to go back you could always just reinstall the stable version of that package
[15:12] <mcphail> jhodapp: np
[15:13] <jhodapp> mcphail, but yeah, in general I don't recommend making it writable if you want as stable of a daily phone as possible
[15:13] <mcphail> jhodapp: yes - I try to keep it minimal but I'd be willing to dig out the Samsung if needed
[15:14] <jhodapp> mcphail, ok first step would be this: get the debug log for music-app when playing a file with a # in the name, and then get the log for media-hub...both are in /home/phablet/.cache/upstart/
[15:14] <jhodapp> media-hub.log
[15:14] <jhodapp> mcphail, both should print out the URI that it's trying to use
[15:14] <mcphail> jhodapp: yep
[15:15] <jhodapp> mcphail, trying to see if the issue would be in qtubuntu-media or in media-hub
[15:15] <mcphail> jhodapp: I'm not not home yet but I can have a proper look in about 2 hours
[15:15] <jhodapp> mcphail, sounds good, ping me if you need more help
[15:16] <mcphail> jhodapp: will do
[15:24] <Ploppz> Would it work / be recommended to install Ubuntu Touch on my Motorola Moto G to try it out or continue using it?
[17:28] <mcphail> jhodapp: I'm not sure there's anything interesting in the media-hub log: http://termbin.com/98sohttp://termbin.com/98so
[17:29] <jhodapp> mcphail, 404
[17:30] <mcphail> http://termbin.com/98so
[17:30] <mcphail> whoops
[17:31] <mcphail> jhodapp: the music app log might be pointing to mediascanner...
[17:31] <mcphail> Caught runtime exception from mediascanner:  Could not find media ///home/phablet/Music/aa#aa.ogg
[17:31] <ahayzen> mcphail, known bug can't have a # in the filename
[17:31] <jhodapp> mcphail, nope, that's a red herring
[17:32] <jhodapp> mcphail, I've removed that code in my current merge proposal
[17:32] <mcphail> ahayzen: yes - we're trying to debug it
[17:32] <ahayzen> oh :-)
[17:32] <mcphail> :)
[17:32] <ahayzen> mcphail, let me know if i can test anything
[17:32] <mcphail> jhodapp: here's the full music app log http://termbin.com/d1h4
[17:32] <mcphail> ahayzen: will do
[17:33] <mcphail> jhodapp: I've created the aa#aa.ogg file for testing
[17:33] <jhodapp> mcphail, definitely an issue with media-hub
[17:33] <ahayzen> yeah thats what we put it down to
[17:34] <ahayzen> ...and what my WIP QMLTests say as well...
[17:34] <jhodapp> seems like either the filename that reaches media-hub is not correct, or gstreamer's code in playbin doesn't like the # char
[17:35] <ahayzen> jhodapp, mcphail, this bug (one of the dups) https://bugs.launchpad.net/music-app/+bug/1470129 had the test of using gst-launch
[17:35] <ahayzen> see comment #2
[17:36] <mcphail> ahayzen: so the bug is in gstreamer?
[17:36] <ahayzen> which seems to suggest formatting as %23 infact works?
[17:36] <jhodapp> so it needs to be escaped
[17:36] <ahayzen> by the looks of it yes
[17:36] <ahayzen> i would double check that though :-)
[17:37] <jhodapp> mcphail, so this should be handled at the qtubuntu-media level then
[17:37] <jhodapp> mcphail, basically it should get the URI into proper shape to hand off to media-hub
[17:37] <ahayzen> jhodapp, shall i copy that comment into the main bug it seems useful?
[17:37] <mcphail> jhodapp: you wouldn't view this as an upstream bug?
[17:37] <jhodapp> ahayzen, yes please
[17:37] <jhodapp> mcphail, definitely not
[17:38] <mcphail> jhodapp: but a # symbol shouldn't need escaped in a URI, should it?
[17:38] <ogra_> but you probably want to push it through urlencode ;)
[17:38] <jhodapp> mcphail, not generally, but I'm sure gstreamer upstream has a good reason for the behavior
[17:38] <ogra_> (helps for spaces too ;) )
[17:39] <jhodapp> ogra_, indeed
[17:40] <mcphail> jhodapp: so you'd propose we sanitise the URI before sending to gstreamer
[17:41] <jhodapp> mcphail, take a look at this code: http://bazaar.launchpad.net/~phablet-team/qtubuntu-media/trunk/view/head:/src/aal/aalmediaplayercontrol.cpp#L243
[17:41] <jhodapp> mcphail, so currently we are unescaping it...this is the last modification to it before it is passed to media-hub and media-hub calls gstreamer
[17:42] <mcphail> jhodapp: aah
[17:43] <mcphail> jhodapp: presumably removing the unescape will break looping, as per the comment?
[17:44]  * mcphail wonders why?
[17:44] <jhodapp> mcphail, no the comment comes after that line
[17:44] <jhodapp> for the stop()
[17:45] <mcphail> wonder why the unescape is there, then?
[17:51] <jhodapp> mcphail, there are other existing use cases which need an unescape...it would require some comprehensive testing
[17:53] <mcphail> jhodapp: does bzr have a "blame" feature?
[17:53] <jhodapp> mcphail, not by default, might be a plugin
[17:54] <jhodapp> mcphail, if you're wondering, I wrote the code...it really needed a comment but alas, I didn't add one
[17:55] <mcphail> jhodapp: the commit message might help, though
[17:55] <jhodapp> mcphail, probably not
[17:55] <jhodapp> but possibly
[17:55] <jhodapp> mcphail, take a look back at the bzr log
[17:55] <ahayzen> mcphail, bzr qblame
[17:55] <ahayzen> and then the file
[17:58] <mcphail> 27.2.35 jim.hod |             m_service->setMedia(unescape(media)); --don't know how that ties in to a commit number...
[18:00] <mcphail> commit date 20140416
[18:01] <ahayzen> "Unescape the setMedia() call to make it more robust"
[18:01] <mcphail> Ha!
[18:03] <mcphail> Changing that would probably be like going down a rabbit hole
[18:03] <ahayzen> seems to be this commit http://bazaar.launchpad.net/~phablet-team/qtubuntu-media/trunk/revision/31
[18:03] <ahayzen> (that it actually landed
[18:03] <ahayzen> )
[18:03] <ahayzen> do a ctrl+f for unescape and you can see the tests added as well
[18:04] <dobey> jhodapp: bzr has a blame feature by default
[18:05] <jhodapp> dobey, good to know
[18:05] <dobey> bzr blame $file
[18:06] <ahayzen> oh yeah :-) .. but qblame has a nice gui
[18:06] <dobey> you can also view annotation info in the source browser on launchpad
[18:06] <mcphail> ok, so maybe we can tweak the unescape code?
[18:07] <jhodapp> mcphail, indeed
[18:10]  * mcphail googles for QUrl::fromPercentEncoding
[18:12] <mcphail> jhodapp: what would be the easiest way for me to run gdb on this? I'm keen to know what is going in and out of that method
[18:12] <mcphail> jhodapp: can I compile this for desktop?
[18:12] <jhodapp> unfortunately no, not for the desktop yet
[18:13] <mcphail> ok
[18:13] <jhodapp> you'll want to do this on the phone
[18:14] <mcphail> jhodapp: ok - will have to dif out my old android phone and charge for a while to switch sims. Can't hack directly as I'm on call and need the phone to work
[18:14] <jhodapp> mcphail, yeah, so ubuntu touch runs on that?
[18:14] <mcphail> jhodapp: no - I'll hack on my krillin device but switch my sim to the old Samsung
[18:15] <jhodapp> mcphail, oh I see what you're saying, cool
[18:15] <mcphail> be back in a while. Cheers
[18:15] <jhodapp> mcphail, cya
[18:17]  * mcphail has to wonder why Qt chooses to switch back and forward from utf8 internally
[18:26] <mcphail> This is quite interesting, and mentions problems with the # character - http://www.macieira.org/blog/2011/09/qurl-in-qt-5-encoding/
[18:31] <marcoplo> Can someone tell me how could i flash ubuntu touch in nexus 7 tilapia (it says this variant is not supported).
[18:40] <nocomp_> ola
[18:41] <nocomp_> damm all   yo told me ogra_  dissapear in the buffer
[18:41] <nocomp_> any tto how install a nightly build on my mx4 for help to debug?
[18:43] <dobey> nocomp_: just switch to the rc-proposed channel if you want to test the daily builds for mx4
[18:43] <nocomp> do you have a step to step tutorial?
[18:43] <nocomp> where do i set that?
[18:44] <nocomp> i have phablet tools installed
[18:44] <nocomp> mx4 recognize by adb
[18:44] <dobey> nocomp_: do you want the english version, or the chinese (i guess mandarin?) version?
[18:44] <nocomp> lol
[18:44] <nocomp> english :)
[18:44] <nocomp> thank you
[18:45] <dobey> nocomp_: on the device connected to wifi, run "sudo system-image-cli -vvvv --switch ubuntu-touch/rc-proposed/meizu.en"
[18:46] <nocomp> oki
[18:46] <nocomp> i do it
[18:46] <nocomp> can i do it with phablet-shell ?
[18:46] <dobey> yes
[18:46] <nocomp> or xterm from the device?
[18:46] <nocomp> oki
[18:46] <nocomp> thx
[18:46] <dobey> in the terminal app, or via adb or phablet-shell, all should work
[18:49] <nocomp> great
[18:49] <nocomp> it works
[18:49] <nocomp> thxx a lot dobey
[18:49] <nocomp> so that ll always install the nightly build?
[18:54] <dobey> that switches you to the rc-proposed channel. you don't need to run it every day
[18:54] <dobey> you can updated normally through system settings every day if you wish
[18:55] <nocomp> oki
[18:55] <nocomp> brilliant
[18:55] <nocomp> thx a lot
[18:55] <nocomp> i ll report you bugs i am facing
[18:56] <nocomp> what is the average time
[18:56] <nocomp> to do the process?
[18:57] <nocomp> if i set it in rw
[18:57] <nocomp> do i loose ota update?
[18:58] <dobey> no
[18:58] <nocomp> yeaaaaaaaaaaaaaaaaaaaaaaaaaaa
[18:58] <dobey> oh yes
[18:58] <nocomp> arggggggggggg
[18:58] <nocomp> lol
[18:58] <dobey> if you make the phone writable, updates can break
[18:58] <nocomp> hmmm
[18:58] <dobey> why do you want to make the root writable?
[18:58] <nocomp> i want to apt-get
[18:58] <nocomp> be able to install app like nmap
[18:58] <dobey> apt-get is not supported
[18:58] <nocomp> and other cli stuff
[18:59] <nocomp> when i set in rw
[18:59] <nocomp> i can apt-get
[18:59] <dobey> if you want to install debs, follow my instructions for using a chroot: https://askubuntu.com/questions/620740/recommended-way-to-install-regularcli-deb-packages-on-ubuntu-phone/623311#623311
[18:59] <nocomp> (i used to)
[18:59] <nocomp> oki
[18:59] <nocomp> i read now
[19:00] <nocomp> why apt-get is not supported?
[19:00] <tshirtman> well, if you find a bug, how can you be sure it wasn't triggered by something you installed? :)
[19:00] <dobey> because the space for the root partition is very limited, and using apt-get will break the system
[19:01] <nocomp> hmm
[19:01] <tshirtman> and yeah, i had space issue with installing things with apt-get, i should have though about the chroot way
[19:01] <dobey> the updates are applied via images, so even if you just install a single package, it may be removed on a system update
[19:01] <nocomp> on the other hand there is so much space on the mx4
[19:01] <nocomp> ah ok
[19:02] <dobey> so if you want to play with various tools installed via apt, you should create a chroot in the home dir and play inside that chroot
[19:02] <dobey> the total space available for storage != space available for system image
[19:02] <nocomp> yep
[19:02] <nocomp>  File "/usr/lib/python3/dist-packages/systemimage/download.py", line 296, in get_files
[19:02] <nocomp>     raise TimeoutError
[19:02] <nocomp> TimeoutError
[19:02] <nocomp> [systemimage] Aug 12 21:01:09 2015 (4588) state machine finished
[19:02] <nocomp> phablet@ubuntu-phablet:~$
[19:02] <nocomp> doesn t look good
[19:03] <dobey> maybe your network connection is not great?
[19:03] <nocomp> yes quite average
[19:03] <nocomp> i re run it
[19:07] <nocomp> what device do you run ubuntu touch on ?
[19:08] <dobey> i have it on a nexus 4
[19:09] <nocomp> ok
[19:11] <nocomp> mx4 is not bad
[19:11] <nocomp> was quite surprised
[19:11] <nocomp> pitty there are no fm radio
[19:16] <nocomp> tried the command again locally on device
[19:16] <nocomp> same error
[19:16] <nocomp> same time out
[19:16] <nocomp> would be weird to be a network issue
[19:16] <nocomp> exactly at the same point in the process
[19:17] <nocomp> no?
[19:19] <dobey> nocomp: not sure what the issue is
[19:19] <nocomp> ok
[19:20] <nocomp> i guess it hasn t go far enough in the process
[19:20] <nocomp> for ota
[19:20] <dobey> nocomp: you can use "ubuntu-device-flash touch --channel ubuntu-touch/rc-proposed/meizu.en"
[19:20] <nocomp> oki
[19:20] <nocomp> i try
[19:21] <dobey> on your PC, with the phone plugged in to usb with developer mode enabled and screen unlocked
[19:21] <nocomp_> yep
[19:21] <nocomp_> when screen locks again does itt matter or can i see a "always on" option when plugged somewhere?
[19:23] <nocomp_> its pushing
[19:28] <nocomp_> wtf!!!
[19:28] <nocomp_> ubuntu-device-flash touch --channel ubuntu-touch/rc-proposed/meizu.en
[19:28] <nocomp_> oups
[19:28] <nocomp_> adff4f3d71eed42896bcca9db45a3f44b8c7ed8f6c58a15dfc0ff9b63d1b446.tar.xz to device
[19:28] <nocomp_> 66.72 MB / 289.88 MB [[19:28] <nocomp_> nocomp@up-yours:~$
[19:29] <nocomp_> i retry see if the error occurs at same point
[19:31] <nocomp> dobey, can i pre host al lpackage on my pc could be a solution
[19:33] <dobey> nocomp: do you have another usb cable you could try?
[19:33] <dobey> nocomp: no, it's a system image. it doesn't install packages from apt
[19:34] <dobey> if you got as far as pushing to the device, then the image was already downloaded to your pc
[19:38] <nocomp> dobey, i go put the kids to bed and i come back in 15 min, so far it s still pushin
[19:39] <nocomp> thxx for your time
[19:39] <nocomp> download is 500 kbs
[19:41] <host127> someone said to me this : > have sudo . i want to know that is REAL sudo or like andraeid fon venom su??
[19:42] <host127> http://store.bq.com/gl/smartphones
[19:46] <dobey> i have no idea what android sudo is
[19:46] <dobey> or what you mean by REAL sudo
[19:46] <dobey> sudo is just a program
[19:47] <dobey> ubuntu is ubuntu, but the root fs is readonly, and the root partition is not particularly big
[19:47] <host127> dobey: sudo is just a program to control third exploits.
[19:47] <dobey> so you can't treat the phone like it's a standard ubuntu workstation pc
[19:48] <host127> dobey: i cant today because venom su in andraeid without sudo (is how today andraeid is) causes a damage like this: https://www.youtube.com/watch?v=5LVFkw9Y4B0
[19:48] <dobey> phones are updated via system image updates, not with apt-get
[19:49] <host127> dobey: i know system images.gz .img .mfz i know
[19:49] <host127> the andraeid venom all su -es are venom because still have not sudo https://www.youtube.com/watch?v=5LVFkw9Y4B0
[19:50] <host127> dobey: what is sudo and for what serves?
[19:51] <dobey> i don't know what you are saying, and i don't see what having or not having sudo has to do with a high level security issue in android
[19:51] <dobey> sudo is a command line tool
[19:51] <dobey> to escalate privileges for performing administrative actions
[19:51] <host127> dobey: ok this phone haves passworded sudo or no
[19:51] <host127> ?
[19:51] <OerHeks> host127, that youtube is about android, not ubuntu phone... haven't we been over this before?
[19:52] <dobey> it doesn't have remote arbitrary script execution
[19:52] <ali1234> i think the question is "does ubuntu phone have sudo without needing jailbreak type exploits?"
[19:53] <host127> OerHeks: +_+ sorry .  i did not has knew that andraeid 4.4.2 has never used ubuntu@host: :D
[19:53] <host127> ali1234: yes is the question . :D
[19:55] <host127> does ubuntu phone have sudo without needing jailbreak type exploits?
[19:55] <dobey> why do you need sudo?
[19:55] <ali1234> i don't know the answer, sorry
[19:56] <dobey> but yes, sudo is installed by default
[19:56] <host127> dobey: MY linux without sudo is not and never will be MINE
[19:56] <host127> on phones too
[19:57] <ali1234> dobey: does it allow the user to become root on production phones?
[19:58] <host127> ali1234: of course if yes
[19:58] <dobey> host127: well you don't own the copyright, so it's not yours i guess :)
[19:59] <host127> dobey: please: MY LINNUX IMAGE
[19:59] <host127> why i have to be root?
[19:59] <dobey> i don't know, why do you?
[19:59] <dobey> you're the one asking about it
[19:59] <ali1234> language barriers are fun
[20:00] <nocomp> back
[20:00] <host127> i want to implement some library .so or modify audio or create partition etc.
[20:00] <nocomp> still pushing an image to the device
[20:00] <nocomp> so far so good :)
[20:00] <dobey> if you want to break your device, you get to keep all the pieces
[20:00] <host127> nocomp : norooted fons have dd ??
[20:01] <host127> what dd does?
[20:01] <host127> inplementation!
[20:01] <nocomp> man dd :)
[20:01] <dobey> please ask sensible questions that can be answered
[20:01] <nocomp> it s a disk utility
[20:01] <host127> this is only an example why we need root
[20:01] <dobey> you don't need root
[20:01] <host127> dobey i need, you talk correct YOU DON'T need :D
[20:02] <OerHeks> dobey, this will go on forever and ever, no answer will satisfy him
[20:03] <dobey> host127: please stop trolling. the phone is not a PC. they do not work exactly the same. if you wish to break your device, then fine, but you get to keep the broken pieces of it.
[20:03] <nocomp> damm 20 min it s pushing this archive
[20:03] <nocomp_> 2015/08/12 21:40:32 Start pushing /home/nocomp/.cache/ubuntuimages/pool/ubuntu-f73ecbaf991b25b32194458c8f85934ab6e3d2ac4dc881af0b52e168a0c866d7.tar.xz to device
[20:04] <dobey> nocomp: well, as long as it's still pushing i guess :)
[20:04] <nocomp> same :)
[20:04] <ali1234> dobey: i'm still not 100% clear on this: can the user become root on production phones (BQ or Meizu) without exploiting bugs?
[20:04] <mcphail> ali1234: yes
[20:05] <ali1234> okay
[20:07] <ali1234> so anyway, i just finished with the first pass on the Devices page
[20:08] <nocomp> even pushing my mother in law would ob bei quicker :)
[20:08] <nocomp> and she doesn t fint in a mx4 :)
[20:08] <host127> dobey: :O se what you are talking. i used dd, ffmpeg, ifconfig, tar, zip, gzip, cpio in andraeid >>2.2<< via native terminal emulator like a pc. why i am "what you said"?
[20:09] <nocomp> is there a way to open a console on the device see what is happening or if i am watching a nice idle?
[20:09] <dobey> host127: good for you
[20:09] <dobey> nocomp: you can use phablet-shell of course
[20:09] <nocomp> ok
[20:10] <nocomp> i open a another session
[20:10] <ali1234> i checked every port for activity... i found 73 of them haven't been touched since 2013, or have been explicitly discontinued, or never produced anything at all
[20:10] <host127> dobey: i don"t remember much but i will say all the commands i used. mount (fat,ext/2/3/4), cryptosetup ...
[20:11] <nocomp> hmmmmmmmmmm
[20:11] <host127> dobey: losetup, dnsmasq
[20:11] <nocomp> can t connect anymore
[20:11] <ali1234> the remaining 12 lwere last updated in 2014, or the status page was written in a language i don't understand
[20:11] <host127> dobey: i changed libraries in /system/lib like linux
[20:12] <nocomp> adb & phablet don t conenct anymore
[20:12] <host127> dobey: libpng.so and libgif .so andraeid has never
[20:12] <dobey> host127: stop trolling
[20:13] <nocomp> should i unplug the device??
[20:13] <host127> dobey: do you want my nandroid backup system.yaffs  v2.2 to see what i am "TROLLING"?
[20:13] <host127> dobey: i have this still in a cd rom do you want?
[20:15] <host127> dobey: the only missed thing on this image is the sudo
[20:15] <dobey> host127: i want you to stop trolling this channel
[20:15] <host127> to be an unexploitable
[20:15] <host127> dobey: i will ignore you. you need KNOWLEDGE sorry
[20:15] <OerHeks> host127, dobey hates to ban people, but you are crossing a line now.
[20:16] <host127> OerHecks: power and corruption... +_+ : dobey :D
[20:16] <dobey> what nonsense
[20:16] <OerHeks> ubuntu-phone is safe, and android exploits are not working.
[20:17] <host127> OerHecks: ok this is what i meaning. i need to try my ffmpeg on this phone. to see obey say that i am "TROLLING" :D
[20:18] <OerHeks> nocomp, i would not unplug the device if there is some action going on.
[20:18] <dobey> do whatever you want, just stop flooding the channel with nonsense
[20:18] <mcphail> is ubuntu-touch/devel/bq-aquaris.en a wily channel?
[20:19] <host127> OerHecks: armv6 binaries are for unix based arm cortex arch. independently of the name of the os.
[20:19] <dobey> why are you talking about armv6
[20:19] <host127> if i have armv7 any armv6 will work EQUALLY
[20:19] <dobey> ubuntu doesn't even support armv6
[20:19] <dobey> and ubuntu is not android
[20:19] <nocomp> ok dobey  i checked in /cache and the file on device is 1.7 mb
[20:20] <nocomp> so i guess i can deconnect the device
[20:20] <nocomp> and restart correct ?
[20:20] <dobey> nocomp: no, the flash reboots the phone when it's done
[20:20] <host127> OerHecks: i have an iptables binary from armv6 working in a os of armv7
[20:20] <dobey> nocomp: if it hasn't done that, then it's not done, or something is failing
[20:20] <nocomp> it s failing
[20:20] <nocomp> cant have push 1.7 mb in 20 min
[20:21] <nocomp> i restart the process
[20:21] <nocomp> i ve ctrl c anyway
[20:21] <nocomp> i couldn t log from any other tool
[20:21] <dobey> nocomp: unfortunately, i don't know what else to tell you. maybe you need a special recovery image to flash it. i'm not sure
[20:21] <nocomp> hmm
[20:21] <nocomp> i retry
[20:21] <host127> OerHecks: my ffmpeg from 2012 is working like a charm in armv6 and armv7 equally the difference is the speed of conversion, nothing more
[20:22] <dobey> host127: ubuntu doesn't support armv6. so you are off topic. please stop saying arbitrary things that have nothing to do with ubuntu on phones in here.
[20:22] <dobey> that is what i mean by "trolling"
[20:22] <host127> OerHecks: i have a system.yaffs2.img (binaries and libs only) for long time of usage ... :D
[20:23] <dobey> you are being disruptive to the channel
[20:24] <OerHeks> time to open #ubuntu-touch-offtopic ;-)
[20:24] <host127> OerHecks: i repeat, i have armv5/6/7 binaries working in armv7 very good. who don"t believe will call me "TROLL"
[20:24] <host127> bye
[20:24] <dobey> host127: it's not that we don't believe you. it's that nobody cares.
[20:25] <host127> dobey: go study more allrite?
[20:25] <dobey> again with the trolling.
[20:25] <host127> dobey: if you don"t care why you stay answering?
[20:25] <nocomp> interesting
[20:25] <nocomp> if i open a term and run an adb shell session
[20:26] <nocomp> then the flash device on another term don t work
[20:26] <dobey> host127: i am simply trying to impart upon you the fact that this channel has nothing to do with what you are talking about
[20:26] <nocomp> there is only one adb session at the time?
[20:26] <dobey> you are ranting and being disruptive
[20:26] <nocomp_> error again
[20:26] <nocomp_> 2015/08/12 22:25:19 Done pushing /home/nocomp/.cache/ubuntuimages/pool/custom-fadff4f3d71eed42896bcca9db45a3f44b8c7ed8f6c58a15dfc0ff9b63d1b446.tar.xz to device
[20:26] <nocomp_> 2015/08/12 22:25:57 error pushing: error: closed
[20:26] <nocomp_> nocomp@up-yours:~$
[20:26] <nocomp_> hmmm
[20:27] <host127> dobey: at least you know why someone want rooted system? why you still try "CARE" for  what you "don"t"?
[20:27] <dobey> a rooted system and "being the root user" are not the same thing
[20:28] <jgdx> nocomp_, did the device lock?
[20:28] <host127> dobey: go learn how to format cd-roms ok? byee
[20:28] <nocomp> jdstrand, nop
[20:28] <dobey> what a tool.
[20:28] <jgdx> nocomp_, what device is it?
[20:28] <nocomp> mx4
[20:29] <beuno> that is one of my new favorite insults
[20:29] <beuno> go learn how to format cd-roms!
[20:29] <dobey> lol
[20:30] <nocomp> lol
[20:30] <dobey> go learn how to peruse archaic technologies!
[20:31] <nocomp_> ihave a clue
[20:31] <nocomp_> this file
[20:31] <nocomp_> 2015/08/12 22:27:52 Start pushing /home/nocomp/.cache/ubuntuimages/pool/ubuntu-f73ecbaf991b25b32194458c8f85934ab6e3d2ac4dc881af0b52e168a0c866d7.tar.xz to device
[20:31] <nocomp_> is always 1.7 mb on the devicee
[20:32] <nocomp_> and it s stays here
[20:32] <jgdx> nocomp_, or maybe it's mx4's usb issues.
[20:32] <dobey> and how big is the file on your pc?
[20:33] <ali1234> where can i learn how to format cd-roms?
[20:33] <nocomp_> where is it supposed to be located?
[20:35] <nocomp_> ok found
[20:35] <dobey> nocomp: the path in the log message is where it exists on your pc
[20:35] <nocomp_> yes i thought it was on phone
[20:35] <nocomp_> sorry
[20:35] <nocomp_> 290mb
[20:36] <dobey> oh
[20:36] <nocomp_> the 104mb has been pushed easy before
[20:36] <nocomp_> i might delete it
[20:36] <nocomp_> on pc
[20:36] <nocomp_> refetch it
[20:37] <nocomp_> what do yo think ?
[20:37] <nocomp_> or run an adb push by hand?
[20:38] <dobey> i don't know
[20:39] <nocomp_> df -h on devicee show that system has 280mb free
[20:42] <nocomp_> nocomp@up-yours:~/.cache/ubuntuimages/pool$ adb push ubuntu-f73ecbaf991b25b32194458c8f85934ab6e3d2ac4dc881af0b52e168a0c866d7.tar.xz /cache/recovery
[20:42] <nocomp_> 3812 KB/s (303961660 bytes in 77.869s)
[20:42] <nocomp_> nocomp@up-yours:~/.cache/ubuntuimages/pool$
[20:42] <nocomp_> done
[20:42] <nocomp_> i re run the script
[20:43] <nocomp_> there is an isse with the flash command
[20:43] <nocomp_> i can  adb push it easy
[20:44] <nocomp_> but when i run the script
[20:44] <nocomp_> it free to this push
[20:44] <nocomp_> how tell him to bypass it ?
[20:44] <nocomp_> cause it s already on the device
[20:53] <nocomp> off to bed
[20:53] <nocomp> nite folks
[20:53] <nocomp> i rerun the script
[20:53] <nocomp> see waht happends


[02:04] <herroworld> heys
[14:50] <persia> Team meeting in #ubuntu-meeting in 10 minutes
[15:01] <persia> Team meeting slightly delayed for Desktop team overrrun : will start soon.
[15:07] <Koon> persia: ok, ping me when you start
[15:08] <persia> Koon (and others) : Team meeting starting at 23:10 (2 minutes).


[05:49] <akio> hello
[03:18] <Keybuk> BenC: ping?
[04:25] <BenC> Keybuk: pong
[04:27] <fabbione> hey BenC
[04:27] <BenC> hey
[04:28] <Keybuk> BenC: what would be the estimated timeline for getting http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d9aca22cf443f5ed77d15a320abbab055ae4a976 into our kernels?
[04:29] <fabbione> BenC: i will pretty soon need 2 things from you.... pull from gfs2-nmw tree and export the 3 symbols i need for gfs1.
[04:29] <fabbione> BenC: but i will give you a ping when it's time. I need 2 more fixes to hit gfs2-nmw
[04:29] <BenC> fabbione: why isn't gfs2-nmw in 2.6.22?
[04:30] <BenC> I really wanted to avoid pulling in other trees, especially when there's time to push things upstream still
[04:30] <fabbione> BenC: not all of it yet. but i need it before otherwise new userland doesn't build/work
[04:30] <BenC> Keybuk: Should be next upload, hopefully on or before Friday
[04:31] <fabbione> BenC: i understand, but there is a change on dlm headers and gfs2 headers that i need to propagated to build the new userland.. otherwise i am blocked.
[04:31] <fabbione> BenC: i still want these 2 extra fixes in before you pull
[04:31] <BenC> Keybuk: We need to talk about bug #115616
[04:31] <fabbione> BenC: also.. i saw kernel.u.c
[04:32] <BenC> fabbione: any assurance that those changes will be pushed upstream for 2.6.22 or are we stuck with the divergence in gutsy?
[04:32] <BenC> fabbione: you might have an account on kernel.u.c, try ssh to zinc.u.c
[04:32] <fabbione> BenC: they will be pushed upstream for sure.. when it's something i can't say right now, but i can ask
[04:32] <BenC> you can clone, and put whatever changes you want to push to me there
[04:32] <fabbione> BenC: i already have an account there
[04:32] <fabbione> how do i setup a tree that shows up in gitweb?
[04:33] <BenC> fabbione: are you in kernel_team group?
[04:33] <fabbione> i was planning to put gfs2/ocfs2 and gfs1 team
[04:33] <fabbione> i guess so... checking
[04:33] <BenC> if so, mkdir /srv/kernel.ubuntu.com/git/fabbione/
[04:33] <BenC> then clone a tree, mv newtree/.git /srv/kernel.ubuntu.com/git/fabbione/fabbione-gutsy.git
[04:33] <fabbione> yes i am
[04:34] <Keybuk> BenC: ok :)
[04:34] <BenC> fabbione: you might want to look at 115616 too, since it involves evms, and I could use some feedback
[04:35] <fabbione> BenC: i saw that bug. i will need to look at whatchanges
[04:35] <BenC> The basic issue is described here: https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/115616/comments/3
[04:35] <fabbione> BenC: not sure i can get there by today
[04:35] <BenC> Mainly that I want to ditch the horrible bd_claim patch, but we need a way for users not to have broken systems that were based on the work around
[04:36] <Keybuk> BenC: ah, ok, it was a patch we dropped?
[04:36] <BenC> Keybuk: yeah, we've been carrying it around for a few releases, and it really is evil, and in actuality creates more room for breakage than it fixes
[04:37] <Keybuk> agree
[04:37] <Keybuk> the evms FAQ doesn't offer a better solution though
[04:37] <BenC> Actually, it does, which is to convert to evms totally, or ignore devices that evms isn't using
[04:37] <Mithrandir> fixing it is easy.  Move partition discovery out of the kernel and just use devmapper devices.
[04:37] <Mithrandir> fsvo easy, that is.
[04:38] <Keybuk> Mithrandir: actually, that doesn't help, since evms would still fight over the devmapper devices
[04:38] <Keybuk> claim applies to the devmapper ones too
[04:38] <BenC> it still tries to lock the physical block dev, which is the problem
[04:38] <fabbione> BenC: ok.. i have the tree cloned as you say... now?
[04:38] <Keybuk> evms for all => well, if you're using evms, you're doomed anyway
[04:39] <BenC> fabbione: "mv newtree/.git /srv/kernel.ubuntu.com/git/fabbione/fabbione-gutsy.git"
[04:39] <Keybuk> we actually have udev set to prefer to *not* use the evms-supplied devices right now
[04:39] <fabbione> BenC: done that
[04:39] <Keybuk> evms to exclude => it doesn't seem easy to do that either, since we don't know what to exclude or not?
[04:39] <BenC> fabbione: the main gitweb page is hourly generated...let me run the script
[04:40] <fabbione> BenC: ok
[04:40] <BenC> fabbione: shows up now
[04:40] <fabbione> oh neay
[04:40] <fabbione> neat
[04:40] <Mithrandir> Keybuk: make it not lock the whole device unless it contains an evms volume, and if so, see if it can just claim a partition?
[04:40] <fabbione> how do i setup the repo description?
[04:40] <BenC> fabbione: vi ubuntu-gutsy-gfs2.git/description
[04:40] <Keybuk> Mithrandir: do you know how to do that?
[04:41] <Mithrandir> Keybuk: a) get drunk, b) dive into the evms source code.
[04:41] <Mithrandir> it's a big and scary chunk of code.
[04:41] <Mithrandir> talking to upstream might be a good start, though
[04:41] <Keybuk> given that upstream haven't felt inclined to fix it yet, I doubt they'll be responsive
[04:42] <BenC> yeah, their FAQ is sort of "eh, deal with it"
[04:42] <Mithrandir> depends.. I've found them very good in the past when I've managed to catch their attention.
[04:42] <fabbione> BenC: ok.. all done.. can you regenerate the page?
[04:42] <fabbione> BenC: coolness it works
[04:43] <BenC> fabbione: weez cookin' now
[04:47] <Keybuk> I think we have two choices:
[04:47] <Keybuk> - apply the bd-claim patch
[04:47] <Keybuk> - stop supporting evms
[04:54] <BenC> Keybuk: what's the fallout from option 2?
[04:55] <Keybuk> upsetting some users
[05:03] <BenC> is there any way we can make option 2 work without asking users to hack a config file?
[05:07] <fabbione> BenC: let see if the git-send-pack works :)
[05:07] <fabbione> yeps
[05:07] <fabbione> gfs1 tree updated...
[05:09] <fabbione> BenC: the gfs2 author is in vacation this week. there are a set of patches in there that will be pushed to Linus (like the 2 i am waiting for), others will make .23 for sure
[05:10] <fabbione> BenC: if you really really feel unconfortable with that, i can start diverging userland, but it's just shifting one problem from one place to another
[05:10] <fabbione> BenC: also note that gfs2 tree touches "only" dlm and gfs2.. meaning none of the core kernel functionalities
[05:11] <fabbione> and not stuff people will use regularly
[05:11] <BenC> fabbione: that's good
[05:11] <fabbione> anyway. i will let you take a breath on it and ping you once the other fixes are in
[05:23] <Keybuk> BenC: how do you mean?
[05:24] <BenC> Keybuk: I mean our work arounds include: 1) uninstall evms, 2) edit evms.conf to ignore the disks, 3) switch to evms completely
[05:25] <BenC> none of which seem easy to do with update-manager or something
[05:25] <Keybuk> the problem with 2) is that it's not obvious to me why evms doesn't just do that by default
[05:26] <Keybuk> (ignore volumes without evms metadata)
[05:26] <BenC> yeah, that does seem pretty broken
[05:26] <BenC> the people having the problem so far are not even using evms at all
[05:26] <BenC> it's just being stupid
[05:26] <Keybuk> yeah
[05:26] <Keybuk> we installed it by default once
[05:26] <Keybuk> yay us
[05:26] <BenC> which release was that, dapper?
[05:32] <Keybuk> warty
[05:32] <Keybuk> +/**
[05:32] <Keybuk> + * activate_on_kernel_partition
[05:32] <Keybuk> + * The normal activation failed. If we're running on a 2.6 kernel, this could
[05:32] <Keybuk> + * be due to bd_claim, meaning the user may have a kernel partition mounted on
[05:32] <Keybuk> + * the same disk that we're trying to activate on. In this case, lets try to
[05:32] <Keybuk> + * activate the segment on top of the kernel partition instead of the disk.
[05:32] <Keybuk> + * The only things that change are the minor number for the target device and
[05:32] <Keybuk> + * the starting offset.
[05:32] <Keybuk> + *
[05:32] <Keybuk> + * If this succeeds, we must indicate that this segment is active on top of a
[05:32] <Keybuk> + * kernel partition, since it means certain other functionality cannot be used.
[05:32] <Keybuk> + **/
[05:33] <BenC> sounds like it's supposed to work around things
[05:34] <Keybuk> yeah, trying to work out exactly how
[07:21] <bdmurray> what is the ti multimedia card reader bug number?
[07:23] <rtg> bdmurray: https://bugs.launchpad.net/ubuntu/+source/udev/+bug/53923
[07:25] <bdmurray> rtg: thanks
[07:56] <johanbr> I've never been bitten by the above bug, but I noticed SD cards no longer automount with the Gutsy kernel. They work fine after manually mounting, though.
[08:38] <bdmurray> rtg: is dmidecode helpful with bugs like 116185?
[08:41] <BenC> bdmurray: /proc/acpi/dsdt is more helpful, but in reality, most bugs like that are BIOS bugs
[08:41] <BenC> dsdt will help find out
[08:43] <bdmurray> BenC: okay, thanks