/srv/irclogs.ubuntu.com/2019/05/11/#ubuntustudio-devel.txt

=== meetingology` is now known as meetingology
OvenWerksEickmeyer: I should have asked, does it also (after some time say "autojack is running05:41
OvenWerks"?05:41
OvenWerks(that would tell us controls has gotten a dbus message from autojack)05:42
Eickmeyer[m]I didn’t notice that.05:42
Eickmeyer[m]I can check tomorrow.05:42
OvenWerksI actually am surprised you answered tonight :)05:42
OvenWerkswe just finished celebrating the "old fart's" Birthday.05:43
Eickmeyer[m]I got the ping on my iPad, where I was reading an article.05:43
OvenWerksGN05:43
Eickmeyer[m]GN!05:44
EickmeyerOvenWerks: Found a nasty bug, but basically it comes down to people installing ubuntustudio-gnome-branding on a deault Xfce install, which is pulling in all of GNOME and a few other things because people aren't reading that it's for the default Ubuntu install only. Removing it from -installer and conflicting ubuntustudio-gnome-branding with the ubuntustudio-look metapackage.17:29
OvenWerksdoes it have to depend on Gnome?17:31
OvenWerksIs it anything more than config files?17:31
OvenWerksIf it doesn't break the package to remove the gnome depends, I would do that17:32
EickmeyerIn order to brand it with the gray background in gdm, it pulls in gnome-session. which pulls in the gnome dependencies.17:33
EickmeyerBut, since it's not part of -look but only an add-on, I'm making it unavailable to the default Xfce install, which makes sense.17:33
OvenWerksI will have to look at the package, to be honest I have had no interest in it because I find g-session unsuitable for my style of computing.17:36
OvenWerksOr perhaps because I suffer from Dyslexia... or something.17:36
OvenWerks ;)17:36
EickmeyerHehehe17:36
OvenWerksHowever, from what you have said, I do not see how it is more than just config files that without gnome would just sit and do nothing.17:37
EickmeyerUnfortunately, GDM is taking over and changing the default to Gnome, causing people to get confused when they restart their computers.17:38
EickmeyerCheck all three questions by Juan: https://askubuntu.com/questions/tagged/ubuntu-studio17:38
OvenWerksbut do you have to add GDM to make it work?17:38
EickmeyerNo, gnome-session adds gdm as a dependency.17:38
OvenWerksright, that makes sense17:38
EickmeyerOr, gnome-session adds gnome adds gdm.17:39
OvenWerksright, but for you to set the gdm backdrop to something, you only need to add a config file in some directory or is that not so?17:40
OvenWerksIn other words does gdm have to be installed for the configuration to be sitting in the system?17:41
OvenWerksfor example, for years the menu config file for both gnome and kde were sitting there even in a stock xfce install (don't know why)17:42
OvenWerksbut they did nothing except take up (very little) space17:43
EickmeyerSadly, not anymore. It's all CSS now.17:43
OvenWerksEickmeyer: on the other hand, we could change installer to not show packages that are not relevant17:43
EickmeyerBut, it's an "update-alternatives" to change from the default Ubuntu purple to gray.17:43
EickmeyerOvenWerks: That's a good idea. Can installer ignore packages that would break or conflict?17:44
OvenWerksI tought ubuntu was orange... guess they changed it17:44
OvenWerksEickmeyer: only if we make it that way17:44
EickmeyerOkay. I removed it from installer for now, if we can make it ignore conflict or break, then that would serve the purpose.17:45
OvenWerksFor that one case (and other like plasma) we should be able to look for files in /usr/share/xsessions/17:46
OvenWerksright at the top of the script we set default_packages17:48
OvenWerksWe could set it by making smaller strings and concatonating them17:48
OvenWerksstrings could be added or not with simple if statements.17:49
EickmeyerSo "if exists /usr/share/xsessions/ubuntu.desktop | /usr/share/xsessions/gnome.desktop then; show option ubuntustudio-gnome-branding" or cleaner code than I know how to wrote?17:49
Eickmeyer*write17:49
OvenWerksYa something like that17:49
OvenWerksI have not really looked at it.17:49
EickmeyerOkay. 17:50
OvenWerksI would have to look up the tcl way of globbing :)17:51
OvenWerks(it would be the same for python or perl BTW)17:51
EickmeyerRight. 17:52
OvenWerksI need to at least finish the pulse bridge part of controls I am working on before I look at it.18:00
EickmeyerNo worries.18:25
tsimonq2Eickmeyer: Need anything sponsored, while I'm patch piloting?18:32
Eickmeyertsimonq2: I was working with vorlon on this, but we seem to have stalled as it installs a single library directly into /usr/lib: https://launchpad.net/lsp-plugins18:33
EickmeyerI don't know what his rationalle is on that, considering it's not the only thing that installs a library there.18:34
EickmeyerHe just really didn't like it.18:34
tsimonq2Eickmeyer: You can override that.18:39
tsimonq2sec18:39
Eickmeyerk18:40
OvenWerkswhat kind of plugin are they? lv1, lv2 lxvst?18:41
* OvenWerks is just wondering why they are not in /usr/lib/lv218:41
OvenWerksmaybe the dsp is separate from multiple wrappers18:42
EickmeyerOvenWerks: RE: LV1, LV2, LXVST? Yes.18:50
EickmeyerIt's all.18:50
EickmeyerBut they're also standalone plugins that can be run directly from the command line and/or desktop.18:50
OvenWerksThat is based on the build/dev kit it uses.18:51
OvenWerksdev once deploy x418:51
OvenWerks(it is probably also able to put out vst/macvst too18:52
EickmeyerNot a bad way to do it, really.18:52
EickmeyerIt can also put out vst/winvst.18:52
OvenWerksjuce or pugl18:52
EickmeyerThat I couldn't tell you.18:52
EickmeyerI didn't see juce as sa dep..18:53
OvenWerksI would guess the second then :)18:53
OvenWerksthere may be others too18:53
EickmeyerOvenWerks: Looks like it's completely libgl and cairo. No sign of using anybody else's toolkit. No static linked libraries. Completely self-made.18:56
OvenWerksCould be18:57
EickmeyerEither way, they did an excellent job.18:58
* OvenWerks would like to see hexter as an lv2, I hear it sounds slightly different than dexed18:58
EickmeyerI mean, how many times do you see a 32-band parametric EQ?18:58
OvenWerksnot many 3rd octave eq at all18:59
OvenWerksThough not sure why I would need 32 channels in any case. 10 already seems like overkill18:59
* OvenWerks needs to note I do have the Harrison plugin set which includes a "Drawable" eq.19:00
EickmeyerOvenWerks: Heh, we have finally maxed-out the autobuilds repo. I just asked the Launchpad team if we could get a space bump.19:07
OvenWerksAre we keeping old versions of things we can delete?19:07
EickmeyerYeah, I just deleted some old Trusty stuff.19:08
EickmeyerJust deleted anything pre-bionic.19:11
EickmeyerAnnnnd we're still beyond limit.19:12
OvenWerksremove any that are newer version available?19:59
OvenWerksremove any that are dups with backports?19:59
EickmeyerIt could be that we just need a bump. 20:06
EickmeyerUsually the launchpad folks are more than happy to oblige. tsimonq2 had done it before with lubuntu.20:06
EickmeyerOn another note, I accidentally corrupted the git repo for -look, so I'm working on restoring it now.20:06
EickmeyerNo idea how I did it, but may have lost the commit history.20:07
EickmeyerOvenWerks: ^20:07
OvenWerksUmm it's gone.20:09
EickmeyerI'm reuploading it now.20:10
* Eickmeyer thinks we should look at backing everything up to github.20:11
OvenWerksIf you have the git repo on your machine it should have the master at least20:11
OvenWerkswith all the history20:11
EickmeyerI have every branch. We're good.20:11
OvenWerksbut it may not have the branches20:11
OvenWerksAh ok20:12
EickmeyerJust the history somehow got corrupted and wouldn't let me reupload, so I had to rebuild it.20:12
EickmeyerI was able to switch between branches, just not push.20:12
EickmeyerOnly action I could take was to copy the master to a new local repo, branch it and add each branch back.20:13
OvenWerksgit <something> --hard sounds right20:13
EickmeyerWe'll still have everything, just not the commit history.20:14
OvenWerksyou should have the commit histroy in whatever you [push20:14
EickmeyerYes, but that's what got corrupted both on LP and locally.20:14
OvenWerksmy last version of look is bzr20:16
OvenWerksDo you want me to try cloning it and back the commit off?20:16
OvenWerks (though I am not sure how to do that with no log)20:17
OvenWerksdoes git log work for you?20:17
EickmeyerI think what I did will be enough. We still have the changelog for most of everything.20:17
EickmeyerGit Log does work, so I might find a way to at least merge the logs since what I've got (and am uploading) is a new repo for all intents and purposes.20:18
OvenWerksso can you do a git reset to the last good commit?20:19
EickmeyerTried that, it failed.20:20
EickmeyerOkay, it's up. I might be able to do a git push --force now.20:23
OvenWerksmaybe not if everything is back and it seems to be.20:23
EickmeyerOkay, it seems to be working.20:24
EickmeyerBefore it wasn't even letting me push at all.20:24
EickmeyerNope, it failed.20:32
EickmeyerOh, spoke too soon. 20:32
EickmeyerNot failing. I was looking at the wrong fail.20:32
OvenWerksHere is a ya it works but why? https://www.youtube.com/watch?v=cEfhDqMup2Y20:34
EickmeyerYeah, what would you do with something like that?20:42
EickmeyerWhy not direct induction like most electric motors? There's no way that's more efficient.20:43
OvenWerksIt is an electric motor.... with a lot of extra vibration... so why?20:43
EickmeyerExactly. Seems to defeat the purpose.20:43
EickmeyerCool concept, poor application.20:43
OvenWerksOne of the things people have been trying to get rid of in recip engines forever is vibration...20:44
EickmeyerUgh, re-uploading our largest git repo (-look) is like watching paint dry. My upload is only ~100Kbps.20:46
* Eickmeyer blames Comcast20:46
OvenWerksThat may be why it got broken in the first place.20:46
EickmeyerVery possible.20:46
EickmeyerThankfully everything locally was still good, or so it seems.20:47
EickmeyerLooks like things are getting back to normal. Fixing the backports now.21:15
EickmeyerOvenWerks: Everything is back to normal now.21:20
OvenWerksyup21:29

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