/srv/irclogs.ubuntu.com/2019/07/18/#ubuntustudio-devel.txt

OvenWerksIt may not work with a generic thrown in00:00
OvenWerks28% :(00:01
OvenWerksI don't know how far to go with setting up this 19.10 partition to my liking. It will probably get over written00:02
EickmeyerI never keep my test partitions around for long.00:05
OvenWerksYa, but I kept typing in the wrong terminal because.... focus follows mouse= off00:06
* OvenWerks wonders how anyone could work like that00:06
OvenWerksEickmeyer: is there a known bug for the power manager showing up (battery icon in the panel) on a non-battery system?00:09
EickmeyerOvenWerks: I don't think that's a bug, I think it's just the default icon, but I don't know. bluesabre^00:09
OvenWerksI am not sure I like the network Icon. 00:09
OvenWerksit looks too much like firefox pocket00:10
OvenWerksas in not very obvious what it is.00:10
OvenWerksI'll look when I get back to 18.04 not worried till then00:11
OvenWerkswhen I first opened patchage everything was dancing :)00:15
EickmeyerThe network icon looks like a network connector to me.00:16
EickmeyerWireless looks like a wireless cone.00:16
EickmeyerI don't see Firefox Pocket in that at all.00:17
OvenWerksI don't have that (or wireless)00:17
OvenWerksonce I know what it is, it stops mattering anyway.00:17
EickmeyerBear in mind, this is Xfce 4.14-pre1, so there are bugs.00:17
EickmeyerIcon theming hasn't changed from 19.04, FYI.00:18
OvenWerksI don't have 190400:19
OvenWerksAh, patchage was set to "sprung layout" I couldn't move anything without it bouncing back to where it came from.00:22
EickmeyerMust be the default?00:22
OvenWerksI guess.00:23
EickmeyerI use Carla for all of that functionality anyhow. 00:23
OvenWerksbad default IMO, if it decides to put things inthe wrong place, everything bounces all over00:23
EickmeyerI agree. I'm not a fan of Patchage. A lot of people love it, though.00:24
OvenWerksqjackctl has a similar screen now.00:24
EickmeyerNot the version we carry, which is sadly out of date.00:25
OvenWerksaeolus could use a nicer icon. I think it is using the alsa one now.00:29
OvenWerkszyn should be moved to a submenu00:29
OvenWerks(instruments)00:30
EickmeyerI agree with that. aeolus appears to be using some sort of a default icon.00:30
OvenWerkszyn should have the new gui too but I guess not in debian yet?00:30
EickmeyerIt's not in Debian yet. Also a complete pain to get to work. Reminded me of the NON-tools with getting it to work.00:31
OvenWerksWe should at least hide the OSS version.00:31
OvenWerksaudio-x-generic for aeolus icon00:33
EickmeyerJust made the change in -default-settings to hide the OSS version.00:36
Eickmeyer(not pushed)00:36
EickmeyerOvenWerks: I am witing for teward to sponsor raysession before dropping LADI.00:41
OvenWerksOK. I don't really care one way or tuther00:41
OvenWerksbut it makes sense00:42
* OvenWerks workflow seems not to be normal01:02
OvenWerksSo far so good. two lowlatency kernels work fine01:31
OvenWerksDL generic now01:32
Eickmeyercoo01:35
OvenWerkstwo steps forward and one step back or something.01:39
OvenWerksThe main grub menu now displays two entries with correct labels, one lowlatency and the second generic...01:40
OvenWerksthe sub menu displays the old lowlatency at the bottom (two entries) good01:41
EickmeyerOof01:41
OvenWerksabove that I have three double entries but all for the latest lowlatency and none for the generic01:41
EickmeyerOkay, well, that's at least correctible.01:42
OvenWerksyes.01:42
OvenWerksat least the main menu works as expected01:42
EickmeyerCool.01:45
tewardEickmeyer: unlikely to be tonight01:50
tewardgot home and was beat instantly01:50
tewardphone's repaired tho :p01:50
tewardbut err:deadtired01:50
Eickmeyerteward: No worries. Thanks for the willingness.01:50
OvenWerksEickmeyer: pushed change to default settings, I am guessing it will create a number of packages, but the grub one needs testing04:40
OvenWerksIt needs testing with generic only... in xubuntu? lowlatency only, and of course both04:42
OvenWerksLook for duplicate entries for the same kernel :)04:42
OvenWerksI have to download some ISOs I guess. I will test on a Studio ISO and maybe a kubuntu ISO04:45
OvenWerksnew build queued05:03
OvenWerksEickmeyer: I would not suggest the lowlatency-settings be backported. I built it around the 1910 version of grub05:04
OvenWerksIt may be possible to backport via a git branch by using a diff, But I have noticed that some of the variable names have changed as well, so the diff will not just fit, it would need rewarping to work... it is of course possible the file would just work as is...05:07
OvenWerksStudio ISO at 67% and kubuntu at 35.6%05:08
OvenWerksoff to bed I think05:08
OvenWerksBoth my ISO DL failed :( I guess a new ISO got rolled or something14:06
EickmeyerOvenWerks: The old version of the lowlatency settings probably hadn't been edited since 16.04 or prior, so I'm willing to bet whatever you did will work when backported.16:04
OvenWerksEickmeyer: ubuntustudio-lowlatency-settings conflicts with -default-settings16:39
EickmeyerOvenWerks: -default-settings provides -lowlatency-settings, so it's not a conflicts so much as it is -lowlatency-settings isn't necessary if -default-settings is installed.16:40
OvenWerksEickmeyer: I think it would be better for -default-settings to depend on -lowlatency-settings16:40
EickmeyerLet me see what I can do.16:40
OvenWerksI understand that, but that means both packages have to have the same install.16:41
OvenWerksI guess changing -default-settings might cause trouble at this point?16:41
EickmeyerNah, it should be fine. Seems as if apt knows that the files come from the same place.16:43
OvenWerkswhen I tried to install lowlatency, dpkg said it conflicted but not that default-settings provides16:43
EickmeyerIf I move lowlatency-settings from a provides to a recommends, that should solve a few things.16:43
Eickmeyerer, to a depends.16:43
OvenWerksSo anyway, I will just change the settings install. and we can leave it alone16:44
EickmeyerWell, -performance-tweaks is set-up the same way (this was early when I was figuring out packaging).16:44
OvenWerksEickmeyer: if we want them truely separate, we can change the install for default settings to install /etc/sub directories rather than /etc like now16:45
EickmeyerYeah, that's what I'm working on. Then make them both deps.16:45
OvenWerksok16:45
OvenWerksdon't build yet though16:46
OvenWerksI would like to try things as is in kubuntu first 16:47
OvenWerksActually it might not matter, that shouldn't change lowlatency-settings16:49
EickmeyerRight.16:49
OvenWerksgrub-emu16:49
OvenWerksfocus doesn't follow my mouse :P16:49
* OvenWerks reboots... again16:53
OvenWerksEickmeyer: which package do we file a bug against for no prompt to remove install media?16:56
OvenWerks(the new grub looks good BTW, just need to make it install correctly)16:57
EickmeyerOvenWerks: I honestly don't know, probably livecd-rootfs, but I'd want to make sure the bug exists in other flavors first.16:57
OvenWerksok16:58
OvenWerksInteresting, double click on a disk icon doesn't seem to mount it. selecting it in thunar works fine.16:59
EickmeyerRemember, you're looking at xfce 4.14-pre1, so it's not done yet.16:59
OvenWerksNo worries, I normally have those set to not display, so I don't even know if that is normal :)17:00
OvenWerkshmm, maybe I single or right clicked, worked the next time17:06
EickmeyerOvenWerks: Just pushed my changes to ubuntustudio-default-settings17:10
EickmeyerReally, just messed with the way it's packaged and installed.17:10
OvenWerksok17:12
OvenWerksreboot...17:15
OvenWerksinstalling kubuntu17:23
OvenWerksThe installer seems more inteligent17:24
OvenWerksIt didn't try to resize the partition to the same size like ours did17:24
EickmeyerThat's strange because it's just the qt version of ubiquity.17:25
EickmeyerUnless they changed to Calamares.17:26
EickmeyerWe need an additional module before we can go to Calamares, which is why I haven't touched it.17:26
EickmeyerOof... experiencing major failure-to-boot issues with kernel 5.217:33
OvenWerksHuh, lowlatency-settings depends on linux-lowlatency17:40
EickmeyerWell, yeah. What's the point in installing it unless you have the lowlatency kernel installed?17:41
OvenWerksI guess that is ok, it just won't allow me to test no lowlatency operation, but if it depends on lowlatency, I guess it doesn't matter17:42
EickmeyerInteresting. Kernel 5.2 (in eoan) breaks amdgpu.dc.17:43
OvenWerksnot nice.17:43
EickmeyerYeah. Had to set my kernel parameters to disable it.17:44
OvenWerkskonsole seems to be "fixed", when I resize one terminal it does apply to the next one I open. (good)17:48
OvenWerksMaybe the defaults are just better17:48
OvenWerkswe will see when I close this window (which is 40 lines rather than 25)17:49
EickmeyerSomebody filed a bug against all of Ubuntu Studio when it was clear the issue was initramfs-tools, and that they probably screwed-up their config somehow.18:00
OvenWerksfiling a bug is confusing at the best of times18:03
OvenWerksThere is no gui for ubuntu-bug... and even if there was, how does one know which package to blame18:04
OvenWerksThen if someone installs sw from our backport ppa, ubuntu-bug won't work anyway.18:05
EickmeyerThis is true, but we have bug reports enabled for the backport ppa.18:07
OvenWerksFor the? or for our? That is I think there is an "official" backports PPA too?18:08
OvenWerksAlso, it may have been auto I tried on.18:08
OvenWerksAnyway, my install strategy for grub seems to have worked.18:09
OvenWerksMy only thing is that probably I should be forcing a update-grub as well18:10
OvenWerksback to 1804...18:10
EickmeyerCool.18:15
EickmeyerOvenWerks: Today was 18.10's EOL, I just removed all 18.10 packages from the backports PPA.18:15
EickmeyerAutobuild will be next.18:15
EickmeyerAnd done. Cosmic is now dead.18:22
OvenWerksleft at light speed...18:24
Eickmeyerdpf-plugins is now in Eoan, adding to our seed.18:32
EickmeyerOvenWerks: Did you say that you're comfortable with releasing the changes you made for grub?19:06
OvenWerksI need to look at what changes you have made first19:11
OvenWerkslowlatency-settings is fine though, it is just defaultsettings19:11
EickmeyerAll I did was change -default-settings to only install everything -lowlatency-settings and -performance-tweaks doesn't install, but to depend on them both.19:12
EickmeyerMeaning that -default-settings does nothing different in terms of what it installs because it needs what the others have.19:14
OvenWerksthe default-settings.postinstall now needs to be moved to lowlatency-settings19:14
OvenWerksI'll do that next19:14
EickmeyerOh, I just did it. Simple copy/paste.19:15
EickmeyerUnless you have a better way.19:15
* Eickmeyer leaves it alone19:15
OvenWerksCopy and paste yes... The part that is already in lowlatency.postinstall should come first, followed by the part from default...19:17
EickmeyerThought so, but I'll let you make the changes and I'll just pull.19:17
EickmeyerLet me know when you've pushed so I can pull. I'd like to get this stuff in eoan.19:17
OvenWerksYes, will do19:18
OvenWerksI don't think we need a default-settings.postinstall now.19:19
EickmeyerWell, considering it would be nothing but comments, that's correct.19:19
OvenWerksthere it be19:23
OvenWerksbuilding19:24
EickmeyerPulled19:27
EickmeyerI'll wait for the autobuild to finish and update from that to test it myself before getting it all into eoan.19:27
OvenWerksthank you19:28
OvenWerkscfdisk20:12
Eickmeyercfdisk?20:14
EickmeyerOvenWerks: Confirmed, the fixes you made to the grub menu work. I'll go ahead and push this to eoan, if you feel it's ready.20:15
OvenWerksyup20:15
EickmeyerDone20:22
EickmeyerWhat we have in Eoan, I'd say, is very close to what we'll ship.20:27
EickmeyerI just want raysession in and ladish out.20:28
EickmeyerI saw objections to raysession in #lad, but idc that much.20:28
OvenWerksEickmeyer: don't worry about that.20:37
OvenWerksI just thought if nsm could be built with fltk, that may get it into debian20:37
OvenWerksntk is built off of fltk20:37
OvenWerksfalktx assertion that nsm only needs to work with jack makes sense but may not be correct.20:39
OvenWerksmore audio programs use alsa dirrectly. If one adds some sort of control aplications along side, nsm could still be useful... maybe.20:41
OvenWerkshowever, he is right that many desktops now have their own session management20:42
OvenWerksSo we may see a session manager built into jack/carla20:42
EickmeyerThat would be nice.20:55
EickmeyerBut the raysession+carla option meets all of the sweet spots anyhow.20:55
EickmeyerOvenWerks: Do you feel like -controls is where it's going to be for release, or do you have more tweaking to do?21:02
OvenWerksI think for this release it is good.21:05
OvenWerksAnything I might like to work on would be major.21:06
OvenWerksSome things I would like to see:21:06
OvenWerksbetter help21:06
OvenWerks-zita calls checking the device and selecting closest available SR21:07
OvenWerkssetting piority.21:09
OvenWerksTabblet stuff... wait and see if the DEs do more with that21:11
EickmeyerOk, any of that you think could make it into 19.10?21:11
OvenWerksNot at this point. I am happy with what it is. bugs I would like to know about :)21:14
OvenWerksfeature requests that are small21:14
EickmeyerOk. I'll get this uploaded then.21:15
OvenWerksI thought -controls was already uploaded?21:15
EickmeyerNot your latest changes as I look at it.21:16
EickmeyerSuch as input only, backends only getting parameters they can handle, setting i/o channel count, subprocesses from strings to array...21:17
OvenWerksOK21:18
EickmeyerOvenWerks: How about installer?21:21
OvenWerksI shall look to see if back to main page is possible/practical21:23
EickmeyerOne idea I had was including ppa-purge which will completely remove the backports PPA and downgrade the packages instead of simply removing the PPA.21:23
EickmeyerOvenWerks: What do you think about that idea (I could implement it myself)?21:24
OvenWerksThat would be fine, it is the way it is because those were the commands I knew about.21:26
EickmeyerCool.21:27
OvenWerksI think return to list page is doable.21:29
OvenWerksThere is a call that populates it.21:29
EickmeyerCool. Unrelated: I'm pushing the ppa-purge change.21:31
OvenWerksI'll pull when you are done21:34
EickmeyerOvenWerks: I noticed that the script doesn't apt-get full-upgrade, when you add the PPA. Should we add that as well?21:38
OvenWerkswhats full-upgrade21:39
Eickmeyerfull-upgrade upgrades packages and removes any conflicts as well.21:39
OvenWerksnone of the PPA instructions suggest that21:40
OvenWerksor does that install stuff?21:40
EickmeyerSo, for instance, calf 0.90.2 conflicts with calf-ladspa. However, 0.60 (in bionic) does not. So, when upgrading with a simple "apt upgrade", it would hold-back from upgrading. With "apt full-upgrade" it would remove calf-ladspa while upgrading calf to 0.90.2.21:41
OvenWerksYa, but we don't do an upgrade even, do we?21:42
OvenWerksshould be an update if anything21:42
EickmeyerNo, we don't, but we should. Update just updates the repo lists, it doesn't actually switch to the packages in the PPA.21:42
OvenWerksThe idea of a PPA is not to install everything so much as install what you want21:42
EickmeyerUnfortunately, what will happen is the update manager will catch it as updated packages and instruct the user to upgrade anyway. This would save them the step.21:43
OvenWerksFor example, I have an Adour project part way through, I add PPAs to get the new controls and I can no longer load my Ardour session21:44
EickmeyerIt would only upgrade packages that are already installed, nothing that's not installed.21:44
OvenWerksYes, Ardour 5.12 to 6.0 could kill someone's project21:44
OvenWerksor leave them asking how to downgrade21:45
OvenWerksbest use of a PPA is to enable, get wanted sw, disable.21:45
EickmeyerNobody does that. If people add PPAs, they usually do it wholesale.21:46
EickmeyerOk, so we'll leave it as-is and have the update manager do it anyway? Because that's exactly what will happen.21:46
OvenWerksNot sure where to go with that one.21:47
OvenWerksYa, if they leave it on it will get updated21:47
EickmeyerI guarantee people will leave it on.21:48
OvenWerksIf we were to add update we would have to warn the user we were doing that with a list of what we were updating and leave a way to say no21:48
EickmeyerThen let's leave it as-is, because update-manager will handle that anyhow.21:49
OvenWerksAdd PPA does not suggest to me I am installing sw21:49
EickmeyerNow, this change I'm making with ppa-purge _will_ downgrade software.21:49
OvenWerksReally? why?21:50
OvenWerksIf I dpkg install something the next update doesn't remove it21:50
EickmeyerMost people don't add PPAs for just one thing and then remove it. Maybe that's why PPAs were initially created, but that's not how they're practically used.21:53
EickmeyerThe motivation for why I'm doing this is to allow people to upgrade from disco to eoan cleanly. Upgrading with the ppa's packages in-place could (not saying will) cause problems.21:54
Eickmeyerppa-purge's operation removes the PPAs and downgrades the packages to whatever is in the repo.21:54
OvenWerksI think installer is not the place for that21:54
OvenWerkswhat if the package only exists in the PPA, it vanishes?21:55
EickmeyerYes, it would remove anything that isn't in the PPA. However, it would get added if it's part of the seed on the upgrade. Case in point: lsp-plugins21:56
OvenWerksIn software & updates->Other Software: I can remove a PPA (not just disable) and I don't loose or downgrade sw21:56
EickmeyerThat's correct. However, the Kubuntu folk have had issues with that in the past and that's why they have people ppa-purge their backports before upgrading the distro.21:56
OvenWerksI think installer is not the place for that21:57
EickmeyerOk, then I'll leave it alone.21:58
OvenWerksIf done there, the user would need a popup telling them.21:58
OvenWerks or it should be a separate button "upgrade to *"21:59
EickmeyerOR, we could add another button ("Purge PPA").21:59
OvenWerksat least21:59
OvenWerksprobably, "Remove Backports PPA" should be renamed to "disable Backports PPA"22:00
OvenWerksand add to enable22:00
EickmeyerTrue.22:01
OvenWerksNote about adding another button: The size of the app is set by the number of buttons x the width of the package list22:02
OvenWerksI think...22:02
EickmeyerShouldn't be an issue.22:02
OvenWerksIf we changed the order with the exit at the right side, the list could span two col.22:04
OvenWerksSo are you goin to add anything to installer right now? or should I start playing with it?22:06
EickmeyerNah, go ahead. I'm prepping to add lsp-plugins and dpf-plugins to the list, but that's it.22:08
EickmeyerShouldn't conflict with anything you're doing.22:09
OvenWerksSo, I am going to restyle so the list box remains, and the install stuff is always there if hidden. I will try to see if I can disable the PPA add if the PPA is already enabled.22:10
EickmeyerOk22:10

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