[18:24] <Saviq> sitter: hey, I'm trying to move https://snapcraft.io/subsurface to use the kde framework snap (to deduplicate and to get newer Qt), unfortunately the framework snap doesn't include QtBluetooth - I tried to build it myself as a part, but private headers (correctly) are not there in the build snap… got any pointers? prior art? I suppose I could just check out qtbase at the same version and use it as include path to build qtconnectivity, but maybe you have
[18:24] <Saviq> other ideas? :)


[16:13] <CarlFK> I have 6 used  boxes - need to wipe the drives (  dd /dev/zero is fine) and install - does the installer have something to make this easy?
[18:10] <tsimpson> CarlFK: do you really need to wipe the drives? you could just remove all partitions and start over
[18:11] <tsimpson> unless, I suppose, you're selling the boxes after
[18:11] <CarlFK> tsimpson: worse:  being donated to a hacker space :)
[18:12] <CarlFK> and mainly because I promised I would.  and wondering what's available
[18:12] <tsimpson> ah, well I don't think the installer has a "burn my disk" option
[18:12] <tsimpson> I don't even remember seeing that on the alternate installer
[18:16] <tsimpson> CarlFK: it does have an "Erase and use the entire disk" option, but I think that just deletes the partition table
[18:17] <CarlFK> I use the alt - I'll hit a console right before the setup partition step and see what is there.  guessing dd


[02:48] <nikolam> please remove sending ban from Ubuntu
[02:48] <nikolam> it is just too much staying that long for no reason actually.
[02:56] <bazhang> nikolam, hi
[02:57] <nikolam> oh you are there, hi bazhang
[02:57] <bazhang> nikolam, do you recall why you were quieted in #ubuntu
[02:59] <nikolam> bazhang, i do. because i did not shut up at a second i was asked to. And i tried to change subject in a pleasant way
[03:00] <bazhang>  <nikolam> almoxarife, itis not politics. It is removing Canonical spying Appl installed by default in Ubuntu. it is technical question of what apps should be removed to get Not inside Canonical politics.
[03:00] <nikolam> and because helping user for swap is considerd not doing support
[03:00] <bazhang>  <nikolam> OerHeks, I would but gordonjcp keeps pushing me. I just wanted solution for Dsh home npt sending my usage and local serches to Amazon and other parties.  You should tell me it is about offtopic before i was talking about swap support
[03:02] <bazhang> if wish to have an informal chit chat, then #ubuntu-offtopic is the place for that
[03:03] <nikolam> I was left for impression, main reason was supporting user for swap
[03:03] <bazhang> no
[03:03] <nikolam> and obviously reasons are offtopic from before that.
[03:03] <bazhang> partly yes, and getting far offtopic from support after that
[03:04] <nikolam> but you explain that now.
[03:04] <nikolam> so i was left confused and with +q
[03:04] <bazhang> nikolam, so it's 100% clear now?
[03:04] <nikolam> yes,
[03:04] <bazhang> ok
[03:05] <nikolam> but it is also clear that you could make it more clear in the future.
[03:05] <nikolam> because i was angry for some time after that
[03:05] <nikolam> not understanding why +q for one thing , but trouble is another
[03:06] <nikolam> it is not just fair to make me confused.
[03:06] <IdleOne> it is not fair that we have to tell you not to be off topic in #ubuntu when you claim to know this already
[03:07] <IdleOne> it confuses us also
[03:07] <bazhang> nikolam, try sending to channel in #ubuntu now
[03:07] <nikolam> i learned existence of ubuntu-policy or something channel after that.
[03:07] <nikolam> i usually reside on smaller channels, where wider range of topics are common
[03:08] <nikolam> i do nto come to ubuntu often, too noisy for me.
[03:08] <bazhang> nikolam, please try sending to channel now
[03:08] <nikolam> trying
[03:09] <bazhang> and success
[03:09] <nikolam> ok
[03:11] <bazhang> nikolam, if there is nothing further, please don't idle in this channel
[03:11] <nikolam> aha, just to say, it was because I used to talk on general channels about general distribution-like topics.
[03:12] <nikolam> and not taking into account of support-only nnature
[03:12] <nikolam> ubuntu is very big.
[03:12] <nikolam> ok, going out.
[03:40] <bazhang> hello
[03:41] <angelpossum> hey ineed help kicking some one
[03:41] <bazhang> why
[03:42] <angelpossum> trolling inapropriate and other stuff
[03:42] <bazhang> who is
[03:43] <angelpossum> ThePhoenician
[03:43] <bazhang> via PM?
[03:43] <angelpossum> whoa idle one is an op dang
[03:43] <IdleOne> angelpossum: in what channel?
[03:43] <angelpossum> whats via pm
[03:43] <bazhang> private message
[03:44] <angelpossum> defocus unsencerd
[03:44] <chu> lol
[03:45] <bazhang> thats not an ubuntu issue
[03:45] <IdleOne> try #defocus-ops
[03:45] <angelpossum> chu you to
[03:45] <bazhang> ?
[03:45] <angelpossum> chus a op to
[03:45] <IdleOne> bazhang: We are all old friends from -ot
[09:20] <Myrtti> whoa you're all ops?!?!
[09:26] <Myrtti> !bot
[09:37] <Tm_T> Myrtti: we are?
[10:15] <Jordan_U> There's this annoying person that keeps spamming me with demands and links in PM whenever I say something in Ubuntu. They're getting really irritating.
[10:17] <Jordan_U> I just pop in to quickly respond to something in #ubuntu, and I get PM'd.
[10:17] <Jordan_U> They generally go by the nick 'ubottu', though I've seen variations.
[10:42] <jussi> Jordan_U: haha - so its a spambot?
[10:42] <jussi> :
[10:42] <jussi> :P
[14:31] <jpds> jussi: http://is.gd/O6CUEa


[11:42] <Q-FUNK> WRT bug #396286 it appears that kernel 2.6.36 solves it. Could the fix be backported to karmic/lucid/maverick please?
[11:42] <ubot2> Launchpad bug 396286 in linux (Ubuntu) (and 1 other project) "[Geode LX] [ION603] kernels >= 2.6.31 fail to boot [initramfs] (affects: 2) (heat: 30)" [High,Triaged] https://launchpad.net/bugs/396286
[17:22] <vanhoof> quick q ... when doing verification on a bug that has a fixed in -proposed, after I post my validation, is it on my to update the verification tag?
[17:22]  * vanhoof doesnt want to step on toe
[17:22] <vanhoof> *toes
[17:40] <diwic> vanhoof, I believe you should remove "verification-needed" and add "verfication-done"
[18:30] <Sarvatt> vanhoof: sru verification team does it, it needs 2 community acks if they can't confirm it themselves
[18:31] <Sarvatt> in the verification section here: https://wiki.ubuntu.com/StableReleaseUpdates
[20:34] <vanhoof> Sarvatt: doubt anyone will be able to confirm that bug community wise :)
[20:34] <vanhoof> Sarvatt: if you want to add an ack from the box you have that'd be cool too
[20:34] <Sarvatt> you and me did :)
[20:34] <vanhoof> ah
[20:34]  * vanhoof looks
[22:46] <robtow> Have been reading about troubles with 2.6.35 kernel on Dell e6510 laptops - boots but no display with Intel integrated graphics.; have experienced same. 2.6.31 kernel does boot up with X. Is there a later kernel that works well with Dell e6510?
[22:47] <ppetraki> robtow,  doesn't work at all? or only from suspend/resume?
[22:48] <robtow> ppettraki - it boots; but no X display - I can even log in, typing carefully (and here the log in sound). But there is no X Windows.
[22:48] <robtow> I do not have the Nvidia card, so the fixes that pertain to Nvidia are not relevent.
[22:50] <ppetraki> so I swear we fixed that already, for the onboard graphics
[22:50] <ppetraki> 10.4.1 should have the fixes
[22:50] <robtow> I am currently running 10.10.
[22:51] <robtow> I installed 9.04, and then did upgrades all the way through 10.10.
[22:51] <ppetraki> so you never touched lucid then?
[22:52] <robtow> 10,4 would not install. 10.10 would install, but not give graphics. 9.10 froze after install. 9.04 worked, but with no networking; it recognized an external USB wifi adapter; after updating to 9.10 the Broadcomm driver worked for the internal network adapter.
[22:53] <robtow> which kernel is in 10.04.1?
[22:53] <ppetraki> whatever is in updates -1
[22:54] <ppetraki> so it should have some arrandale fixes in there
[22:54] <ppetraki> burn it to a usb stick and give it try, it'll be pretty obvious if it works
[22:55] <ppetraki> if not, disable kms :(
[22:55] <robtow> hmm
[22:55] <robtow> The DVD I have is Ubuntu 10.04.1 LTS
[22:56] <robtow> We tried it several times, to no avail.
[22:57] <robtow> I tried booting with nomodeset, did not help
[22:59] <ppetraki> try  "i915.modeset=0 xforcevesa" :(
[22:59] <ppetraki> without the sad face
[23:00] <robtow> ...I saw on the Canonical website that there is a validated 64 bit 10.10 for e6510; but I can't find where to get it.... I have Texas Instruments purchasing trying to get inside info at Dell about it.
[23:01] <ppetraki> robtow, oh the cert site... actually, you should be able to get the media directly from dell
[23:02] <robtow> That's what I'm trying to get our IT/purchasing people to do. After three days they can't find out *how*.
[23:03] <ppetraki> robtow, just call support


[03:57] <aruna> Hi, I am Aruna. I would like to be accepted into the Quickshot developer team. Thank you..
[04:17] <zkriesse> Ah.....WTF?
[05:11] <flan> Sure didn't stay around for long.
[05:11] <flan> But that's the first person who submitted an application who also found the channel.
[21:28] <jenkins> evening
[22:01] <flan> Hi, jenkins.
[22:01] <jenkins> hey flan
[22:01] <flan> Should I comment the server tonight or would you like me to get started on the client?
[22:01] <flan> (If the latter, I'll need your direction)
[22:02] <flan> (Because I dunno what you've got in progress and what's finished)
[22:03] <jenkins> yea some help would be good, I am having a go at linking with the server
[22:05] <jenkins> the menu needs linking in with all the windows
[22:06] <jenkins> and I need to understand the server stuff which is well documented
[22:21] <flan> For the server, start an interpreter.
[22:21] <flan> python -i client/__init__.py
[22:21] <flan> (Loads the client library and gives you an interpreter in its context)
[22:23] <jenkins> ok thanks I was going to ask about that.
[22:23] <flan> Lemme know once that's done.
[22:23] <jenkins> also I see there is a download latest function but is there a function to download the list of all the screenshots to do? I have the interpreter loaded
[22:32] <jenkins> flan: you are going to kill me but what use is being an interpreter with a file?
[22:33] <flan> ?
[22:33] <flan> The usefulness is that you get to play around with the code without writing a script to wrap it.
[22:33] <flan> It's good for exploring.
[22:34] <flan> Sorry about the delay in responding.
[22:34] <jenkins> no problem, thats what I thought I must not be doing ti right
[22:35] <flan> (session, details) = build_session_from_qsproj('http://flan.uguu.ca:5000/ump/10-04/', 'en_GB'<EMAIL_ADDRESS>None, None, True)
[22:35] <flan> Run that.
[22:35] <flan> Then type 'details'
[22:35] <flan> You should get a dict with a bunch of data about the project.
[22:35] <jenkins> IOError: Unable to parse .qsproj file at 'http://flan.uguu.ca:5000/ump/10-04/'
[22:35] <flan> Oh.
[22:36] <flan> Oops.
[22:36] <flan> session_from_url
[22:36] <flan> Not qsproj
[22:36] <flan> qsproj is for loading from a file. They both return the exact same thing, though.
[22:36] <flan> Loading froma  file is just a special case of loading froma  URL.
[22:36] <flan> (The code just extracts the URL and pulls the most recent data from that)
[22:37] <flan> (So the whole .qsproj thing is just for show and convenience right now)
[22:37] <jenkins> ok this makes some sense. if i want the latest screenshot do  i type download_latest ?
[22:38] <flan> If that's what I called it, almost.
[22:38] <flan> For now, 'session.query_progress()'
[22:38] <flan> That'll give you the lists.
[22:38] <flan> (For en_GB)
[22:39] <flan> And session.query_details('hello')
[22:39] <flan> That should give you en_GB-localized values for the 'hello' screenshot.
[22:39] <flan> (If a localization exists)
[22:39] <flan> (If not, it'll just serve the project default)
[22:40] <jenkins> ok thanks makes sense I am just going to re read the file and try some stuff
[22:40] <flan> Experiment.
[22:40] <flan> You can't break anything irreparably.
[22:40] <flan> Oh. Give me an OpenID.
[22:41] <flan> So I can grant you full access to the project on the server so you can interact with both sides.
[22:42] <flan> I'm assuming it's https://launchpad.net/~ubuntujenkins
[22:43] <jenkins> yep thats me flan
[22:43] <flan> http://flan.uguu.ca:5000/ You can sign in and change stuff, then.
[22:43] <jenkins> thanks
[22:43] <flan> Fifteen-minute session expiry.
[22:43] <flan> Feel free to change anything you want.
[22:44] <flan> If you break something, let me know.
[22:44] <jenkins> ok will do
[22:45] <flan> Oh.
[22:45] <flan> Actually, test a file upload.
[22:45] <flan> session.upload_capture(<path-to-some-png/>, 'hello')
[22:46] <flan> (Any PNG. I won't judge you)
[22:46] <flan> Then try this.
[22:46] <flan> x = open(<path-to-some-other-png/>, 'rb')
[22:46]  * jenkins finds a png
[22:46] <flan> session.upload_capture(x, 'test')
[22:49] <flan> Found one?
[22:50]  * flan wants to see~
[22:50] <flan> I'll be home in about two hours.
[22:50] <flan> Maybe an hour and a half.
[22:50]  * flan needs a haircut.
[22:51] <jenkins> sorry found one on my laptop so loads of windows on a small screen
[22:51] <jenkins> uploading now on slow intertnet
[22:51] <flan> You could've just Googled. =P
[22:52] <jenkins> I had some santax errors " " are needed around the paths and * are not excepted
[22:52] <flan> Seems I made a mistake somewhere...
[22:53] <flan> Ooh. Neat.
[22:53] <jenkins> i got ((True, 'Screenshot uploaded', 'project: ump; version: 10-04; language: en_GB; screenshot: hello; uploader<EMAIL_ADDRESS>uploader-name: n/a; uploader-homepage: n/a; uploader-anonymous: no'),)
[22:53] <flan> IOError: cannot read interlaced PNG files
[22:53] <flan> Oh, yeah. No problem on your end.
[22:53] <flan> I just forgot to do something.
[22:53] <flan> The file's uploaded fine.
[22:54] <flan> -'s
[22:54] <jenkins> i don't see the image
[22:54] <flan> For the reason I just pasted.
[22:54] <jenkins> ok cool
[22:55] <flan> Interesting...
[22:56] <flan> PIL 1.1.7 is support to support interlaced files, but, apparently, it does not.
[22:56] <jenkins> have you taken the server off line?
[22:56] <flan> No. Why?
[22:57] <jenkins> http://paste.ubuntu.com/486038/ may be related to another error
[22:57] <jenkins> * the other
[22:58] <flan> Yeah. It is.
[22:58] <flan> PIL can't load your file. :(
[22:58] <flan> Can you upload something non-interlaced while I work this out?
[22:58] <jenkins> how do i know if it is interlaced?
[22:59] <flan> Yours is the first interlaced PNG I've ever seen.
[22:59] <flan> http://upload.wikimedia.org/wikipedia/commons/4/47/PNG_transparency_demonstration_1.png
[23:00] <flan> That one should be fine.
[23:00] <jenkins> I will try and save as a non interlaced png
[23:00] <jenkins> thats a cool image
[23:00] <flan> It's Wikipedia's image for the article on PNG.
[23:01] <flan> First google hit for "PNG".
[23:01] <flan> Upload that as 'hello'.
[23:01] <jenkins> uploading
[23:01] <jenkins> i am
[23:01] <flan> Yes. Much better.
[23:01] <flan> Though it's all transparency -> black.
[23:01] <flan> 'Cause I didn't set a transparency mask.
[23:02] <jenkins> thats so cool stuff on the server
[23:02] <Muscovy> What are you guys working on?
[23:03] <flan> Quickshot.
[23:03] <flan> Upload it a few more times and play with accept/reject, if you're so inclined.
[23:03] <flan> Then PM me a list of everything you want me to do with the client tonight.
[23:03] <flan> (Keep in mind that I only have about two hours today)
[23:04] <jenkins> if you could just sort out the menu bar showing all the windows that would b great
[23:04] <flan> 'Kay.
[23:04] <flan> Don't be surprised if the structure's different when you wake up, then.
[23:05] <flan> (I'll be available for questions)
[23:05] <jenkins> I am unsure if the branch is broken at the moment i will push a fixed one. you have already done the file for the menu bar that is somewhere in the branch quickshot folder. ok I will wait and see :)
[23:07] <jenkins> flan: if you move a files can you just make a list of from and to so that I can change the debian rules stuff correctly
[23:17] <jenkins> flan: in line 118 you have session.download_reference(screenshot, quality=70, thumbnail=None) but you have to do session.download_reference("hello", "quality=70", "thumbnail=None") is that ok? I don't get any file but a server error which is to be expected at the moment
[23:26] <c7p> jenkins: hey, how the developement of quickshot is going ?
[23:27] <jenkins> hey c7p it is getting there
[23:27] <c7p> cool I find it very interesting as programm
[23:28] <jenkins> thanks, how you?
[23:29] <jenkins> *are
[23:45] <jenkins> night all


[07:59] <fabbione> hey tmarble !
[08:06] <Dvalin> hoi
[08:06] <fabbione> hi Dvalin
[08:06] <Dvalin> 'sup?
[08:06] <fabbione> working as usual
[08:06] <fabbione> you?
[08:07] <Dvalin> got back from holidays in goa a few days ago
[08:07] <Dvalin> now I'm trying to get back to studies
[08:07] <Dvalin> and catch up at other duties
[08:07] <Dvalin> :)
[08:08] <fabbione> holidays.. hmmm.. what are they?
[08:08] <Dvalin> I'm not allowed to tell
[08:08] <Dvalin> otherwise you'd want one too ;)
[08:11] <fabbione> eheh
[08:11] <Dvalin> hmdidum
[08:12] <Dvalin> you're using gcc 4.1 building kernel now, right?
[08:13] <fabbione> the answer didn't change since last time you asked :)
[08:13] <Dvalin> yeah
[08:13] <Dvalin> just wanted some confirmation ;)
[08:14] <Dvalin> where do I find netboot images on ubuntu mirrors?
[08:15] <Dvalin> been kind of absent for a while now (sorry for asking same questions over and over;p)
[08:15] <fabbione> what release?
[08:16] <Dvalin> hm
[08:16] <Dvalin> what is latest?
[08:16] <Dvalin> feisty?
[08:17] <Dvalin> I just want to see if it boots properly with fb & kernel compiled with gcc 4.1
[08:17] <Dvalin> still had some issues last time :/
[08:17] <fabbione> http://archive.ubuntu.com/ubuntu/dists/feisty/main/installer-sparc/current/images/sparc64/netboot/2.6/
[08:19] <Dvalin> ihk, I think I've screwed my flash hard drive again
[08:19] <Dvalin> gah
[08:21] <Dvalin> but you have hpt366 driver built now, right? :)
[08:23] <Dvalin> too late for me to screw around with it now anyways..
[08:23] <Dvalin> oh well
[08:23] <Dvalin> fabbione: are you going to FOSDEM next month?
[08:23] <fabbione> just a minute.. i am in a meeting
[08:23] <Dvalin> ok:)
[08:31] <fabbione> GRRR
[08:31] <fabbione> the module is missing from the installer again
[08:32] <Dvalin> :(
[08:33] <Dvalin> give 'em hell!
[08:33] <Dvalin> ;p
[08:35] <Dvalin> oh well, tell me when it's fixed, I need to reinstall ubuntu again :o)
[08:38] <Dvalin> but no fosdem next month?
[08:47] <fabbione> no fosdem no
[09:05] <tmarble> hi fabbione


[04:20] <alkisg> Hi, I tried deleting my PPA and re-creating it in order to get rid of the 1024 signing key, to get a 4096 one.
[04:20] <alkisg> Now the old PPA is not deleted (ppa:alkisg), and the new one still has 1024 (ppa:alkisg/ppa2)...
[04:22] <alkisg> I'll delete PPA2 as well, and hope that after a while a cleanup job will run, that will allow me to recreate ppa:alkisg... any help appreciated :)
[04:27] <alkisg> I.e. if it's possible to completely delete all my alkisg PPAs and create a new key; otherwise if I could just get back alkisg:ppa...
[04:40] <alkisg> PPAs got deleted... re-creating ppa:alkisg...
[04:43] <alkisg> It got the same 1024 key. If it's possible to somehow get a 4096 key for alkisg (even with deleting/recreating PPAs), please tell me, thanks
[11:24] <cjwatson> alkisg: It is not possible
[11:24] <cjwatson> Sorry
[11:24] <cjwatson> That's why that bug exists
[11:53] <alkisg> Thank you :)


[13:48] <xhaker> man-di, doko: I just need a sponsor.
[15:52] <man-di> xhaker: I have no Ubuntu upload privileges
[15:52] <man-di> xhaker: Nor I am a MOTU
[18:38] <xhaker> sorry man-di, i was under the impression you had upload privileges


[01:40] <haha21> heya, is there a way I can install the ubuntu studio packages under a standard ubuntu install without doing so one at a time?
[01:42] <haha21> Would I just install ubuntustudio-desktop ?
[01:46] <holstein> haha21: hello
[01:46] <haha21> hi holstein
[01:46] <holstein> haha21: not *-desktop
[01:46] <holstein> i would suggest opening whatever package manger you use and search ubuntustudio
[01:47] <holstein> you'll see that ubuntustudio-audio is mostly the audio packages
[01:47] <holstein> ubuntustudio-audio-plugins for the audio plugins
[01:47] <holstein> *-video and *-graphics are the others relaly
[01:47] <holstein> really*
[01:47] <holstein> the rest are for the theme, look and feel
[01:48] <holstein> i like ubuntustudio-menu
[01:48] <haha21> okay, thanks very much :)
[01:48] <holstein> sure...
[01:48] <holstein> !vanilla | haha21
[01:48] <holstein> !vanilla
[01:49] <holstein> hmmm
[01:49] <holstein> there it is :)
[01:50] <haha21> thanks, it seems to be about 4 versions ago, but hopefully it will be close
[01:51] <haha21> also, do you know if ubuntustudio comes with celtx by default?
[01:51] <holstein> haha21: celt the compression codec?
[01:52] <holstein> haha21: the package names are still the same
[01:52] <haha21> no, celtx the script writer (i.e. http://celtx.com), I assume it doesn't as I don't think there is a package for it.
[01:53] <holstein> haha21: i dont find it im the repos for 10.04
[01:53] <holstein> ubuntustudio uses the same repos...
[01:53] <holstein> unless its made it in upstream since 10.04
[01:56] <holstein> haha21: so, ive read that front page... but
[01:56] <holstein> what is celtx ?
[01:59] <haha21> basically for writing movie scripts and doing story boards etc. i.e. generally what you would do before and actual audio / video work when making a movie
[01:59] <holstein> interesting
[01:59] <holstein> haha21: we should have that
[01:59] <holstein> haha21: is it in debian upstream?
[01:59] <holstein> or proposed?
[02:00] <haha21> yeah, I have no idea, whenever I install it I have to download it directly from the site as a zip file, uncompress it, and it's good to go.
[02:01] <holstein> we cant include if its not in the repos
[02:01] <holstein> haha21: if your interested... we could probably make that happen
[02:01] <holstein> biab
[02:02] <haha21> to me it doesn't really matter, it's only an extra couple of minutes, but I think it would definitely be something that should be in there as I'm sure there'd probably be many other ubuntustudio users who would like that.
[02:03] <haha21> especially for the less tech savvy, as the process including creating a menu item might be a bit foreign to some
[02:14] <haha21> holstein: when you get back see above two comments, brb myself
[02:16] <holstein> haha21: i would just like to supply those tools for that proffesional need
[02:20] <haha21> holstein: sorry, what do you mean by "that professional need"?
[02:21] <holstein> haha21: movie script making
[02:21] <holstein> story boards
[02:22] <holstein> whatever you said this is handy for
[02:22] <holstein> AFAIK we dont have anything specifically for that type of professional
[02:23] <haha21> yeah, that would definitely be a great add on
[02:30] <haha21> I also came across a youtube video on LMMS - Linux Multimedia Studio, I don't think I would use it too much myself, but it looks very well put together.
[02:30] <holstein> kind of
[02:30] <holstein> the JACK support has been sketchy
[02:30] <holstein> i think its very slick looking and fills a niche
[02:33] <haha21> I haven't heard of JACK before, is that an alternate sound system to OSS and Alsa?
[02:36] <haha21> Ah, I see it lets you send audio from one program to another or share an audio stream between multiple programs
[02:36] <holstein> yeah... its not really an alternative to anything
[02:37] <holstein> an analog patchbay for the computer
[02:37] <holstein> kind of
[02:37] <haha21> analog?
[02:37] <holstein> like... not digital
[02:38] <holstein> a patchbay from a studio rig
[02:38] <holstein> you take cables and connect whatever you want to whatever else you want
[02:38] <holstein> thats what JACK is for
[02:38] <holstein> in out digital realm
[02:38] <haha21> ah, okay, I see
[02:38] <holstein> our*
[02:39] <haha21> I was thinking it was piping it digitally from one app to another
[02:39] <holstein> right
[02:39] <holstein> but, the workflow is a lot like a studio patchbay
[02:40] <holstein> and you can route any analog source through an interface that is supported
[02:41] <haha21> interesting, I'll have to look more into that
[02:42] <holstein> alright... i gotta run... haha21, welcome to the channel :)
[02:42] <haha21> thanks holstein! Have a good one
[16:26] <azm> Hi, is anyone up?
[16:27] <holstein> azm: o/
[16:27] <azm> Hey holstein. I just have one simple question about the Pulseaudio-jack connection
[16:28] <holstein> AFAIK, we dont have one
[16:28] <holstein> pretty sure they didnt accept falks pacakge into debian
[16:28] <holstein> i know theres a different way to do it
[16:28] <holstein> azm: how are you doing it?
[16:28] <azm> I'm great, thanks for asking :)
[16:29] <azm> what about you?
[16:29] <azm> have you released some new tracks on bandcamp?
[16:29] <holstein> not yet
[16:29] <holstein> i will sometime though
[16:29] <holstein> ive only done the OSMP tune storms lately
[16:29] <holstein> i have some gear being repaired
[16:30] <holstein> and im trying to decide about preamps
[16:30] <azm> I will probably need some too.
[16:31] <azm> anyway
[16:32] <azm> I only wanted to know how to get sound with firefox while jack is running
[16:32] <azm> heh, same old but always pita.
[16:32] <holstein> i have only used the pulse-jack package from falk
[16:32] <holstein> from the KXstudio PPA's
[16:32] <holstein> theres an older more complex way AFAIK
[16:33] <holstein> azm: you could try just DL'ing the package.. the .deb
[16:33] <holstein> not sure what the depends are
[16:33] <azm> yea, just remember we had discussion with Scott in devel about this some time..
[16:33] <holstein> what do you need from FF ?
[16:34] <azm> sound
[16:34] <azm> :)
[16:34] <azm> youtube
[16:34] <azm> etc..
[16:34] <holstein> i cant imagine a scenario i couldnt work around
[16:34] <holstein> i mean, i dont *need* JACK + youtube
[16:34] <azm> yea I know
[16:34] <holstein> i can download most other content, and integrate that into a JACK supported player
[16:34] <azm> I remember you have machine for creating music
[16:34] <azm> separated
[16:34] <holstein> that being said...
[16:34] <holstein> you just install pulse-jack
[16:34] <holstein> run it
[16:34] <holstein> and boom
[16:34] <holstein> its literally that easy
[16:35] <holstein> but, we dont have it
[16:35] <holstein> you have to get it from falks PPA's
[16:35] <azm> sure, I just cant get over it
[16:35] <holstein> i would make sure you know how to purge a PPA
[16:35] <holstein> azm: over what?
[16:35] <azm> that ubuntustudio does not solve it on its own
[16:35] <holstein> i mean... i almost consider it a feature personally ;)
[16:35] <azm> that you need some other packs from non standart repos
[16:35] <holstein> i personally dont want/need it
[16:35] <holstein> but, you should be able to have it
[16:36] <holstein> wouldnt bother me if we didnt ship with a browser ;)
[16:49] <azm> oh great!
[16:49] <holstein> you got it :)
[16:50] <azm> this is exactly what I meant when I meant on its own:
[16:50] <azm> http://ubuntuforums.org/showpost.php?p=11176545&postcount=7
[16:50] <azm> it works flawless
[16:51] <holstein> azm: you've tried that, and its working?
[16:51] <azm> sure
[16:51] <azm> just youtubin'
[16:51] <holstein> maybe its something to do with my firewire device
[16:51] <holstein> *nothing* but falks pacakge has worked for me
[16:54] <holstein> azm: that was as of 10.04 though
[16:54] <holstein> i'l have to fire up 11.10 and try that
[16:54] <holstein> with my firewire device
[17:13] <azm> holstein, yup
[18:22] <HighOctane> Anyone here ever use Ubuntu Studio on an iMac?
[18:23] <holstein> i specifially did *not* use it on a macbook
[18:23] <holstein> the firewire chipset was not going o be friendly
[18:23] <HighOctane> i see. What did you use then?
[18:23] <holstein> on the macbook?
[18:23] <holstein> i bought snow leopard, and gave it to my girlfriend :)
[18:24] <holstein> HighOctane: ubuntustudio = ubuntu though
[18:24] <HighOctane> I mean, what type of system did you choose to get ubuntu studio going strong on?
[18:24] <holstein> if you have ubuntu installed, just install some audio apps and try them
[18:24] <holstein> if you have no specific firewire needs, you'll probably be find
[18:24] <holstein> fine*
[18:24] <holstein> HighOctane: i have a dual core emachines
[18:25] <HighOctane> I have it installed... Kind of going through hoops right now getting my latency down... I actually haven't installed my firewire interface yet.
[18:25] <holstein> HighOctane: run lspci
[18:25] <holstein> you'll see the firewire chipset
[18:25] <HighOctane> I am using the iMacs default audio interface. I have reaper installed and working via wine with wineasio
[18:25] <holstein> when its *not* a texasinstruments chip set, thats what will make you sad very soon...
[18:26] <holstein> i dont use reaper
[18:26] <HighOctane> Ill need to plug up my firewire interface and check that.
[18:26] <HighOctane> What do you use?
[18:26] <holstein> HighOctane: actally you dont
[18:26] <holstein> you just open the terminal and run the command
[18:26] <holstein> lspci
[18:26] <HighOctane> oh... the chipset in the mac itself. i see.
[18:26] <holstein> there are other chipsets though
[18:27] <holstein> i have a via one that works well too
[18:27] <holstein> texas insruments is what you want though
[18:27] <HighOctane> Agere Systems FW322/323
[18:27] <holstein> yup
[18:27] <holstein> thats *not* good
[18:27] <holstein> i mean, try for yourself
[18:27] <holstein> maybe something amazing has happened in the new kernels
[18:28] <holstein> im still running 10.04 everywhere
[18:28] <HighOctane> Is it just latency issues? Maybe I should get a cheap netbook or something.
[18:28] <holstein> you wont find a netbook with firewire
[18:28] <holstein> i have an early HP mininote that has an express card slot
[18:28] <HighOctane> Oh yeah. Thats right.
[18:28] <holstein> they stopped that too though
[18:29] <holstein> i have a nice texas instruments chipset in an express card firewire adapter
[18:29] <holstein> works pretty well
[18:29] <holstein> i wouldnt edit on that machine though
[18:30] <HighOctane> I'll say this... I am really liking ubuntu studio right now, even though I don't have my latency just perfect yet. I have sucessfully ran Windows VSTs using Reaper and Wine / WineASIO.
[18:30] <holstein> cool
[18:30] <holstein> HighOctane: you can try other kernels
[18:30] <holstein> https://launchpad.net/~kxstudio-team/+archive/kernel
[18:30] <holstein> you can look at your interupts
[18:31] <holstein> in a terminal run...
[18:31] <holstein> cat /proc/interrupts
[18:31] <HighOctane> The reason I hopped on here is because when I switched to the lowlatency kernel my wireless network crapped out on me when i booted using that kernel.
[18:31] <holstein> you want your audio device off by itself
[18:31] <holstein> HighOctane: i keep 2 kernels around
[18:31] <holstein> you shouldnt expect to have it all
[18:32] <holstein> you really cant have a kernel that does everything
[18:32] <holstein> not yet
[18:32] <holstein> i bascially 'dual boot' kernels
[18:32] <holstein> if i have a laptop or whatever
[18:32] <holstein> i wouldnt want the RT kernel running on a laptop casually
[18:32] <holstein> HighOctane: i would expect about 20ms as ideal latency on an internal card
[18:33] <HighOctane> You know, I appreciate that. That will kind of keep me from banging my head against a wall.
[18:33] <holstein> HighOctane: ive pushed it and gotte maybe 12 or so on certain internal cards
[18:33] <holstein> but.. usually 20 is really pretty much it
[18:34] <HighOctane> What do you get with other interfaces?
[18:35] <holstein> i have heard the maudio 1010 is like 1.2ms
[18:35] <holstein> i can get 1.2 or so if i want
[18:35] <holstein> stable unless im really pushing it
[18:35] <holstein> i have a couple USB devices that can do around 5ms
[18:36] <holstein> i have a few internal cards that do anywhere from 20 - 80+
[18:36] <HighOctane> Wicked cool! What interfaces are you using? -- (sorry to bug you, but I would love to get this nailed down)
[18:37] <holstein> sure
[18:37] <holstein> i have a presonus firepod
[18:37] <holstein> i have an maudio something USB... transit?
[18:37] <holstein> the firepod is what i use mostly though in the studio
[18:38] <holstein> i have some tascam USB device thats not bad either
[18:38] <HighOctane> Cool. Okay, so right now I have a latency of 17 ms with 512 buffer size and 3 periods per buffer.
[18:38] <HighOctane> Thats with the standard kernel.
[18:38] <holstein> yeah, thats good
[18:38] <holstein> why do you need lower latency?
[18:38] <holstein> you playing synths live?
[18:39] <holstein> or doing effects processing live in the box?
[18:39] <HighOctane> But I get dropouts. I can't hear them, but I see them in the Jack audio connection kit.
[18:39] <holstein> does it say xrun?
[18:39] <HighOctane> And Yes, I am setting up a system to play live drums.
[18:39] <holstein> what do you mean you can see them?
[18:39] <holstein> HighOctane: still, you can monitor the drums live
[18:39] <HighOctane> My drummer swears he can hear delays, even when I don't hear them.
[18:39] <holstein> and the latency can be 80ms
[18:40] <holstein> sure, *dont* send him anything back from the kit
[18:40] <holstein> i do this all the time
[18:40] <HighOctane> Does it say XRUN? No. Just 8 (41) in red letters.
[18:40] <holstein> monitor *outside* the box
[18:40] <holstein> you dont hear anything from the kit coming back fromt he computer
[18:40] <holstein> just the track you are playing along with
[18:41] <HighOctane> I can do that, but my drum brain don't sound as good as Superior Drummer.
[18:41] <holstein> ardour or whatever compensates for the latency
[18:41] <holstein> HighOctane: just get it in the box
[18:41] <holstein> and you can change it in there
[18:41] <holstein> HighOctane: or, get out your wallet and start chasing 1.2 ms ;)
[18:41] <HighOctane> Thanks for the good suggestions.
[18:42] <holstein> HighOctane: check out #opensourcemusicians too
[18:42] <holstein> lots of different hardware users over there
[18:42] <HighOctane> Okay, I will. Thanks.
[18:42] <HighOctane> XRUN callback (1 skipped) that shows up in my Jack message log every so often.
[18:43] <HighOctane> That's a bad thing, right?
[18:43] <holstein> HighOctane: ideally you want none
[18:43] <HighOctane> What does the realtime checkbox do in the Setup menu?
[18:44] <holstein> i can start recording 8 tracks at 24/96 at around 3ms and let it go for hours with no xruns
[18:44] <holstein> HighOctane: you want to try checking that
[18:44] <HighOctane> Whenever I check that, I can get no sound.
[18:44] <holstein> HighOctane: with the lowlatency kernel?
[18:45] <HighOctane> If I remember right... I'll have to try again, after a reboot.
[18:46] <HighOctane> Oops... Sorry ... I take that back. It is working with the realtime checkbox ticked. And now Im running 23.2 ms with 512 buffer size and 2 periods per buffer.
[18:46] <holstein> you want it checked
[18:46] <holstein> ideally
[18:47] <holstein> no reason to uncheck it unless JACK wont start or something like that
[18:47] <HighOctane> Its checked now and seems to be working fine. Now my xrun indicator says 0 (1). That's a lot better.
[18:47] <holstein> yup
[18:48] <HighOctane> -- What DAW do you like to use?
[18:48] <holstein> you can literally set it up on like 60ms though
[18:48] <holstein> and just *dont* monitor through the box
[18:48] <holstein> HighOctane: i use ardour
[18:49] <HighOctane> Okay. I want to check it out, but need the vst support and havent learned how to build it with vst support yet.
[18:49] <holstein> what?
[18:49] <holstein> ardour?
[18:49] <HighOctane> yeah.
[18:49] <holstein> i would try and ask falktx if you see him around in #opensourcemusicians or #kxstudio
[18:49] <holstein> i know he builds a lot of support for VST's into kxstudio and his PPA's
[18:50] <holstein> i personally dont use them
[18:50] <HighOctane> I got a dumb question: what does PPA stand for?
[18:50] <holstein> personal pacakge archive?
[18:50] <holstein> something like that...
[18:51] <HighOctane> oh. okay.
[18:51] <holstein> yeah
[18:51] <holstein> http://en.wikipedia.org/wiki/Personal_Package_Archive
[18:51] <HighOctane> Hey man, I know you probably got things to do. Thanks for your help.
[18:51] <holstein> HighOctane: in a bit... i gotta go to work
[18:51] <holstein> i think im off tomorrow though :)
[18:52] <HighOctane> Have a good day.
[18:52] <holstein> yup... i plan to watch a lot of TV :)
[18:52] <holstein> its a short gig tonite anyways
[18:52] <holstein> 2 hour thing local
[18:53] <HighOctane> All right.... break a leg!
[18:53] <holstein> HighOctane: o/


[05:15] <mborzecki> morning
[05:29] <mardy> mborzecki: hi!
[05:49] <mborzecki> mardy: hey
[05:53] <mborzecki> mardy: i think it's what/where, mount seems to be defined as list
[05:55] <mardy> mborzecki: ouch, I now realize that the formatting in the commend was lost
[05:57] <mardy> mborzecki: you mean, that for specifying multiple mounts, there should be a single plug, with a list of what/where fields inside the "mount" attribute?
[06:05] <mborzecki> gh is kinda slow
[06:08] <mborzecki> mardy: yes, if i'm reading this right, there's supposed to be a `mount` attribute which has a list of mappings
[06:15] <mborzecki> mardy: tbh, wondering if there will be like an 'unmount' attribute too, or does it already imply that a snap can mount & unmount?
[06:15] <mborzecki> i guess it wouldn't be named mount control then
[06:28] <pstolowski> morning
[06:34] <mardy> pstolowski: hi!
[06:34] <mardy> mborzecki: I would say that umount should also be implied
[06:37] <zyga-mbp> good morning
[06:38] <mborzecki> pstolowski: hey
[07:04] <mborzecki> zyga-mbp: hey
[07:05] <zyga-mbp> hey :-)
[07:08] <mborzecki> mvo: morning
[07:08] <mvo> good morning mborzecki and zyga-mbp
[07:09] <mardy> mvo: hi!
[07:10] <mardy> I see in the content interface, that it appends a "-[0-9]*" to the apparmor rules for accessing the target mount point: anyonw knows why?
[07:10] <mardy> emit("  mount options=(rprivate) -> %s{,-[0-9]*}/,\n", target)
[07:14] <zyga-mbp> hey mvo, hey mardy :)
[07:14] <zyga-mbp> mardy I may know
[07:14] <zyga-mbp> mardy so
[07:15] <zyga-mbp> it's the auto-unclashing system
[07:15] <zyga-mbp> there is a test for that as well
[07:15] <zyga-mbp> let's say you have a slot that accepts content in $SNAP/plugins
[07:15] <zyga-mbp> and then you have two other content interfaces that offer plugs that contain the plugin name
[07:15] <zyga-mbp> but due to some mistake, they have the same name "foo"
[07:16] <zyga-mbp> the mount backend will rename one of the plugs to "foo-1"
[07:16] <zyga-mbp> mardy hth :)
[07:18] <mardy> zyga-mbp: thanks!, makes sense.
[07:18] <pedronis> hello, reminder I need reviews for https://github.com/snapcore/snapd/pull/10458
[07:19] <mborzecki> meh, assertions, in managers tests, `s.brands.AccountsAndKeys("can0nical")`, tells me that there's no such key, so how come a model assertion for that brand can be generated?
[07:20] <mborzecki> unless that's a different list of thing again
[07:20] <mvo> hi mardy! good morning too you too
[07:22] <mborzecki> mardy: iirc if multiple things are mounted at the same location, then content will be named foo, foo-1, foo-2
[07:23] <mborzecki> mardy: that's probbaly done by snap-update-ns but the content iface could use a comment about that behavior if there isn't one yet
[07:24] <zyga-mbp> mborzecki that's done in snapd proper, snap-update-ns just executes the orders
[07:24] <zyga-mbp> it's done in the mount backedn
[07:24] <zyga-mbp> *backend
[07:24] <pedronis> mborzecki: the store account is not registered with the others, you need to find it on the store stack itself or fix this
[07:24] <pedronis> mborzecki: only signing with it is supported atm as a convenience
[07:27] <pedronis> this is also because there can be more than one key tied to it, while the rest of that code assumes one key usually for the accounts
[07:30] <pedronis> mborzecki: tbh if you working a bit with assertstest nowadays I just recommend reading it maybe
[07:33] <mborzecki> pedronis: started looking at it, but got buried with assertions in managers
[07:34] <mborzecki> pedronis: btw. i think i'm getting a hold of it now, had to tweak seedtest a little as it's doing a bit to much for my use case
[07:35] <mborzecki> pedronis: well, at least it isn't complaining about account id, models and so on, i can open a quick PR with thw tweaks so that you can tell whether those make any sense
[07:36] <mardy> mvo: about the mount-control interface: the plug definition only specifies what mount operations are allowed, so that the application can call mount/umount itself, or are these mount points expected to be automatically mounted, when the plug gets connected?
[07:36] <mardy> or pedronis ^
[07:50] <pstolowski> do we have any doc/tutorial about building a minimal and functioning base snap and its requirements? anything more than https://snapcraft.io/docs/base-snaps ?
[08:01] <pedronis> mardy: just permissions, nothing happens on connection. that's the case for most interfaces, they given permissions, don't have side effects, with few exceptions
[08:02] <pedronis> mardy: (sorry, mvo was in a meeting with me)
[08:08] <pedronis> content is one of those exceptions for example, but mount-control is meant to be just permissions
[08:10] <pedronis> pstolowski: there's test-snapd-bare-base and bare
[08:10] <pedronis> those are minimal and tested
[08:15] <pstolowski> pedronis: i had something similiar but my hook wouldn't work (i was getting an error about snap-exec)
[10:17] <mvo> could someone please eyeball 10456? it's for the 2.51.2 backport of the pi-config fixes
[10:17] <mvo> and 10455
[11:36] <pstolowski> mvo: done
[12:45] <mvo> pstolowski: \o/
[14:50] <mardy> cachio__: hi! So, the problem I'm having with the fake store is that I create a package with make_snap_installable_with_id, but installation fails:
[14:50] <mardy> - Fetch and check assertions for snap "microk8s" (1) (cannot find supported signatures to verify snap "microk8s" and its hash (account (developer1) not found))
[14:50] <cachio__> mardy, hi, can you show me the test please?
[14:50] <cachio__> do you have a link?
[14:51] <mardy> cachio__: here's the preparation code: https://github.com/anonymouse64/snapd/blob/feature/snap-microk8s-shared-system-usernames/tests/main/system-usernames-microk8s/task.yaml#L35-L42
[14:51] <cachio__> mardy, tx
[14:51] <cachio__> I'll have a look
[14:52] <mardy> cachio__: thanks!
[14:54]  * mvo switches network and will be off for some minutes
[14:56] <cachio__> mardy, where make_snap_installable_with_id is defined?
[14:56] <cachio__> found it
[14:58] <mardy> cachio__: ah, I think I got it: I was just calling "snap ack" on the account assertions for developer1, but I also need to copy them under the store's assertions dir
[14:58] <cachio__> yes
[14:58] <cachio__> look at the test
[14:58] <cachio__> set-proxy-store
[14:59] <cachio__> there you have an example
[14:59] <cachio__> mardy,
[15:00] <mardy> cachio__: I see, thanks! I see that most other tests, however, keep the assertions separate (they use cp and not cat), but I guess it's equivalent
[15:01] <cachio__> it should be the same
[15:10] <pedronis> pstolowski: I reviewed the wait-chain PRs
[15:15] <pstolowski> pedronis: ty
[15:23] <pedronis> pstolowski: cachio__: it seems some image has changed now we get core20 instead of core18, this makes the preseed test fail, see here for example: https://github.com/snapcore/snapd/pull/10458/checks?check_run_id=2943137639
[15:23] <cachio__> pedronis, ah, ok, I'll update that
[15:23] <pedronis> it happens 20.10 and 21.04
[15:23] <cachio__> I just updated last week one test with this problem
[15:24] <pedronis> thx
[15:24] <cachio__> yaw
[15:25] <pstolowski> thanks
[15:30]  * pstolowski errand, eod
[15:34] <wez> .o/