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

OvenWerksEickmeyer: with respect to bug #1830201 How is Studio different from xubuntu?15:33
ubottubug 1830201 in ubuntustudio-meta (Ubuntu) "ubiquity-frontend-gtk and ubiquity-frontend-gtk-panel split" [Undecided,New] https://launchpad.net/bugs/183020115:33
EickmeyerOvenWerks: I'm not 100% sure. Came up in a Foundations Team meeting earlier, afaict.16:15
EickmeyerOvenWerks: As I look at the panel, looks like we differ a lot.16:29
EickmeyerShould I change it to match in terms of layout?16:29
* Eickmeyer has also asked xnox about it16:29
OvenWerksI don't know. The easiest thing as said in the bug report, is to just add another package and be happy.16:30
EickmeyerYes, but as I look at the logs, we haven't changed our default panel layout since 2015, whereas Xubuntu has changed it as recently as this past September.16:32
EickmeyerMakes sense, as I have seen our default panel as a bit glitchy on a default install.16:32
* OvenWerks is wondering what ubiquity is and what it looks like... I don't use hardly ever I am guessing16:33
EickmeyerUbiquity is the system installer, i.e. how you get it onto your system. It's in the live ISO.16:34
EickmeyerBasically, this is important as it could make or break our ISOs, so I'm giving this highest priortity.16:34
OvenWerksAh, Ok, I sort of thought so but wasn't sure16:35
OvenWerksThe only problem I see with changing to whatever xubuntu is doing is if the sw chooser plugin would still work.16:36
EickmeyerRight now, I'm comparing our /etc/xdg/xdg-ubuntustudio/xfce4/panel/default.xml to the Xubuntu one to see if we should make some changes.16:36
Eickmeyerxfce4-volumed needs to be dropped from our seed for sure.16:36
* Eickmeyer has noticed running the pulseaudio panel plugin runs much smoother than xfce4-volumed16:37
OvenWerkscertainly now is the best time to make changes so we have at least one release before LTS.16:38
EickmeyerRight.16:40
Eickmeyerxnox wasn't aware that we've been using Xfce since 12.04, so he thought that bug applied to us.16:40
EickmeyerIt might not.16:40
EickmeyerOvenWerks: https://paste.ubuntu.com/p/RJ7C2cQn4w/16:45
EickmeyerIn other words, it doesn't actually apply to us. So, false alarm.16:45
EickmeyerHowever, we still need to drop the indicator-* stuff from the seed.16:45
EickmeyerHe invalidated the bug.16:46
OvenWerksAside from your first try, I haven't heard from anybody with regard to menu-add16:56
OvenWerksI guess not many people follw the devel list16:57
OvenWerksI mentioned it in the the user irc channel as well16:57
OvenWerksSo I guess unless one of us actually finds a bug we should get it released so we can add it to the seed soon as we can.16:58
OvenWerksThe same is probably true of controls16:58
OvenWerksThere has to be an actual release before bugs can be filed against things16:59
EickmeyerWhich sucks, but it's reality.17:20
OvenWerksI am guessing If I want to make changes to menu I should do so.17:20
EickmeyerYep. I'm working on the panel. Just filed bug 1832063 which should get Ross's attention as well.17:22
ubottuError: Launchpad bug 1832063 could not be found17:22
EickmeyerEr, bug 183026317:22
ubottubug 1830263 in ubuntustudio-default-settings (Ubuntu) "Drop and add packages from seed for panel rework" [Undecided,In progress] https://launchpad.net/bugs/183026317:22
OvenWerksEickmeyer: does default setting still do all the xfce stuff or is there something for xfce and something else for generic settings?17:31
* OvenWerks guesses he needs to reclone defaultsettings17:32
EickmeyerDefault settings does some default configuation stuff for the Ubuntu Studio session, Xfce has its own defaults that don't require a file.17:32
EickmeyerI just made the changes, but I need Ross to fix and push the meta before I can push default-settings to the repo.17:33
OvenWerksWell we have a whole /etc/xdg/xdg-ubuntustudio/ tree somewhere17:33
EickmeyerThat's in -default-settings.17:33
OvenWerksThat is xfce specific.17:34
EickmeyerOkay, then that's what we've got.17:34
EickmeyerThe problem is that the indicator-* packages need to be dropped along with xfce4-volumed since they're all-but depricated.17:34
OvenWerksSo what does xubuntu use?17:35
EickmeyerI outlined that in the bug report.17:35
OvenWerksk17:35
EickmeyerEssentially, xfce4-statusnotifier-pugin and xfce4-pulseaudio-plugin.17:36
Eickmeyer*plugin17:36
OvenWerksso long as there is still a systray/indicatortray I am happy(ish)17:36
EickmeyerYes, that's what statusnotifier is.17:36
OvenWerksI am thinking of things like qjackctl/qasmixer etc. that have systray icons.17:37
EickmeyerSystray will still be there. That's not changing.17:37
OvenWerksSo I should look at menu and default-settings then.17:39
EickmeyerI already made the changes to the panel in default-settings.17:39
OvenWerksWRT using X-US-* categories: I think we should only use those in categories we spec in -menu and not in the applications.menu and settings.menu which are xfce specific.17:40
EickmeyerGood call.,17:41
OvenWerksFor that matter, I am thinking that I should remove the Audio settings from the settings.menu and make it more (or completely) stock17:42
OvenWerksI will move them to Audio Production->utilities17:42
EickmeyerOvenWerks: Here's the changes I made to the panel (really, a lot of copy/paste from xubuntu-default-settings): https://paste.ubuntu.com/p/Wt3MgKQB3C/17:43
EickmeyerYou'll see the systray is still there.17:43
OvenWerksOK17:45
OvenWerksEickmeyer: How much do we know about ladi ladish gladish? is it still in development? being maintained?18:22
OvenWerksAll I get in searches is companies named, people named, places named...18:28
OvenWerkscommits in 2011 and 1418:31
EickmeyerI'll do a little research.18:32
EickmeyerHmm... 2014 for ladish and gladish....18:33
Eickmeyerladish.org is dead.18:34
EickmeyerLatest fork is https://github.com/davex25/ladish18:35
OvenWerksNow may be a good time to remove the ldai group of programs18:36
OvenWerks*ladi18:36
OvenWerksThey were the only audio bits in settings manager->audio18:37
EickmeyerYeah. Asking in #lad, tagged you.18:38
EickmeyerI'd also ask in #opensourcemusicians, but they can be a little hostile there.18:39
EickmeyerBiggest thing I'm worried about here, as you are, is bitrot.18:39
OvenWerksRemoving /etc/xdg/xdg-ubuntustudio/menus/xfce-settings-manager.menu removes the two ladi bits from the menu alltogether18:46
OvenWerks I am not sure what else we may be missing.18:46
EickmeyerOther than removing them from the seed?18:47
OvenWerksThis seems to be new, because on my wife's xubuntu+studio machine they do show up in settings under other18:47
OvenWerks(16.04 I think)18:48
EickmeyerProbably just the default.18:48
EickmeyerI have them in settings/audio production18:49
OvenWerksYes they should be there, but only because we modify the settings menu file. This is not something that translates well to other DEs18:50
OvenWerksWhen I remove our version of the file and so use the stock xfce version... things go less well18:50
OvenWerksBut seem to be ok in 16.0418:51
OvenWerksI will look some more, xubuntu may not use stock either.18:52
EickmeyerLooks like ladi(sh)(-tools) might be safe to remove.18:53
OvenWerksIt was big in the days when the average session was qtrackter for midi, hydrogen for drums, ardour for audio as well as an asortment of jack client synths.18:55
OvenWerksso some kind of session manager was really nice to have18:55
EickmeyerWell, this is the only one left: http://non.tuxfamily.org/nsm/18:55
EickmeyerPackaging any of the non-tools was very difficult last I tried.18:56
OvenWerks but sinse Ardour got midi and most of the good synths became plugins... and we have two very nice drum synths.... development stopped.18:56
OvenWerksNon-stuff is not well up with things either. Most of the plugins don't work with the mixer... cause it only deals with LV118:57
OvenWerksThe owner has lately been hard to keep track of too.18:58
OvenWerksBut yes nsm is the recomended tool18:58
EickmeyerI'm not a fan of Non-Mixer since it lacks LV2, but NSM might be (barely) worth it.18:59
OvenWerksIt would give us a session manager.18:59
EickmeyerThe other thing is that Xfce has some session management built-in, and Carla can manage connections fairly well.18:59
EickmeyerOvenWerks: If we can package nsm, I'd say it's probably time to remove ladi.19:11
OvenWerksdo you remember what problems there were with packaging? Can it be worse than Carla?19:12
EickmeyerI remember LP had trouble building it, but that was non-mixer, not nsm.19:12
OvenWerksOBS would be nice too19:12
EickmeyerOBS is already in the repos, just needs to be added to the seed.19:13
* Eickmeyer wrote an email about that19:13
OvenWerksI was looking for it earlier and just found open build service19:14
OvenWerksI guess I didn't look down the list far enough19:14
Eickmeyer!info obs-studio19:14
ubottuPackage obs-studio does not exist in disco19:14
EickmeyerThat's a lie.19:14
Eickmeyer!info obs-studio bionic19:15
ubottuPackage obs-studio does not exist in bionic19:15
Eickmeyer???19:15
Eickmeyerubottu is broken.19:15
OvenWerksI just started the download in 18.0419:15
Eickmeyerhttps://launchpad.net/ubuntu/+source/obs-studio19:17
EickmeyerIt's SO there.19:17
EickmeyerThe version in Bionic is a bit behind.19:17
* Eickmeyer might make a backport package if we put it in the seed19:17
EickmeyerInherited from Debian.19:19
EickmeyerJust made bug 183027119:22
ubottubug 1830271 in ubuntustudio-meta "Add obs-studio to ubuntustudio-meta seed" [Medium,New] https://launchpad.net/bugs/183027119:22
* Eickmeyer just ran Mixbus, and was pleasantly surprised wiht how well it blends with the Materia theme19:26
OvenWerksHey OBS looks pretty good. I am looking for a way of doing remote meeting attendance19:28
OvenWerksI am thinking stream plus irc19:29
OvenWerksVideo has lag :)19:31
EickmeyerYes. Video always has lag.19:32
EickmeyerOBS is nice from a live video perspective, too, since it can do camera switching and stuff. 19:32
EickmeyerI believe it's Jack-aware, too.19:34
OvenWerksYes, but defaults to pulse19:34
EickmeyerAs do most things.19:36
OvenWerksHmm Carla shows up in two places. And Carla-control only in video19:38
EickmeyerYeah, that's kinda odd that it shows up there.19:38
OvenWerksmenu bug19:39
EickmeyerCan you fix?19:39
OvenWerksyes, I have some menu work to do anyway.19:39
EickmeyerOr do I need to patch the .desktop file?19:39
EickmeyerOkay, cool.19:39
OvenWerksBest leave the desktop file alone. Hardcode in menu :P19:40
EickmeyerGood call.19:40
OvenWerks(like so many things)19:40
Eickmeyerhehe19:40
OvenWerksobs works in windows too.19:41
OvenWerksThat is probably a good thing. The remote meeting participation thing is something where I am likely to be the remote party.19:41
OvenWerksThough I could do stream a hangouts window19:42
EickmeyerYeah. OBS is everywhere. Twitch streamers, YouTube streamers/recorders... it's pretty transcendent.19:43
OvenWerksWHat would be the best way to stream to a select audience?19:43
OvenWerksAs in login maybe not required, but also not listed in some list of current streams either19:44
EickmeyerYouTube can do that. Just set it to private.19:45
OvenWerksI don't know if my uplink speed is good enough for very many clients.19:45
EickmeyerExcept that would requrie login.19:45
OvenWerksand each person would have to have a google/youtube account19:46
OvenWerksfacebook is same problem19:46
EickmeyerThere's a ton of services, but you're probably looking at a custom server.19:47
OvenWerksIf it could be audio only, mumble would be fine on my server I think.19:47
EickmeyerYeah. Mumble has worked for me in the past.19:48
EickmeyerWow. OBS looks great with the Materia theme too, almost as if we did it on purpose! XD19:49
OvenWerksback to the settings manager... It seems the reason I used a custom config file is that stock does not include "Setting" or but rather settings and19:51
OvenWerksso the normal setup is that there is a Settings folder on the menu and anything that doesn't end up in the settings manager shows up in the settings folder.19:52
OvenWerksI felt that having both a settings manager and a settings folder was not great.19:52
OvenWerksSo I just dumped anything with "Settings" into the manager.19:53
OvenWerksThis is actually a great solution for xfce when that was all we supported but does not follow on other DEs and may in fact end up without some settings tools showing up on those DEs19:55
EickmeyerYes. This is true. Probably best to fix that.19:59
OvenWerksfix in which way?20:01
OvenWerksShould we add a settings folder back in?20:01
EickmeyerI think that would be a good idea. We need to keep it as DE agnostic as possible now that -installer is what we made it.20:05
OvenWerksOk, we will go back to the stock settings manager menu file then and remove the part of our custom menu that doesn't show settings20:08
OvenWerksOBS does not seem to take only the output of windows included in the video :P20:17
OvenWerksI guess that makes sense... but it does not allow easy mixing of levels from two windows without using pavucontrol20:19
EickmeyerOvenWerks: Yeah, unfortunately. I thought it had a built-in mixer?20:28
OvenWerksIt does, but inputs from pulse do not include playback sources20:30
OvenWerksIt is the whole desktop or nothing20:30
OvenWerksso... two P-jk bridges, mixer two OBS jack inputs :)20:31
OvenWerksActually mixer not needed20:31
OvenWerksIt seems the best thing is to turn off the desktop audio and pulse stuff and go all jack.20:32
EickmeyerInteresting.20:48
OvenWerksWell for most people they are only doing one desktop app so its fine as is20:53
OvenWerksEickmeyer: Am I removing the ladi hard codes from menu?21:13
OvenWerks (or moving them perhaps?)21:14
EickmeyerLet's keep them in there until I determine if I can get nsm packaged21:14
* Eickmeyer is in a meeting21:14
OvenWerksI think though that I will move them into audio utilities21:14
OvenWerkssorry21:14
Eickmeyer!info mozo21:19
ubottumozo (source: mozo): easy MATE menu editing tool. In component universe, is optional. Version 1.20.2-1 (disco), package size 75 kB, installed size 648 kB21:19
EickmeyerOvenWerks: Per Wimpress, try that^ for what we're trying to do with -menu-add. Might be we're trying to reinvent the wheel. He's willing to drop the MATE reccommends to a suggests if it works for us.21:28
OvenWerksDepends on mate-menus21:36
OvenWerksmate is based on gnome3? or is that the one that is a fork of gnome2?21:38
OvenWerksEickmeyer: mozo's depends seem to go deep into Mate teritory. Mozo depends on mate-menus - depends on python-mate-menu - depends on libmate-menu221:49
EickmeyerOvenWerks: Wimpress is talking about dropping those requirements.21:49
OvenWerksThat is three levels so far 21:50
OvenWerksThere is only so far I willing to mess up my system to try it out...21:50
OvenWerksthis page https://wiki.mate-desktop.org/applications says mozo is a fork of alacart...21:56
* OvenWerks notes that in his trials of Mate he found that they use the same broken menu config file as gnome 221:56
OvenWerksPart of the reason alacart does not work correctly is because of this broken file.21:57
* OvenWerks has filed a bug with patch to fix this file which was marked invalid/won't fix.21:58
OvenWerksAlacart atempts to do the best it considering the menu config is broken and ends up being frustrating22:00
OvenWerksI don't see how Mozo if truely forked from alacart would get around these problems22:00
EickmeyerAccording to Wimpress, it's completely and 100% XDG-compliant as opposed to Alacarte, so there's that. They (MATE) had the same problems with Alacarte and Menulibre that we do, so he brought this up in the flavors meeting we just finished.22:21
EickmeyerOvenWerks: ^22:23
EickmeyerIf we can get Wimpress in here to comment on it, I think that would answer your questions about it.22:23
EickmeyerI'm not saying stop your work on -menu-add, but we might have a solution. idk.22:24
OvenWerksmenu-add is ready so far as I know... except I now need to remove the settings subfolders I added :)22:31
OvenWerksBut thats ok.22:31
EickmeyerOk22:35
OvenWerksI am guessing I should have attended the meeting too.22:37
OvenWerksSorry22:37
studiobot<tsimonq2> We have another one next month :)22:38
studiobot<tsimonq2> https://doodle.com/poll/77cwt3ryxef7xxqh22:38
OvenWerks:)22:38
OvenWerkstsimonq2: does that table show my time or server?22:39
tsimonq2OvenWerks: Your time.22:40
OvenWerkscool22:40
EickmeyerOvenWerks: You can also feel free to join #ubuntu-flavors if you want to coordinate there. :)22:42
EickmeyerOvenWerks: Looks like you triggered a build without a git sync?22:48
OvenWerksEickmeyer: I didn't try to start any builds today22:59
EickmeyerWeird. -menu-add just tried to build/upload and errored-out.22:59
OvenWerksWhich repo?22:59
EickmeyerAutobuilds22:59
OvenWerksI don't think I touched menu-add sinse yesterday22:59
EickmeyerVery, very odd.23:00
OvenWerks2will look in a few minutes23:01
EickmeyerNo worries.23:03
OvenWerksI did switch on daily bu8ilds yesterday maybe it rtied to build for that reason23:06
EickmeyerYeah, that would do it.23:07
EickmeyerLP has intelligence issues. :P23:08
Eickmeyerubottu: Thanks23:08
ubottuYou're welcome! But keep in mind I'm just a bot ;-)23:08
Eickmeyerubottu: What are launchpad's issues?23:08
ubottuEickmeyer: I am only a bot, please don't think I'm intelligent :)23:08
* Eickmeyer is out23:09
OvenWerksBasically it tried to do a build that was already done.23:18

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