/srv/irclogs.ubuntu.com/2020/07/21/#ubuntustudio-devel.txt

EickmeyerOvenWerks: I'm back from vacation. Looks like krytarik helped you with your last ping.16:16
EickmeyerHow close are we on studio-controls?16:17
OvenWerksya. I think I am pretty close to done with controls for this cycle16:17
EickmeyerSweet.16:18
EickmeyerJust let me know.16:18
OvenWerksThere is one item left on my todo which may be complete. It is at least part done... it has to do with making devices that are available when not using the alsa back end (alsa jack master) available as an extra device etc..16:20
OvenWerksand making sure the jack master device is not used as an extra device ...16:21
OvenWerksbluetooth headphones will not get there I think as I have other things to get to.16:22
OvenWerksfirewire is back in, with a switch to turn alsa-firewire off (needs reboot)16:23
OvenWerksI have gotten it reliably restarting wth different buffer sizes now. I don't know if the work around I use is even needed with all FW devices but it shouldn't hurt.16:25
OvenWerksffado mixer does have some problems still. I may need to restart ffado-dbus-server at each jack restart (which uses a busreset)16:27
* OvenWerks is thinking out loud and now has a solution to try16:28
OvenWerksI also need to retest using a FW device with the alsa drivers.16:29
OvenWerksEickmeyer: in the long run, I may switch from jackdbus to jackd. I do not think jackdbus allows usng more than one FW device at a time.16:31
OvenWerksbut that is for another cycle, If I can get one device running well I will be happy.16:32
OvenWerksEickmeyer: for 20.10 release notes: Controls adds firewire support (one of our devs got a fireiwre device)  :)16:33
* OvenWerks is sure Eickmeyer can write it better16:33
OvenWerksEickmeyer: different subject: The kde/plasma sw update tool (Discover) does not seem to auto remove old kernels.16:44
OvenWerksThe one we use in xfce does this (or tries to, it misses whatever kernel was on the install media or the last kernel from the old version in an upgrade)16:45
EickmeyerOvenWerks: Yeah, that's as easy as a "sudo apt autoremove" to get rid of the old kernels. Definitely something to make the Kubuntu team aware of. (RikMills might have more insight/this is a ping haha).16:51
OvenWerksEickmeyer: I also noticed while removing linux-generic kept the sw updater from installing the new generic kernel, it did not mark the actuall kernel images as non-dependants (autoremovable)16:51
OvenWerksactually no, the autoremove did not work16:51
EickmeyerYeah, I don't know how that works. You might have to use muon to go in and individually remove the old kernels.16:52
* OvenWerks has been doing that the few minutes16:52
* RikMills has zero additional insight16:55
EickmeyerRikMills: Perhaps that's a bug in Discover that it doesn't remove old kernels?16:56
EickmeyerOr, maybe a missing feature?16:56
OvenWerksif the /boot directory is in a small partition, it is a bug16:57
RikMillsfeature I would guess. then again, you can argue how good an idea autoremove is, unless (as implied) space is running out16:58
OvenWerks14 kernels is a bit much16:59
OvenWerksI actually thin this may be a linux-generic linux-lowlatency thing17:00
RikMillsI had someone in the Neon chat running out of space in /boot the other day, so it is a concern17:00
RikMillsbut honestly it does not come up in 'help' topics much17:01
RikMillsthe idea of managing kernels with discover makes me queasy.... :P17:03
EickmeyerRikMills: If one uses LVM at all, it's a concern as the default is only something like 300-500 MB for /boot.17:05
RikMillswell will have to disagree. I dislike the idea of an updater deciding to remove kernels17:06
EickmeyerRikMills: It's unselectable in update-manager, so I imagine it could be just as much opt-out in Discover.17:07
RikMillsas discover is multidistro, I doubt KDE would want to implement it and maintain the data on what each distro calls its kernels packages17:14
RikMillsfeel free to ask thye discover dev Aleix Pol17:16
RikMills*the17:16
EickmeyerRikMills: Ok. Thanks for the info. :)17:18
EickmeyerOvenWerks: Ardour 6.2 headed to backports.17:25
OvenWerksRikMills: the updater being muti-distro is the right answer to the question17:35
RikMillsyou could have a distro supplied config file with the correct patterns...17:36
* RikMills runs17:36
OvenWerksEickmeyer: I think all kernel images are depends of something... this should mean that any one image (and co) should show up for auto remove when there dep is removed.17:37
OvenWerks*their17:37
EickmeyerOvenWerks: Yeah, I would think. The thing is, update-manager is more intelligent in that it knows to remove all but the two most recent kernels.17:38
EickmeyerI think it's hard-coded.17:38
OvenWerksso in theory... a depend on kernel + -1 and -2 should do it... except if the person has not upgraded for a year...17:39
OvenWerksA better hack would be for a new kernel package to create a meta package that replaces an old one with just depends on the last available kernel :)17:41
Eickmeyerlinux-lowlatency and linux-generic anre both metas, so I don't know why they're doing that.17:47
Eickmeyerrather, why they're *not* doing that.17:47
OvenWerksRikMills: it would actually be better for ubuntu to have script that gets called (or can get called) as part of a new kernel install17:52
OvenWerks/etc/default/ could have a file with Clean_kernels=True/False or one line for each kernel17:54
OvenWerkshowever, there is no percieved reason to do this because ubuntu is gnome.17:55
EickmeyerOvenWerks: That would make this something for the kernel team.18:08
Eickmeyerteward might have insight. (shameless ping)18:11
OvenWerksEickmeyer: it does look like the depends in the kernel have some extra stuff.19:30
OvenWerksthey have one more bit19:30
OvenWerksfor example, I have 5.4.0-40 but the dep is 5.4.0.35.40 or something like that.19:31
OvenWerksactually (=5.4.0.42.45)19:32
OvenWerksMy guess is that apt does not deal with this they way the sw-updater does19:33
EickmeyerMust be.19:36
EickmeyerEither way, my job just got a little easier. lsp-plugins is upstreamed to Debian. \o/19:36
OvenWerks:)19:50
OvenWerksEickmeyer: ok, controls is ready for feature freeze. just bug fixes anymore19:51
OvenWerkstesting would be great:)19:51
OvenWerkswhen I say bug fixes I mean bugs I am not aware of, I do not have a list to fix19:52
EickmeyerOvenWerks: Sounds great. So, that means a 2.0.0 release Awesome.19:53
OvenWerksEickmeyer: when adding release notes about the reintroduction of firewire, it may be a good idea to note that this is only for single FW devices at this time. I don't think alsa can do that though the multi plugin may work. and I am not sure if jackdbus can either19:54
EickmeyerOk, good to know.19:54
OvenWerksyes, unless we want to do 1.9* for bug testing first.19:55
OvenWerksbut whatever you feel is fine by me.19:55
OvenWerksEickmeyer: Question, should this be announced in Linux Audio Announce?19:55
OvenWerks(after you tag the release)19:56
EickmeyerHere's what I see: you have nothing left on your to-do list for this cycle. Because of that, that sounds to me like a new major release for the rebranding. So, yes, I think an announcement on Linux Audio Announce would be appropriate.19:57
EickmeyerIt'll also get backported.19:57
Eickmeyer2.0.x would be bugfixes.19:58
EickmeyerOvenWerks: Also, nice to see it done a month in advance!20:16
* OvenWerks has other things he needs to work on.20:21
OvenWerkseven if someone nees to use qjackctl or command line because they have three fw devices, The part I added to controls will be helpful20:22
OvenWerksI may try to modify ffado-mixer or fork it if upstream is not interested.20:24
OvenWerksI have found I need a bus reset every time I open a FW device... after which ffado-mixer no longer works. I have this working with controls but not for people starting jackd from CL20:26

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