/srv/irclogs.ubuntu.com/2022/02/23/#ubuntustudio-devel.txt

OvenWerksEickmeyer: in the controls package there seem to be some links do not get installed.02:33
OvenWerksEickmeyer: ln -s $(DESTDIR)$(LIBDIR)/systemd/system/studio-system.service \02:34
OvenWerks$(DESTDIR)$(LIBDIR)/systemd/system/multi-user.target.wants/studio-system.service02:34
OvenWerksthis link does not seem to be there02:34
OvenWerksAnd so cpu governor and boost setting does not work over a boot02:36
OvenWerksEickmeyer: /lib/systemd/system/studio-system.service seems to get installed but not linked into multi-user.target.wants02:38
EickmeyerOvenWerks: That's weird. I know there's one item in not-installed that was Fedora-specific.03:41
EickmeyerOvenWerks: That systemd service file is for Fedora, not for Ubuntu.03:43
EickmeyerOvenWerks: autojack is run by the user for Ubuntu. This is because On-Demand isn't a thing in non-Ubuntu systems.03:45
EickmeyerOvenWerks: Basically, /usr/lib/systemd/system/studio-system.service is inconsequential to Ubuntu systems.03:46
EickmeyerOvenWerks: You'll see from this commit that it was a file I created for non-Ubuntu systems: https://github.com/ovenwerks/studio-controls/commit/307cc3198644ea4bcea1281ff330a898eaab30e203:52
ubottuCommit 307cc31 in ovenwerks/studio-controls "Add systemd service for non-Ubuntu systems"03:52
EickmeyerThe CPU governor boost setting should be getting set by the reading of the autojack.conf file when studio.service is activated by systemd.03:53
EickmeyerUnder the user profile.03:53
EickmeyerThere's a polkit file that keeps it from asking for a password.03:53
EickmeyerIf it's not working on your system, something else is interfering. I know on my system there are Kubuntu Focus-specific scripts that keep it from interfering because we make that for the hardware specifically.03:54
EickmeyerRather, the Kfocus scripts interfere because they're for the hardware specifically.03:55
EickmeyerI know I had to put studio-system.service in not-installed on the AA's request.03:56
OvenWerksEickmeyer: ubuntu seems to have followed fedora...04:02
Eickmeyeris ondemand no longer a thing?04:02
OvenWerksnope04:02
OvenWerksthat part is for older systems04:02
EickmeyerI see it's not even there in Focal?04:04
EickmeyerGot removed from under our noses.04:05
OvenWerksI have been using 20.04 for my daily drive till a few months ago04:05
EickmeyerI have a Focal system, stand by...04:06
OvenWerksin other news it seems I was missusing .which so I will be uploading a fix04:06
EickmeyerOhhh yeah, good idea.04:06
EickmeyerOvenWerks: ondemand.service was still a thing on Focal, apparently. With this, we would have to stop supporting studio-controls on Focal.04:09
EickmeyerOr rather, not upload new versions to Backports.04:09
Eickmeyer(I was planning on freezing the Backports for Focal once Jammy releases anyhow, so probably no big deal).04:10
EickmeyerOvenWerks: I've got a fix in the packaging ready to go. It removes the ondemand stuff, installs studio-system.service, and enables it. It disables it upon uninstall too.04:27
OvenWerksok, i will have the other fix soonish04:40
EickmeyerOvenWerks: Ok, in that case are we looking at 2.2.10 or are we full-seinding to 2.3.0?04:41
OvenWerkswe can 2.3 it04:42
EickmeyerOk, bet.04:42
OvenWerksEickmeyer: ok 2.3.0 is out14:56
OvenWerksEickmeyer: in other news... try /etc/init.d/rtirq start and then /etc/init.d/rtirq status14:57
OvenWerkssomething doesn't work. I am guessing that may be the reason I have less stability at 16/2 than in 20/0414:58
OvenWerksusing sudo htop does not allow higher priority either15:14
EickmeyerOvenWerks: My guess is because it's still using /etc/init.d instead of being a proper systemd service. For me it seems to be working fine after running those commands as sudo.17:24
EickmeyerIn other news, 2.3 is uploaded.17:28
OvenWerksThank you... can't dl it yet but soon I guess17:29
EickmeyerUsually takes a couple hours to pass autopkgtests and what-not.17:39
OvenWerksEickmeyer: back to rtirq... all my audio devices used to show up in ps ax as [irq/*] they do not any more.18:01
OvenWerksthey don't show up at all18:02
EickmeyerOvenWerks: Yeah, that's very odd. I'm seeing no issue on my system (two snd_hda devices, rest are USB)18:03
EickmeyerBear in mind, rtirq is ancient and hasn't been updated since 2015.18:04
OvenWerksthat is ok. I am just wondering about the change in irq drivers in the newer kernel.18:05
EickmeyerAnd that could be a thing too. I know there's a lot of work around PREEMPT_RT.18:08
EickmeyerThe details about which I'm very fuzzy.18:08
OvenWerksnormally for me jackd would show up as priority higher than 50 as well.18:10
OvenWerksmaybe ALSA has changed to fit PW18:11
OvenWerks21.10 with 5.13 is still ok. So either 5.14 or 5.15 something has changed18:20
EickmeyerLikely.18:23
OvenWerkskernels are already up to 5.15.11 so maybe it has been fixed post 5.15.019:33
OvenWerksEickmeyer: I had to add threadirqs to the kernel command line. I thought that was set by default in lowlatency20:31
EickmeyerOvenWerks: It is. I inserted it into your code that you made for grub.d20:51
OvenWerkshuh, I had to add it in /etc/default/grub20:52
EickmeyerWeird. I see it in my /boot/grub/grub.cfg.20:53
EickmeyerOvenWerks: Ohhhhhh yeah, it's hardcoded. You don't need to add it there.20:53
EickmeyerThat'll have the effect of adding it twice.20:53
OvenWerksmay not be hard coded any more20:54
EickmeyerBut, when you boot, go to any lowlatency kernel and edit the command, you'll see it's there.20:54
OvenWerksAh, I am not running this as the main parition.20:57
OvenWerksThat is probably why20:57
EickmeyerThat would 100% be why. :D20:58
OvenWerksI don't know if I can... I will try though I don't install a separate /boot partition for efi21:00
EickmeyerWell, you don't have to, but at the same time the EFI has to be mounted to /boot/efi as a FAT32 partition.21:03
OvenWerksit isn't now21:04
* OvenWerks didn't make one and just did install anyway21:04
EickmeyerYeah, if one's already available it'll just use it.21:05
EickmeyerIf not, it'll create one.21:05
EickmeyerBut the mount point has to be there.21:05
EickmeyerA check of lsblk will show you.21:05
OvenWerksI have swap, / and /home/extra21:06
EickmeyerThat sounds to me like you're running in MBR mode, aka non-EFI.21:07
OvenWerksyes, that was what I said21:08
OvenWerksI have lots of partitions that depend on that21:09
EickmeyerYeah, that's fine. If it's working then you're good.21:10
OvenWerksThe installer really wanted me to create a small directory for efi but I refused. So it won't boot to this from the top, I have to go down the list.21:12
EickmeyerAh, I see.21:14
EickmeyerThe installer is supposed to auto detect whether or not it's on EFI, but I think that was an upstream bug in Camamares that only recently got fixed. Like, in the past week.21:14
OvenWerksThe system can do efi, but the disk is older.21:21
EickmeyerYeah, you likely are running an MBR disk on an EFI system.21:40
EickmeyerIf you were to reformat the disk, you'd want to reformat it as GPT in order to take advantage of EFI.21:40
OvenWerksThe system can be set up either way. What are the advantages?21:41
EickmeyerOvenWerks: EFI contains more security since an actor can't simply overwrite the first couple blocks of the drive (the Master Boot Record) to install malware.21:52

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