[00:11] <OvenWerks> John122: I am not sure what you are asking, the ports would get connected just like any other ports. Or do you mean how to do it on the commandline?
[00:12] <OvenWerks> John122: must be middle of the night there :) 4pm-ish here. Anyway, jack_lsp -c will show all jack ports and what they are connected to.
[00:14] <OvenWerks> John122: jack_connect source-port sink-port will connect two ports.
[00:19] <OvenWerks> John122:  remember there are two ports for stereo, so two connections. I would suggest calling zita-n2j on your master with --jname pi_name so that the portnames are always the same. Otherwise, you will end up with zita-n2j and zita-n2j_1 etc.
[00:22] <OvenWerks> John122: thank you for your support BTW.
[06:43] <John122> OvenWerks: ah yes, of course. As I said I was trying this yesterday and I used that command then. For some reason when I was trying it last night (and yes, it was late!) I totally forgot. My fault for trying to work in bed with the laptop rather than sleep! And my pleasure, thanks so much for the app and your help.
[15:06] <maxFlexGuest> Is this the appropriate channel for help installing LXQt on Ubuntu Studio (if this is even compatible) or is that considered software mixing?
[15:11] <kveremitz> its feasbile, but not specific to -studio, the usual ubuntu channels should suffice. what issues are you having?
[15:11] <kveremitz> s/specific/unique/
[15:12] <sirriffsalot> kveremitz: you having trouble installing it?
[15:12] <kveremitz> sirriffsalot: ^ maxFlexGuest
[15:13] <kveremitz> I use xfce a lot, but haven't popped my lxqt 'cherry' yet
[15:13] <kveremitz> I did have lxde once
[15:14] <sirriffsalot> kveremitz: I see the metapackage as available, no adding repositories needed
[15:14] <sirriffsalot> kveremitz: yeah sorry
[15:14] <sirriffsalot> I guess he figured it out lol
[15:15] <kveremitz> heh
[15:27] <John122> OvenWerks: Morning... Really sorry, spent all day trying to get the audio from the 3 RPis to the Master one. With help from someone in #jack I managed to check zita bridge was working using a test sine wave, but it seems to be a problem getting pulseaudio from chromium to jack out to j2n that is the problem. I've put studio controls on hoping that can help me get the chromium output to j2n but really struggling :
[15:27] <John122> (
[15:27] <John122> OvenWerks: If I'm taking the piss asking too much, just say (well, say you are busy rather than I am taking the piss maybe ;) )
[16:12] <OvenWerks> John122: is chromium using pulse? Does chromium show in pavucontrol?
[16:12] <John122> OvenWerks: Hi, yes it is. And yes, Chromium shows but the playback devices are the standard RPi audio interface. I've tried just about every combination I can think of and getting nowhere slowly
[16:13] <OvenWerks> John122: but yes, using zita-njbridge, studio-controls would be an option.
[16:13] <OvenWerks> does pavucontrol show a jack sink?
[16:13] <John122> OvenWerks: no
[16:13] <OvenWerks> that would be a show stopper :)
[16:14] <John122> yes ;) It has been. I've done so many things today
[16:14] <OvenWerks> John122: if you have started jackd from commandline, you need to manually create pulse-jack bridge
[16:14] <John122> OvenWerks: testing with te sine wave, I had the settings in qjackctl to dummy. should I be using the inbuilt soundcard? I was having problems getting jack to start with that
[16:15] <John122> also seems pointless
[16:15] <OvenWerks> dummy is fine
[16:15] <John122> great, I thought it should be
[16:15] <John122> ok at the moment here's where i am. using studio controls alone, jack doesn't start
[16:17] <John122> OvenWerks: https://markuphero.com/share/Un8pnZrIM2C6zqM7o4SR
[16:17] <John122> OvenWerks: https://markuphero.com/share/DcWJIzYDwn5vtxtlnLg7
[16:18] <OvenWerks> so you have a total of 4 R-Pi? anyway, each of them need to have pulse, and the pulse_jack module
[16:18] <OvenWerks> (as well as zita-njbridge)
[16:20] <John122> OvenWerks: yes, but at the moment just trying to get one to work. the zita bridge is working, as proven with the sine wive sample client app
[16:20] <OvenWerks> if jack is stopped the second screen has no effect. Though system:playback_1 seems wrong
[16:20] <John122> I presume I've messed something up in qjackctl. shall I just delete the config files?
[16:21] <OvenWerks> no need... controls deletes the jackdbus config files on start
[16:21] <OvenWerks>  :)
[16:21] <John122> ah ok
[16:21] <John122> well i've just closed studio controls, and killed autojack and jackdbus
[16:21] <OvenWerks> So you have the master Pi working and now we are starting to deal with the slave Pis
[16:22] <John122> if I'm using dummy, shall I go back to my original setup of disabling the inbuilt audio?
[16:22] <John122> yes, master is fine
[16:22] <John122> it's working with pulse/jack etc and it's getting the sine wave over the network via zita
[16:22] <John122> it's getting pulse to jack on the slave so I connect it to zita that is the problem (as I understand it)
[16:23] <OvenWerks> Ok, but because you are using features controls does not have yet, you are using a script in the Slave to get things going?
[16:24] <John122> OvenWerks: you mean zita etc? all that is stopped at the moment. just trying to get pulse into jack
[16:24] <OvenWerks> I am guessing that you are using a script started in ~/.config/autostart/
[16:24] <John122> on the main one yes (well, in the LXDE folder but yes)
[16:25] <OvenWerks> John122: well it depends on how you wish to start jack
[16:25] <John122> slave nothing yet. been testing by hand to get things working using multiple terminals (i should try tmux one day...)
[16:25] <John122> OvenWerks: I just want the slaves to autostart and always pipe the chromium audio to jack (and then to the master via zita njbridge)
[16:25] <OvenWerks> you need to find out how pulse connects to the Pi audio
[16:26] <OvenWerks> if you do aplay -l
[16:26] <OvenWerks> on a slave, do you see the Pi audio device?
[16:26] <John122> sorry, just rebooted after having disabled it on the basis I was going to use dummy... just restarting
[16:27] <OvenWerks> John122: how would you disable it?
[16:27] <John122> ok, back up and now no sound cards found
[16:27] <John122> in /boot/config.txt
[16:27] <OvenWerks> good
[16:28] <OvenWerks> you may wish to use a custom script
[16:28] <John122> I gather it makes sense to disable it? not going to be using it surely? just dummy
[16:28] <John122> yes, I'll put it in a script as I have on the master once I get it working but for now... ;)
[16:28] <John122> ok, so fresh reboot. no sound cards. no jack running
[16:29] <OvenWerks> yes it makes sense. In general if pulse can't see a device it will direct the audio where it can find a device or to it's own dummy.
[16:29] <John122> pauvcontrol shows dummy
[16:29] <OvenWerks> so you want to make the jacksink the only "device"
[16:29] <John122> yes
[16:29] <John122> this machine will do one thing only
[16:30] <OvenWerks> how are you most comfortable starting jack?
[16:30] <John122> OvenWerks: I really don't mind as long as it autostarts
[16:30] <John122> on the master I am starting autojack
[16:30] <John122> if yuo remember we had problems otherwise
[16:30] <John122> the gui wasn't working on restart
[16:30] <OvenWerks> yes :)
[16:31] <OvenWerks> If you have the jackd command line worked out we can use that.
[16:32] <John122> I don't. That's the problem. I'm been trying qjackctl and sound controls but wasn't 100% sure on using dummy vs alsa etc.
[16:32] <John122> at the moment i have /usr/bin/jackd -v -ddummy -r48000 -p1024
[16:32] <John122> the rubix is 48000
[16:33] <OvenWerks> 48k is the best SR to use in my opinion
[16:33] <John122> i know zita njbridge resamples but presumably makes sense to set to the same
[16:33] <John122> my digital mixer is "only" 48k anyway so no point going higher
[16:34] <John122> (and it's speech - even music is pretty pointless higher)
[16:34] <OvenWerks> normally I kill pulse when I restart because it respawns in a known state but because you are starting from boot that is already the case.
[16:34] <John122> ok
[16:34] <OvenWerks> any audio we listen to is pointless higher
[16:34] <John122> yes
[16:34] <John122> quite
[16:35] <John122> i believe latency can be lower at 96k ? but ...
[16:36] <OvenWerks> latency is lower for any given buffer size but you find you have to use twice the buffer anyway so the latency ends up the same
[16:36] <John122> actually, the rubix does 192khz but ...
[16:36] <John122> right
[16:38] <OvenWerks> anyway, what autojack does after it figures pulse is back running, it removes three pulse modules:
[16:39] <OvenWerks> /usr/bin/pactl unload-module module-jackdbus-detect
[16:40] <OvenWerks> /usr/bin/pactl unload-module module-udev-detect
[16:40] <OvenWerks> /usr/bin/pactl unload-module module-alsa-card
[16:41] <OvenWerks> If you are using jackd to start and you have disabled any alsa device (or any audio device) tis should not be needed
[16:41] <John122> ok
[16:42] <OvenWerks> I would suggest a sleep 2 or sleep 3 to make sure pulse is fully running before starting jackd but that would be the next thing
[16:43] <OvenWerks> as your commandline works (I am guessing) just use that
[16:46] <OvenWerks>  Then you want to set up you zita-j2n --jname Master-Pi 192.*.*.* 8500
[16:50] <John122> OvenWerks: yes, got that set up on both ends and connected
[16:51] <OvenWerks> then you want a pulse-jack bridge: /usr/bin/pactl load-module module-jack-sink client_name=pulse-out channels=2 connect=no
[16:51] <OvenWerks> then you want to connect them up
[16:52] <John122> in controls?
[16:52] <OvenWerks>  By the way, in a script I would put at least a sleep 1 between each
[16:52] <John122> ok
[16:52] <OvenWerks> I am assuming for your slaves not using controls but using a script instead
[16:53] <John122> yes sure , but just to test
[16:53] <OvenWerks> (this may be the best in your master too)
[16:55] <OvenWerks> anyway connect your ports: /usr/bin/jack_connect pulse-out:front-left Master-Pi:playback_1
[16:56] <OvenWerks> and /usr/bin/jack_connect
[16:56] <OvenWerks> opps
[16:56] <John122> OvenWerks: sorry, something not right with the master now. It's playing to the sinks (1 to 4 depending on what I set in pavucontrol for chromium) and I can see the levels. but my mixer isn't playing any sound. ffs what have I done now
[16:56] <OvenWerks> /usr/bin/jack_connect pulse-out:front-right Master-Pi:playback_2
[16:59] <John122> just unplugged the rubix 24, left a min, put it back, then restared autojack. as it was starting audio blasted out of the mixer, then went silent again and autojack reported
[16:59] <John122> File "/usr/local/bin/autojack", line 597, in check_jack_status
[16:59] <John122>     new_l = phone_port
[17:00] <John122> NameError: name 'phone_port' is not defined
[17:04] <OvenWerks> maybe change headphones to none
[17:06] <OvenWerks> I think shouldn't have to it should be set to system:playback_1
[17:06] <OvenWerks> but none should be safe
[17:06] <John122> I can't see a none option?
[17:07] <John122> 0,0,0 Capture... ?
[17:07] <John122> or No Action?
[17:07] <OvenWerks> no action
[17:08]  * OvenWerks will add a none option to HP devices next version
[17:08] <OvenWerks> but PCH,0,0 will not work for you
[17:09] <OvenWerks> 0,0,0 should be ok... but this is something I have not checked as well as should be
[17:10] <OvenWerks> I have not tested no device by default which is what you have
[17:11] <OvenWerks> this is because you have dissabled the Pi device
[17:11] <John122> ok, rebooted. and now the sinks appear on boot
[17:11] <John122> master
[17:11] <John122> but for some reason, sound is not going out to the rubix
[17:12] <OvenWerks> jack_lsp -c |pastebinit
[17:12] <John122> when i stop autojack, pulse is using it as the default sound card and outputting on all 4 channels (that's what happened before when I restarted autojack)
[17:12] <OvenWerks> Oh you may not have pastebinit
[17:13] <John122> OvenWerks: http://paste.debian.net/1188273/
[17:13] <John122> no I do now, didn't have at first and it was throwing an error and not working, but now it throws and error but works
[17:13] <OvenWerks> how come they are all pulse in?
[17:14] <OvenWerks> are you trying to get audio to pulse? Obs or something?
[17:14] <John122> they are coming from chromium. if i can get rid of pulse, fine
[17:14] <OvenWerks> there are also no connections
[17:14] <John122> yes, i just spotted that. somehow they have been wiped. God knows how
[17:14] <OvenWerks> they should be pulse-outs then
[17:15] <OvenWerks> they should all be output bridges I think
[17:16] <OvenWerks> anyway, I need to go see my wife for a bit... maybe breakfast
[17:16] <John122> sure no worries
[17:16] <John122> sorry about this
[17:16] <John122> you have been VERY patient
[17:16] <OvenWerks> I amy write up two scripts one for remotes and one for master.
[17:18] <John122> that would be amazing. I'm losing the will to live! searched for something before and found a thread called "I could cry..." and thought, yeah, not the only one!
[17:44] <John122> OvenWerks: ok, manually connecting in qjackctl makes it work, but restarting and launching with autojack fails. It doesn't seem to persist the no switch option either, although it runs without complaint like this config but has no sound output because no connections are actually made - http://paste.debian.net/1188277/
[17:55] <John122> OvenWerks: Ok, fixed the master problem... Ugh... I had left a connection to zita in the input bridge section
[18:04] <John122> OvenWerks: gone back to trying to connect "/usr/bin/jack_connect pulse-out:front-left guest1:playback_1 " (guest1 is the jname of the master) and no apparent error but no audio either
[18:11] <John122> OvenWerks: sorry no, there is an error, guest1:playback_1 not a valid port. the master name is set to guest1 though.
[18:12] <John122> OvenWerks: and both ends are connected for sure. master is --jname guest1 and sender is --jname guest3
[18:41] <OvenWerks> John122: http://www.ovenwerks.net/paste/pi-net/master
[18:41] <OvenWerks> John122: this should replace autojack
[18:42] <OvenWerks> it can be named master.sh or whatever. it will need chmod +x to work
[18:44] <John122> the lines with 1 to 3 where you say not sure if right, they are the other 3 pis coming in? as master will be outputting on 1, I should change these to 2, 3, 4 ?
[18:49] <John122> OvenWerks: ok, just to let you know i've renamed all the guests 1 , 2 and 3 to 2, 3 and 4 in both places. master is called guest1 (confusing I know)
[19:02] <John122> OvenWerks: ok, on top of that you'd repeated _2 3 times instead of _2 _3 _4 but sorted now. just taking a pizza of of the oven then testing the sending. (thanks for this btw!)
[19:11] <John122> OvenWerks: ok, this is what I've got in master.sh now and it boots on reboot - http://paste.debian.net/1188306/
[19:28] <John122> OvenWerks: ok, on the sender side (guest3) this is the output of jack_lsp -c http://paste.debian.net/1188309/  I gather I should connect something now but nothing works
[19:32] <OvenWerks> yes I repeated _1 three times on purpose
[19:34] <OvenWerks> John122: if you look at jack_lsp you should find the same as each bridge only has a _1
[19:35] <OvenWerks> That last paste is not jack_lps -c but rather the jackd log I think.
[19:36] <John122> this line? /usr/bin/pactl load-module module-jack-sink client_name=pulse-out2 channels=1 connect=no
[19:36] <John122> there was three of those, first was 1, then 3 x 3?
[19:37] <OvenWerks> John122: I was following what your autojack config was that you posted.
[19:37] <John122> http://paste.debian.net/1188310/ - i've got verbose logging on
[19:38] <John122> OvenWerks: not sure if when I posted that it was broken. think so. I've fixed it now and it is working on master
[19:39] <John122> OvenWerks: http://paste.debian.net/1188311/
[19:40] <OvenWerks> what am I supposed to see in this paste?
[19:41] <OvenWerks> The file I sent should modify pulse, start jack then
[19:42] <John122> sorry, i was just showing you the last working autojack.json
[19:42] <John122> are my changes in http://paste.debian.net/1188306/ right?
[19:43] <OvenWerks> create three mono zita bridges waiting for the other end. create 4 mono pulse->jack bridges, create 2 mono jack->pulse bridges
[19:44] <OvenWerks> yes that looks right
[19:45] <OvenWerks> then it should connect lots of stuff
[19:45] <John122> great. so what about the sending end? I can't get jack_connect to work there
[19:45] <OvenWerks> I have not yet got to the sending yet :)
[19:45] <John122> i need to connect the dummmy output to jack so it ....
[19:46] <John122> ah ok sorry! didn't mean to rush you!
[19:46] <OvenWerks> doing family stuff at the same time  :)
[19:46] <John122> you have no idea how much I appreciate this!
[19:46] <John122> sort of same, except not doing and in my wife's bad books....
[20:03] <OvenWerks> John122: http://www.ovenwerks.net/paste/pi-net/slave
[20:03] <OvenWerks> this the one for the three slaves
[20:04] <OvenWerks> there are three lines two are commented out. This one is set up for the first slave.
[20:04] <OvenWerks> for the second and third slaves commentout the first line and uncomment the right line :)
[20:06] <OvenWerks> John122: http://www.ovenwerks.net/paste/pi-net/master should match your now too.
[20:13] <John122> OvenWerks: hmm, something not working on guest3. just rebooting (never rebooted a linux based computer like the RPi ;) )
[20:13] <John122> I mean as much as...
[20:23] <Kraus> Hello! Since there's no direct upgrade path for Ubuntu Studio 20.04 to 20.10, is there any recommended way to port all customizations from XFCE to Plasma? I had to do a lot of things, including a manual change to one of JACK's config files to work with my quadrophonic speaker set.
[20:24] <John122> OvenWerks: ok, doesn't seem to be working? http://paste.debian.net/1188319/
[20:44] <John122> OvenWerks: it's not starting anything after starting after it starts jackd by the look of i t. doing it manually on the cli, all seems ok until "/usr/bin/jack_connect pulse-out1:mono master:playback_1 " . looking at the connections in master, I only have master:in_1
[20:45] <John122> I've connected it to that, but still doesn't seem to send the sound
[20:47] <John122> OvenWerks: http://paste.debian.net/1188322/
[21:08] <OvenWerks> John122: just back, the scripts I gave have a mistake.
[21:08] <John122> OvenWerks: no worries
[21:09] <OvenWerks> John122: I pulled command lines from the python script but there is no backgrounding of things
[21:12] <OvenWerks> John122: try the new http://www.ovenwerks.net/paste/pi-net/master and http://www.ovenwerks.net/paste/pi-net/slave
[21:12] <OvenWerks> be sure to refresh
[21:12] <OvenWerks> note the adition of the & at the end of some lines
[21:13] <OvenWerks> other wise we will never get past the jackd line
[21:13] <OvenWerks> sorry about that.
[21:17] <John122> no worries, this is the output of master run on cli manually after a fresh boot - http://paste.debian.net/1188327/
[21:19] <John122> "/usr/bin/jackd  -d alsa -d: Rubix24,0,0 & - second -d be hw: ?"
[21:20] <OvenWerks> Kraus: xfce and plasma store their settings in a totally different manner. What you could do though, is to save your home directory Or at least the ~/.config/ directory and then install xubuntu, ubuntustudio-installer and run ub ubuntustudio-installer and install the rest of studio from there. Adding the .config back (or restoring youor home directory) should allow the same settings and continue
[21:20] <OvenWerks> to use xfce
[21:21] <OvenWerks> John122: it should just be /usr/bin/jackd  -d alsa -d: Rubix24,0,0 &
[21:21] <OvenWerks> John122: the last char should be & on that line
[21:21] <OvenWerks> default is 48000/1024/2
[21:22] <Kraus> Not to add to the endless workload of wonderful volunteers, but perhaps in the future it might be a good idea to offer different UI options for adopters of Studio, the way Mint does?
[21:22] <John122> yes sorry, i didn't mean for - second -d ... to be inside the quotes
[21:22] <John122> but is it not hw:Rubix24,0,0 not -d Rubix24,0,0 ?
[21:23] <John122> ignore me
[21:23] <John122> sorry
[21:23] <OvenWerks> John122: right hw: should be there... been a while since I have used jackd to start jack
[21:24] <John122> i wasn't used to -d<space> it's normally -dhw:... so it looked very wrong to me when actually it was more right than I was wrong dropping the -d ;)
[21:25] <OvenWerks> http://www.ovenwerks.net/paste/pi-net/master is updated if you don't want to just edit the one you have
[21:27] <OvenWerks> Kraus: I think the idea was floated at one point. but with only two of us and each of us being part of other projects as well, there is just not the manpower. That is where ubuntustudio-installer came from. Install whichever ubuntu flavour you wish and put studio on top of it.
[21:27] <John122> OvenWerks: thanks, just done it and rebooted though (seriously, never rebooted so much in my life, so lazy...) flipping between desktop with new spanish keyboard that i'm still getting used to, and macbook with spanish keyboard, and vnc'ing and ssh'ing into remote pi's and also into a virtualbox ubuntu where the keys are different again. so I am all over the place at the moment!
[21:29] <OvenWerks> John122: I am not on my dev machine either right now so a do a ssh -Y to the dev machine run latte-dock and use that as my menu on the dev machine
[21:29] <OvenWerks> rather than VNC
[21:30] <Kraus> OvenWerks: When I was on straight Ubuntu 18.04, (then having switched to 19, then 20), when I attempted to use the ubuntustudio-installer and switched to XFCE, there were several points where things did not integrate well. That could have been due to the switch from Gnome to XFCE, but I was never able to put my finger on the causes. When I did a fresh install of Ubuntu Studio, all those problems went away. Everything worked out of
[21:30] <Kraus> the box wonderfully.
[21:30] <John122> OvenWerks: I'll look at that. Getting closer - http://paste.debian.net/1188330/
[21:30] <John122> timing problem ?
[21:31] <OvenWerks> this irc is on yet another machine (web server) where I use the screen session manger to run alpine irssi etc
[21:31] <John122> OvenWerks: yes, I've been doing that (actually it's on my mac desktop and I've been connecting to that from my laptop using Chrome Remote Desktop - screen is much bigger too so hard to see. On my desktop at the moment)
[21:32] <John122> so yes, forgot about chrome remote desktop, as well as vnc, and ssh, and ssh into virtualbox VM, and new spanish keyboards and two different layouts and at least 4 keyboard mappings. no wonder I'm losing it
[21:32] <Kraus> I'm currently backing everything up that I can remember. I guess in the future I'm going to keep a log of all the manual config tweaks I do, and maybe even keep a backup of the files in a backup folder.. Other than that I really don't see an easier way to port this stuff. Not your guys' fault. Just hours and hours of work to rebuild a system for a simple upgrade.
[21:33] <OvenWerks> John122: it looks like autojack is still running on that
[21:33] <John122> OvenWerks: and half of that because I wanted to not displease my wife too much by being up here, but still managed to piss her off anyway, so I may as well have made life easier for myself and stayed up here all day instead of being doing with them most of the day!
[21:33] <OvenWerks> i could be wrong
[21:33] <John122> OvenWerks: hmm. shouldn't be. let me check
[21:34] <John122> OvenWerks: no, it's commented out
[21:35] <OvenWerks> yeah my mistake
[21:37] <John122> ah ip is wrong
[21:37] <John122> 66 instead of 61
[21:37] <OvenWerks> Kraus: gnome screen is (insert favourite term here) in many ways. The menu is broken and the last time I looked was not fixable.
[21:38] <OvenWerks> John122: the ip in all cases should be the master machbine's ip
[21:38] <Kraus> Yeah, I hate gnome. :P
[21:39] <OvenWerks> Kraus: getting studio to work on gnome has been a trial for a while now.
[21:40] <OvenWerks> most audio applications work best on xorg rather than wayland
[21:41] <OvenWerks> wayland it seems is also broken or at least insists that the way linux apps has been doing things forever is wrong.
[21:42] <Kraus> Oh well. I'm still waiting for Adobe to port CS to Linux. Been 24 years. I'm a patient man.
[21:46] <OvenWerks> John122: are you using static or dynamic ips in your network?
[21:46] <John122> OvenWerks: static for anything that matters
[21:47] <OvenWerks> John122: ok, just wondering if your master ip had changed from dynamic
[21:47] <John122> OvenWerks: no. And just successfully run master.sh
[21:47] <John122> had to change capture to out as well
[21:52] <John122> OvenWerks: got it working. sound is a bit dodgy though although actually, it seems to have settled down now. was a bit robotic at first
[21:53] <John122> OvenWerks: the ports weren't working being so close to each other. I tried them 2 apart (even though only 1 channel) but ended up having to go 11 about (8902, 8913, 8924)
[21:53] <John122> OvenWerks: hmm gone robotic again
[21:53] <John122> john wick trailer on youtube and someone sounds like a dalek ;) but at least we have sound going from one to the other!
[21:55] <John122> OvenWerks: this is the master (I added a sleep in between the n2j lines before fixing it with the ports so may not need them) - http://paste.debian.net/1188336/
[21:57] <John122> Ovenworks: and this is the slave http://paste.debian.net/1188337/
[21:58] <OvenWerks> John122: thank you good to know I did not see that in the zita man page but they obviously use more than one port :)
[21:59] <John122> OvenWerks: no need to thank me, thank you! I've just got to work out why it's going crackly / robotic now
[21:59] <John122> OvenWerks: just to clarify I went 11 to keep 2, 3, 4 for simplicity
[22:00] <OvenWerks> John122: is part of the robot-ness from them running the same program material on four machines?
[22:00] <John122> OvenWerks: no, sorry, only. testing one machine at the moment
[22:00] <OvenWerks> John122: I would have done 10, 20, 30 :)
[22:00] <OvenWerks> what is the cpu load on master?
[22:00] <John122> OvenWerks: ha, yes, that would make more sense! I just started with 02 and I was being lazy
[22:00] <John122> Master is 2 to 4%
[22:01] <OvenWerks> you may need to upsize your udp buffer on master at least but maybe slaves too.
[22:01] <John122> Slave is around 45%
[22:01] <John122> playing youtube video at 720p
[22:02] <OvenWerks> ouch!
[22:02] <John122> yep ,)
[22:02] <John122> OvenWerks: want a real laugh?
[22:02] <OvenWerks> what is master when playing the same yt vid
[22:03] <OvenWerks> whats that?
[22:04] <John122> OvenWerks: I got the RPI 4 on the basis that it was 4k output. I was hoping I could capture that with a 4k hdmi capture card, and then take one 4k with 4 1080p images on into Ecamm and manipulate it from there. Turns out Ecamm can't crop like that they way I needed it, so went to the idea of a 1080p per screen (they have 2 x 4k outputs...)... no go. too slow for that. 1080p on one screen is bad enough on the 4 (3
[22:04] <John122>  is fine!). So at the moment going for 720, can worry about 1080 in the future. So ended up with 4 RPis doing 720p each!
[22:06] <John122> OvenWerks: so far master is 30 to 40%. master is 8gb (although not all used properly on 32 bit os), and guest 2 is 4gb, guest 3 and 4 are 2gb
[22:06] <John122> OvenWerks: actually, don't forget sorry both are running VNC server which I'm viewing it over so unfair %
[22:06] <OvenWerks> right.
[22:07] <OvenWerks>  well, I can't work around that I don't think. I do think the SRC is done at the master.
[22:07] <OvenWerks> (I think it has to be to work)
[22:08] <OvenWerks> I don't know if the dummy backend uses more cpu (I don't think so... system timer)
[22:14] <John122> OvenWerks: I won't be using VNC once set up
[22:15] <John122> OvenWerks: apart from the odd time, but not while using the system, it will be headless
[22:16] <John122> OvenWerks: hmm, changing the buffer to 20 - which should be 20ms - has caused the message "Waiting for 10.0 seconds... " to be repeated . will try other values
[22:25] <John122> OvenWerks: mono is fine btw, because it's for speech, but any reason for that?
[22:29] <OvenWerks> John122: I was copying what you were doing in the autojack config
[22:30] <OvenWerks> feel free to do two channels everywhere
[22:30] <John122> OvenWerks: ah ok, yes, will be mono anyway. put the buffer up to 35ms and playing a test of high quality speech and it's PERFECT ;) just about to start the other 2
[22:30] <OvenWerks> remember that you will need to connect left and right separately
[22:31] <John122> yes. won't be doing stereo for this but good to know this for other uses
[22:40] <John122> OvenWerks: ok, got 2 of the 3 remotes working. 3rd isn't coming in but it could be the cabling or mixing desk. I'll check it tomorrow. Thank you again SO much. I'd have stuck with pulse audio networking after going through this had I been on my own!
[22:43] <OvenWerks> John122: hope this really is better. if the load it too much to can reduce the bit depth zita sends
[22:44] <OvenWerks> John122: there is 32float, 24bit int (default) and 16bit int.
[22:45] <John122> OvenWerks: yes, it sounds good now. but I can experiment with depth and buffer. someone worried me before with the idea that pulse to jack may still drift ... hopefully not!
[22:45] <OvenWerks> it may be that 24bit takes as much bandwidth as 32bit in mono but shares stuff in stearo
[22:46] <John122> but even if it did, I would imagine it would be massively less than the drift using pulseaudio over the network where, as I understand it, it could buffer and pause for a bit then restart delayed etc
[22:46] <OvenWerks> jack tends to force pulse to stay in sync
[22:46] <John122> perfect!
[22:46] <John122> switched cables around and it's not the cable or mixing desk for guest 4! never mind, it'll be something silly. will fix it in the morning when not absolutely shattered.
[22:47] <OvenWerks> it certainly forces pulse to the same latency
[22:48] <OvenWerks> o/
[22:48] <John122> OvenWerks: oh, one funny thing I realised... this is great, and I will keep it this way because it takes more load off my mac which I am doing as much as possible with this whole podcasting/video setup. But my mac is connected to the x32 digital mixer. it is also a 32/32 sound card. now I know about zita njdbridge, I could have sent the audio directly from the RPis to the mac and then to the mixing desk and back
[22:48] <John122> ;) No real benefit, I have all the hardware any way and this takes more load off, but just made me laugh when I realised!
[22:48] <John122> OvenWerks: consistent latency is the main thing
[22:51] <John122> OvenWerks: now I have one final piece of the jigsaw to do (well, actually, apart from guest 4 will I'll fix in the morning, I could use this now) but I have 4 "guest" video captures in my jitsi meeting to capture the video of up to 4 guests/co-hosts (my camera/mic is local here). And these 4 guests - written using the jitsi api - currently show up in the conference. No big deal. Not on the output, but there is a
[22:51] <John122> way to hide them so want to get that nailed and then I have a system perfectly meets what I aimed for over a month ago and thought "Oh, this will be easy with webrtc!"
[22:53] <John122> Right got to fall into bed and sleep. School run in the morning and she is going as a surgeon for "uniform" day...! Thanks again OvenWerks - you are a gem, one of the rare people who remind me what the internet was like back in the 90s! I don't use IRC massively but I will certainly keep in touch with this group when I do and I'll show you the result of this once we do our first proper video with it.
[22:54] <John122> OvenWerks: have a good rest of your sunday and have a good week ahead! night!


[14:39] <TempUser> Do you have any estimates on how many (relatively) of the software packages of Ubuntu 12.04 AMD64 are available also for the ARM version? For example, are JDK and Scala available for Ubunut on ARM?
[14:39] <rbasak> TempUser: almost everything is available on ARM.
[14:40] <TempUser> rbasak: Thanks. What is your impression of what is _not_ available?
[14:40]  * ogra would say between 80-95%
[14:40] <rbasak> TempUser: mostly obscure packages that few people use. When I look at them, I generally don't recognise any of them.
[14:40] <ogra> things that are hard to port ... like freepascal ... and packages depending on it for example
[14:41] <ogra> they are usually the rare cornercase ones
[14:47] <TempUser> Do you know where I can get a list of what packages are available?
[14:48] <rbasak> TempUser: http://ports.ubuntu.com/ubuntu-ports/dists/precise/main/binary-armhf/Packages.gz
[14:48] <rbasak> Also s/main/universe/
[14:49] <k1l> TempUser: packages.ubuntu.com
[14:50] <rbasak> k1l: unfortunately packages.u.c doesn't include arm for some reason
[14:50] <ogra> k1l, doesnt have ports arches
[14:50] <k1l> rbasak: you are right. i didnt look in which channel that question was raised.
[14:51] <rbasak> TempUser: don't forget universe, otherwise you'll miss many packages
[14:51] <k1l> but overall: what % do you think is available for arm from the x86 packages?
[14:52] <rbasak> * ogra would say between 80-95%
[14:52] <ogra> with a tendency to the higher value :)
[14:53] <Tassadar> does that include nonfree?
[14:53] <rbasak> I don't think a % is a fair representation anyway. It's the long tail. There are extremely few packages not covered that the majority care about.
[14:53] <k1l> ok, i would have guessed 75%+
[14:54] <ogra> yeah, as i said before most of them are corner cases
[14:54] <rbasak> I don't use much nonfree. Flash is noticeably absent.
[14:54] <ogra> stuff nobody regulary uses anyway
[14:54] <ogra> right, binary stuff is indeed rare
[14:54] <rbasak> Generally with nonfree ARM support is an exception. That's why free is awesome. Generally recompile and you're done.
[14:55] <ogra> ++
[15:02] <TempUser> (Thanks for answers)
[21:57] <day> does ubuntu-arm has native/permanent samba support?
[21:58] <infinity> day: Yes.  "ubuntu-arm" is just Ubuntu, it has all the same software, with the exception of a few x86-specific things.
[21:59] <day> infinity: 'of a few x86...' thats why i wasnt sure :p
[21:59] <day> im kinda tired of this android u cant do that you cant do this bullshit...
[21:59] <infinity> day: When I say x86-specific, I mean it.  Like binary drivers and such.
[21:59] <infinity> day: 99% of the Ubuntu archive is built for all the architectures we have.
[21:59] <day> infinity: y i got it. I just thought that maybe they werent ported etc..
[22:00] <day> infinity: sweet
[22:02] <day> what exactly is the difference between ubuntu-arm and touch. the ui aside
[22:03] <infinity> day: Well, the UI, and all the bits the UI depends on (Mir, Unity8, Qt5, etc).
[22:04] <infinity> day: Ubuntu Touch can also be seen as a tech preview for where Ubuntu Desktop will be heading, as we plan to converge on Mir and Unity8 on all platforms $later... Just not yet.
[22:06] <prpplague> infinity: anyone word on finding someone to take my money?
[22:06] <day> infinity: thanks for helping me out
[22:06] <day> gn8
[22:18] <infinity> prpplague: Say, are you still in New Orleans?
[22:19] <prpplague> yea, leaving in the morning
[22:19] <infinity> prpplague: Coming to the thing tonight?
[22:19] <prpplague> yea, planning to
[22:19] <infinity> prpplague: Anyhow, we could meet downstairs and have this conversation in person. :P
[22:19] <prpplague> ahh didin't realize you were here
[22:20] <infinity> I am.
[22:20] <infinity> Meet me by the LF registration desk in 5?  That's a pretty empty area.
[22:20] <prpplague> yep will do
[22:21] <prpplague> you mean 6?
[22:21] <prpplague> hehe
[22:21] <prpplague> heading down now
[22:29] <prp_plague> infinity at the lf booth on the 3rd floor


[01:05] <dev__> can someone help me with a compile error ?
[01:06] <dev__> http://pastebin.com/3kMPYBY2
[01:14] <dev__> anyone ? o/
[06:15] <dragonlung> anyone talking?
[06:16] <dragonlung> well if anyone is paying attention. I got a Nobis tablet and wondered if it could handle touch being installed on it
[06:20] <dragonlung> nobody knows
[06:21] <dragonlung> hello world lol
[06:21] <dragonlung> :P
[07:49] <dholbach> good morning
[08:43] <mandel> lool, any idea if there is any preferred c++ logging lib to be used?
[08:44] <mandel> lool, specially for qt
[08:51] <kibibyte> hi
[08:52] <fishscene> o/
[09:04] <lool> mandel: good Q
[09:04] <lool> mandel: I remember we discussed log4cpp many months ago, but I dont remember the conclusion
[09:05] <lool> tvoss: ^ mandel asks whether there's a recommended C++ logging library?
[09:05] <mandel> lool, which is waaaaay better than qDebug fo sure!
[09:05] <lool> right, I agree Qt macros are a bit limited
[09:05] <tvoss> mandel, lool google log works perfectly fine, all macro magic there, plus syslog
[09:05] <lool> I find the number of levels a bit limited and the default behavior sucks, but then you can at least extend with your own loggers and stuff
[09:06] <tvoss> lool, it is in main, too. boost log is another candidate, but that's in universe
[09:06] <lool> right, was checking location-service
[09:06] <lool> which uses
[09:06] <lool> glog/logging.h
[09:08] <tvoss> lool, yup. the providers are good examples of verbose logging
[09:08] <tvoss> mandel, ^
[09:08] <tvoss> mandel, lool     SYSLOG_EVERY_N(INFO, 20) << "SV status update: [#svs: " << sv_info->num_svs << "]";
[09:08] <tvoss> is a good example
[09:09] <Guest90294> hello all could anyone tell me if the STAR B95M B943 qued core phone will get ubuntu firmware ?????
[09:10] <mandel> tvoss, lool I'm raising this question do to two reason, first the ubuntuoneauth lib is doing logging terribly bad, uses qDebug etc.. and swallows the logs of any other qDebug in an app except for qCritical, it is also writing logs from all apps in the same file!! I'd like to have a general solution to avoid that
[09:10] <Guest90294> sorry thats meant to be star B94M B943
[09:10] <mandel> lool, tvoss 2. udm logging has to be improved
[09:10] <tvoss> mandel, go for glog then, it is in main, and it is a no-brainer
[09:10] <tvoss> log-rotation and stuff works ootb, too
[09:11] <tvoss> lool, ^
[09:11] <mandel> tvoss, then glog is for me
[09:12] <Guest90294> or could someone point out where i could find out please.
[09:13] <fishscene1> Guest90294: Not sure if this is what you are looking for, but: https://wiki.ubuntu.com/Touch/Devices
[09:14] <Guest90294> thank you i have a look anyway.
[09:35] <Nordal> Hello. I just flashed my Samsung galaxy nexus. The screen displays "Ubuntu update complete" and nothing happens. Should i reboot manually?
[11:01] <davmor2> Morning all
[11:34] <mpt> JohnLea, https://wiki.ubuntu.com/LanguageAndText#phone
[12:15] <tvoss> seb128, https://code.launchpad.net/~thomas-voss/properties-cpp/remove-license-statement-in-build-files/+merge/198927
[12:17] <mapr> somebody working on porting to Galaxy Ace ?
[12:19] <seb128> tvoss, thanks, comment approved but I'm not in the right team to change the mr status
[12:43] <pitti> tvoss: ah, do you still want/need the ofono d-bus mock for networks?
[12:43] <pitti> tvoss: I'm dusting off my initial template from back then, write tests for it and add it to dbusmock; once that's done, I can fairly easily add the Network stuff too, if you want
[13:12] <didrocks> barry: around? we have an image promotion blocker due to system image 2.0
[13:37] <tvoss> seb128, thx
[13:38] <tvoss> pitti, can you top-approve https://code.launchpad.net/~thomas-voss/properties-cpp/remove-license-statement-in-build-files/+merge/198927
[13:38] <tvoss> ?
[13:39] <tvoss> pitti, for the dbus-mock and nm/ofono question: yes, would be helpful
[13:47] <karostimanli> yo  what up my niggas
[13:48] <karostimanli> would like to know when i can expect a ubuntu touch tablet?
[13:49] <karostimanli> what up my main man
[13:50] <karostimanli> y nobody be partying round this bitch?
[13:51] <dholbach> karostimanli, there's no need for this kind of language in here
[13:51] <karostimanli> imma let yall nerds alone . talk to the hand
[13:51] <dholbach> ...
[13:56] <pitti> tvoss: ah, I thought it was enough to change the license to LGPL, but that's fine as well
[13:57] <tvoss> pitti, ack
[14:09] <pitti> tvoss: OOI, what's the status on your qtubuntu-sensors port to cmake, who needs to review/ack that?
[14:09] <tvoss> pitti, I need someone to give the plugin a spin on the phone
[14:10] <pitti> tvoss: ah, I asked kalikiana_ the other day what in the phone actually uses these sensors, i. e. what we can use for (manual) testing
[14:11] <tvoss> pitti, the media player should use it
[14:35] <barry> didrocks: hi, what's up?
[14:36] <didrocks> barry: hey, check https://bugs.launchpad.net/ubuntu/+source/system-image/+bug/1260712
[14:36] <didrocks> barry: I've cowboyed the fix, but then, I think you will want to have the tests and so on… (and same behavior in the mocks)
[14:38] <barry> didrocks: remember, we talked about the api change in ApplyUpdate?  it had to be changed to an async method and it sends a Rebooting(bool) signal now.  LP: #1247215
[14:39] <didrocks> barry: ah, that was that one, yeah, unfortunately, I think your change wasn't coordinate with a system-settings change (it should have breaks: << _package_version)
[14:39] <didrocks> and get the change coordinated
[14:39] <didrocks> barry: anyway, the change is there for now, to prevent it
[14:40] <didrocks> but the packaging should have blocked coming without the system-settings change IMHO
[14:41] <barry> didrocks: probably so.  i thought it was already a coordinated change, but yes, we probably should have enforced it in the packaging.  is it worth doing now?  did you cowboy the change into the ui then?
[14:41] <didrocks> barry: I don't have the time right now, but the question is: how can you tell if install and restart has an issue?
[14:41] <didrocks> do you send a signal?
[14:42]  * didrocks needs to reread the bug
[14:42] <didrocks> Rebooting(false)
[14:42] <didrocks> but you don't have the msg of what's wrong?
[14:42] <barry> didrocks: yes, if there's a problem you'll get Rebooting(False) signal, otherwise you'll "get" Rebooting(True) signal.  i put that in quotes because you'll probably have rebooted before then ;)
[14:42] <didrocks> shouldn't it get a message?
[14:43] <didrocks> barry: I'm afraid you don't have any more fine-grained message
[14:43] <barry> didrocks: i'm not entirely sure there *is* more information to send
[14:43] <didrocks> like "no more download file to apply the change"
[14:43] <didrocks> that already happened in the past
[14:44] <barry> didrocks: previously, there was a message but it was never really more informative than true/false.  i.e. if it was false it was always the same message.
[14:44] <didrocks> barry: I think Reboot(error_message) would be better
[14:44] <barry> didrocks: but if *some* text is helpful, we could change the api to send it
[14:44] <didrocks> and error_message="" if no error
[14:44] <didrocks> making sense?
[14:45] <barry> didrocks: it does, certainly if it helps the ui be more user friendly
[14:45] <didrocks> barry: yeah, I think it will ;)
[14:45] <barry> didrocks: cool, np.  i'll file a bug on s-i and system-settings, and we'll coordinate better this time ;)
[14:45] <didrocks> barry: so, let's keep that for now (until we coordinate on the ui change)
[14:46] <didrocks> barry: yeah, I guess that will probably be at the start of year
[14:46] <barry> didrocks: so, for the immediate problem, is there anything i need to do to s-i?
[14:46] <didrocks> barry: so please, don't rechange it before it
[14:46] <didrocks> barry: I just uploaded that fix, just let's keep it for now
[14:46] <barry> didrocks: np
[14:46] <didrocks> and then, we'll change gradually
[14:46] <barry> didrocks: sounds good
[14:46] <didrocks> thanks barry :)
[14:46] <barry> didrocks: thanks!
[14:47] <didrocks> barry: you can already change your API btw to that
[14:47] <didrocks> just keep the return ""
[14:47] <didrocks> we'll change the UI
[14:47] <didrocks> and then remove the return ""
[14:47] <barry> didrocks: wait, is that the change you cowboyed in?
[14:47] <didrocks> barry: right
[14:48] <didrocks> just adding return ""
[14:48] <didrocks> (without committing to your branch)
[14:48] <barry> didrocks: okay, then it sounds like to solve LP: #1260712, i should add a return '' to the async method and release s-i 2.0.4, right?
[14:49] <didrocks> barry: well, just do that once you change your signal API
[14:50] <barry> didrocks: sorry, i'm being dense.  just trying to understand if there's a critical change you need right now, or whether that return '' change can wait until Rebooting signal returns an error message
[14:51] <didrocks> barry: nothing anymore from you right now :)
[14:51] <barry> didrocks: okay!  thanks, and sorry about that
[14:52] <didrocks> no worry, we'll get it through
[15:36] <msvb-lab> Linux ubuntu-phablet 3.4.0-4-manta #19-Ubuntu SMP PREEMPT Tue Oct 8 13:14:29 UTC 2013 armv7l armv7l armv7l GNU/Linux
[15:36] <msvb-lab> Do I have the latest revision of the latest channel of the latest touch distro?
[15:37] <msvb-lab> ...trying to figure out how to determine the OS state without daily reflashing.
[15:37] <msvb-lab> If anyone has a strategy for that, would love to hear it.
[15:38] <daker> msvb-lab: run system-image-cli -i
[15:38] <msvb-lab> Python crashes with a long traceback.
[15:38] <msvb-lab> Do I need X11 (run it on the tablet) or should I be root?
[15:39] <popey> adb shell system-image-cli -i
[15:39] <popey> that should just work
[15:39] <daker> msvb-lab: run t as root
[15:39] <popey> you don't need X
[15:39] <daker> msvb-lab: or what popey said
[15:39] <msvb-lab> I see, you mean run it offline (not from Manta but from the attached host.)
[15:39] <msvb-lab> Okay, that's a good tip Popey thanks.
[15:40] <msvb-lab> current build number: 12, channel: trusty-customized, version version: 12, version ubuntu: 20131211, version device: 20131203, version custom-sevilerow-trusty: 3
[15:41] <msvb-lab> So is there a chart/table/mapping for what development branches correspond to channels, builds, version, revisions, and so on?
[15:41] <msvb-lab> It would be nice to have some indication of 'whats working now' 'stable version' 'cutting edge' and so on.
[15:42] <msvb-lab> I assume 'trusty-customized' means 'trusty-devel' with CSS customizations for Unity right?
[15:43] <popey> msvb-lab: how did you flash that?
[15:44] <asac> popey: davmor2: we will have an image in a bit that needs another run (fixing the system image regression) ... will you be here for a bit?
[15:44] <asac> (guess didrocks already said)
[15:44] <popey> yes
[15:44] <davmor2> asac: I'm here till 20:00
[15:44] <davmor2> utc
[15:44] <asac> plars: are you around today?
[15:45] <asac> davmor2: nice one... we can even do another run it feels :P almost
[15:45] <msvb-lab> ...and that if I leave the trusty-devel channel (which in theory is unstable) then I'll have stability problems by staying on the saucy channels. Hmm.
[15:45] <plars> asac: yes
[15:45] <asac> plars: cool. just for dashboard love later
[15:45] <plars> asac: certainly
[15:45] <popey> asac: I too will be around until quite a bit later, lots to do
[15:45] <asac> cool. i will stay around to get this image done
[15:45] <davmor2> asac: yeah just remember I have things to do too ;)
[15:46] <asac> so didier can go on vac ... or at least only come back for the mail if he wants
[15:46] <msvb-lab> Popey: I flashed using phablet-flash as described on wiki.ubuntu.com/Touch/Install
[15:46] <plars> asac: the results have been quite a bit more stable lately though - with the exception of webbrowser which needs to rerun at the end of maguro this time (and even that's fairly rare) they don't look like they'll need a lot of intervention
[15:46] <asac> plars: yeah. but i need the best results possible to make the promotion decision ... as i dont have a calibrated feeling as i was a bit out fo this process
[15:46] <asac> so... L:)
[15:46] <popey> msvb-lab: strange, wonder why you have trusty-customised
[15:47] <msvb-lab> I have it because I ran phablet-flash --channel trusty-customised (or something similar.)
[15:47] <msvb-lab> Why are you surprised about having trusty-customised?
[15:47] <asac> davmor2: sure, do it now... image will be there in 30 minutes or so :)
[15:47] <asac> and then do after
[15:47] <asac> hehe
[15:48] <asac> sorry for this :)
[15:48] <plars> asac: no problem, I'll be around today and all of next week except monday. I won't be around much this weekend though
[15:48] <msvb-lab> Popey: Do you recommend that I flash another if my goal is stability?
[15:48] <msvb-lab> I'd like to write some click apps to test the possibilities and be able to actually use them.
[15:48] <didrocks> asac: please, if you rerun/hide issues, still says on your email and link to references
[15:48] <asac> plars: fine. i want this done today... and then monday we land in super conservative mode... no risks, only flaki fixes etc.
[15:48] <msvb-lab> So it would be great if theunderlying system works.
[15:48] <didrocks> asac: so that the good values are not hiding flackyness
[15:48] <asac> didrocks: yeah. recording is a must
[15:48] <didrocks> and say "we're good, let's continue"
[15:49] <popey> msvb-lab: what device do you have?
[15:49] <balloons> m-b-o, howdy :-)
[15:49] <msvb-lab> Nexus 10 2012.
[15:49] <msvb-lab> 16 Go.
[15:49] <asac> didrocks: right. you can already include a section in the mail that points out the still observed flaki tests
[15:49] <asac> so i can call them out loudly :) in capital letters
[15:49] <didrocks> yep
[15:49] <popey> msvb-lab: so you should use --channel trusty, or --channel trusty-proposed (for bleeding edge untested)
[15:49] <asac> so i just fill in : TESTNAME - URL-to-jenkins
[15:49] <asac>  + owner
[15:49] <m-b-o> balloons: howdy ho :)
[15:50] <msvb-lab> Popey: Okay, going to flash now. I'll use --no-backup so that the media library stays put. That's why I went with the customized variant in the first place. This device is for demonstration purposes.
[15:50] <balloons> m-b-o, so I take it you saw the changes to the weather tests ;-)
[15:51] <msvb-lab> Does anyone know what the difference (besides visually and media libraries) between *-proposed and *-customised is?
[15:51] <m-b-o> balloons: yes I did, it looks all nice!
[15:53] <m-b-o> balloons: you've put db creation into the test, that's cool!
[15:54] <balloons> m-b-o, yea.. The more I dug into it, the less I liked how it was happenin
[15:55] <m-b-o> balloons: yes. another thing that could be simplified is putting the testdata in json-files instead of an py dict
[15:55] <balloons> yes the giant python file :-)
[15:56] <m-b-o> balloons: will do that when the new weather data provider is ready to be merged
[15:56] <balloons> that sounds like a plan
[15:58] <m-b-o> balloons: saw the uds video regarding autopilot and python3. is this already working?
[15:58] <balloons> m-b-o, yes.. we need to convert to python3, but I've ignored it while stablizing tests
[16:00] <daker> this page is outdated https://wiki.ubuntu.com/Touch/SdkFeatureStatus
[16:00] <m-b-o> balloons: ah, ok. will try to  help. nice occassion to get started with py3 :)
[16:01] <balloons> m-b-o, yes, it's on the horizon.. The goal is to have it be py2 and py3 compatible
[16:02] <m-b-o> balloons: wondered if this new asyncio stuff in py3.3+ would be useful
[16:06] <marcoceppi> Is there an "easy" way to access Google Drive data via touch?
[16:18] <dobey> marcoceppi: programmatically? or as a user?
[16:18] <marcoceppi> dobey: as a user
[16:20] <dobey> ah, maybe the files app if it supports google drive already.
[16:20] <dobey> but probably just as easy to use a browser and go to drive.google.com
[16:22] <doomlord_> is ubuntu touch worth trying
[16:22] <rickspencer3> doomlord_, yes
[16:22] <rickspencer3> ;)
[16:23] <doomlord_> i'm looking forward to desktop convergance but thats still some way off?
[16:23] <rickspencer3> doomlord_, yes, convergence with desktop is for the future a little bit
[16:24] <rickspencer3> doomlord_, focus is on tablet and phone convergence this cycle, though you should be able to try it on a desktop as well
[16:24] <rickspencer3> it just won't be baked
[17:06] <daker> anyidea why the brightness setting is not consistent?
[17:17] <lops> good morning, does anyone know of a way im QML to change the current tab in a Tabs?
[17:19] <daker> lops: TABS_ID.selectedTabIndex = TAB_INDEX
[17:27] <daker> seb128: can you please take a look at this small fix https://code.launchpad.net/~daker/ubuntu-system-settings/fix.brightness.slider/+merge/198977 ?
[17:29] <lops> daker, thx.
[17:41] <gatox> mardy, ping
[18:42] <mhall119> beuno: hey, is there a plan for distributing content (wallpapers, themes, icon packs, etc) via click packages?
[18:43] <beuno> mhall119, not at the moment, no
[18:43] <mhall119> beuno: has there been any discussion or brainstorming about it?
[18:44] <beuno> mhall119, none that I'm aware of
[18:53] <achiang> sergiusens: playing with the go version of udbflash, very nice!
[18:53] <achiang> sergiusens: is it by design that you do not want to wait for all files to download before starting to push them?
[18:54] <sergiusens> achiang, yeah; if you bootstrap from fastboot it waits though
[18:54] <sergiusens> thanks
[18:55] <achiang> sergiusens: i'm asking because i'm playing with adding some progress bars to the downloader
[18:55] <achiang> sergiusens: the design of that gets a lot easier if you block on waiting for all files to be downloaded before pushing
[18:56] <achiang> sergiusens: but if you think that's not worth blocking on, then i won't explore that path :)
[18:56] <sergiusens> achiang, theirs a curses go binding somewhere, may be easier with that and just create cells and rows for each component
[18:56] <sergiusens> but yeah, it is a bit more complicated
[18:57] <achiang> sergiusens: right, i saw that, but the thing is, there is some output when pushing files too
[18:57] <sergiusens> achiang, just that on slow devices having the files copied before makes for a faster flash
[18:57] <sergiusens> achiang, we can omit the output for pushing
[18:57] <achiang> sergiusens: i'm not dead set on having progress bars... just wanted to have a play with go and this seemed like a simple enough thing to add
[18:58] <achiang> sergiusens: i defer to your judgement here...
[18:58] <achiang> sergiusens: but yeah, if you think that maybe pushing doesn't need output, that makes life a bit easier too
[18:58] <sergiusens> achiang, pushing doesn't need output at all
[18:58] <achiang> sergiusens: ok, i'll go down that path then
[18:59] <achiang> sergiusens: thanks for the guidance!
[18:59] <sergiusens> rsalveti, cyphermox http://paste.ubuntu.com/6568235/
[18:59] <achiang> sergiusens: i can report that it works well on OSX ;)
[18:59] <sergiusens> achiang, awesome
[19:00] <sergiusens> achiang, I just need to add OS checks and try on my girfriend's windows machine and that will get the 'don't need ubuntu to flash' story complete
[19:00] <achiang> sergiusens: i'm working on a wiki page to document OSX
[19:00] <sergiusens> achiang, design will be happy
[19:01] <achiang> heh. plus maybe the huge group of webdevs out there too :)
[19:01] <cyphermox> sergiusens: cool. do you need sponsoring?
[19:02] <sergiusens> cyphermox, yup
[19:02] <cyphermox> ok, I'll do it in a second
[19:02] <sergiusens> cyphermox, just in case, the debdiff doesn't show I deleted the grep file in the root source :-/
[19:02] <cyphermox> yeah, np
[19:11] <sergiusens> cyphermox, thanks
[19:22] <nuclearbob> bfiller_afk: since thomi's week is already over, I can help take a look at the issue you were looking for qa help with
[19:36] <cyphermox> sergiusens: uploaded.
[19:37] <sergiusens> saw, thanks :-)
[19:38] <cyphermox> how come you haven; t applied for upload rights yet?
[19:38] <sergiusens> cyphermox, don't I need to be an ubuntu member first?
[19:39] <cyphermox> sergiusens: no
[19:39] <sergiusens> cyphermox, oh; then hmmm
[19:39] <cyphermox> sergiusens: if you apply for upload rights you become a Ubuntu member via Ubuntu Developers
[19:39] <sergiusens> cyphermox, I have no answer to that
[19:39] <sergiusens> cyphermox, what do I need to do?
[19:39] <cyphermox> you can still do the other, but just sayin' :)
[19:40] <cyphermox> https://wiki.ubuntu.com/DeveloperMembershipBoard
[19:40] <sergiusens> cyphermox, I was going to do everything in an orderly fashion or so I thought
[19:40] <cyphermox> it's not necessary since you do development, the DMB will give you ubuntu membership as you get upload rights
[19:41] <cyphermox> the other membership board is to allow those who don't directly do development: translations, documentation, LoCo events etc. to also get Ubuntu Member
[19:43]  * sergiusens reads
[19:44] <cyphermox> also, how did you generate the debdiff?
[19:44] <cyphermox> it was all full of CRLF... yuck ;)
[19:45] <sergiusens> cyphermox, debdiff x.dsc y.dsc
[19:45] <cyphermox> ah, weird
[19:45] <sergiusens> cyphermox, might been the pastebin thing
[19:45] <cyphermox> oh
[19:45] <cyphermox> yeah, must have been
[19:45] <sergiusens> cyphermox, probably should of just sent a file up
[19:45] <cyphermox> still, it was yucky
[19:45] <cyphermox> it's not a big deal, patch handles it nicely
[19:53] <Cipri> how can i get ubuntu on my lg optimus l7 device ??
[19:54] <Cipri> how can i get ubuntu on my lg optimus l7 device ?? does anyone have an ideea ??
[20:21] <dobey> does anyone know how to modify the import path for qmltestrunner?
[20:28] <stgraber> ogra_: ping
[20:45] <stgraber> ogra_: that ping was about https://code.launchpad.net/~stgraber/ubuntu/trusty/initramfs-tools-ubuntu-touch/enable-discard/+merge/198998
[20:45] <stgraber> ogra_: let me know when you're happy for me to land this
[23:03] <harris> why does the enxus 7 still have red blocks on the status page
[23:12] <popey> harris: because the nexus and nexus 4 have been the focus for the last 6 months
[23:21] <harris> will it be fixed
[23:21] <harris> the nexus 7
[23:22] <daker> anyone know why i am geeting this
[23:22] <daker> AbstractPlayer: No URI handler implemented for "video".
[23:22] <daker> Error: "No URI handler implemented for "video"."
[23:22] <daker> i am using Qt.openUrlExternally('video:///'+URL);
[23:54] <aquarius> popey, https://lists.launchpad.net/ubuntu-phone/msg05447.html is interesting -- phablet-config, eh? I didn't know about that. Should the "things you can do to your phone, like enabling developer mode" wiki page be updated to recommend phablet-config instead?


[22:11] <guest93758> Hi, what's going on with #ubuntu-us-foo, everything is down but you guys?
[22:11] <guest93758> (OK, I've only checked 5, but, hey...)