[11:13] hi! [11:14] After using the ubuntustudio installer on 20.04 my update process is broken - this is very annoying. it says: The following packages have been kept back: [11:14] ubuntustudio-controls ubuntustudio-installer [11:15] what should I do ? [11:16] Also the info on the installer herehttps://ubuntustudio.org/ubuntu-studio-installer/ does leave a lot of questions. E.g. there are mutiple items in this installer that do not explain what they do - I would like to know what is the difference between [11:17] ubuntu-lowlatency-settings and ubuntustudio-performance-tweaks? [11:17] Also: when installing the ubuntustudio-audio package, do I still need to install these / both of these / only one of these? [11:18] I guess one or two sentences of explanation about this obviously upcoming questions could help a lot with the adaption of ubuntustudio. [11:20] I am willing to learn a lot to use Linux for music because the other systems are so bad today, but I feel a lot of very rough edges still. This could be all ironed out with just a few more explanations at the entry points easily. [11:20] And of course be not killing my update process with official install instructions - this then looks like this project is dead or not maintained or not loved by anyone. [11:26] another disturbing elememt: the ubuntustudio website links to this https://frontpagelinux.com/tutorials/easily-install-jack-audio-with-ubuntu-studio-installer/ article as recommended instructions - however the ubuntu installer described and shown there with a screenshot is different from the installer that I see on my current ubuntu 20.04 - very [11:26] confusing. [11:27] This is just an easy thing - please just deliver precise and exact documentation - and people will not have only problems, problems, problems with Ubuntustudio. Very easy. [11:29] BTW I just checked the screenshot on https://ubuntustudio.org/ubuntu-studio-installer/ - this is in fact also different from what I see on the installer that comes with the system I am using right now - 20.04. E.g. there is no carla item on the left side. [11:30] Very confusing. [11:45] Also I would like to add that openshot is an extremely ridicolous video editor, really poor. [11:46] You should at least ad olive video editor. Only really impressive video editor on Linux. No, Kdenlive is not good, it is also really poor. [12:10] ubuntumusictest: I wrote that FPL tutorial and used ubuntu budgie 20.04 with current ubuntu studio installer. The article/tutorial was written to show how awesome the ubuntu studio team is, by allowing other ubuntu flavors to also enjoy easy JACK. [12:11] having said that, if the ubuntu studio thinks that a targeted tutorial based on main ubuntu studio distribution is welcome and needed, I am happy to provide that. However as they are switching to KDE plasma in 20.10, I'd recommend that to be the standard, as XFCE will no longer be default desktop. [14:27] ubuntumusictest: Woah, did you see the active hours and think that perhaps we're not even awake yet? Yikes! [14:28] ubuntumusictest: This is not a place to complain. If you have real problems, unlike 90% of the people out there, can you please describe the problem rather than go off on a rant in a support channel? That's unacceptable. I should kick you from here, but I won't. [14:30] Mauro Gaspari: [14:30] Ooops... [14:30] Your tutorial is fine and explains the general concept. :) [14:30] That won't change going forward. [14:31] The whole concept is that it's DE-agnostic, there is no "standard". [14:31] Eickmeyer: thanks, and happy to do more to help out. maybe we can discuss that on a separate channel. [14:31] Also I wanted to help ubuntumusictest with his package issue probably dependencies due to multiple backport ppas. But he did not reply so well :) [14:32] Yep, I was going to mention that. Seems as though he has some PPAs that shouldn't be there and/or something happened during installation. But a rant is unacceptable. [14:32] * Eickmeyer: thanks, and happy to do more to help out. maybe we can discuss that on a separate channel. [14:32] Also I wanted to help ubuntumusictest with his package issue probably dependencies due to multiple backport ppas. But he did not reply, so... well :) [14:34] by the way, good morning Eickmeyer 😅. some nice rant is always a great way to start the day with good motivation! [14:34] Hahaha! Well, that's not the worst thing I woke up to, if you can believe that. [14:35] cheers to that! nothing a nice cup of tea or coffee cannot fix [14:44] Hello, I am planning to install ubuntu studio on a brand new computer. I saw that big changes were planned, blocking the update. If I install an ubuntu vanilla and just the ubuntustudio-audio package, do you know if I could upgrade when the new version is released? [14:45] !ubuntustudio-installer bastien: Best thing to do is to use this: [14:45] Eickmeyer[m]: I am only a bot, please don't think I'm intelligent :) [14:45] Ooops... bad format. [14:46] !ubuntustudio-installer | bastien : Best thing to do is to use this: [14:46] bastien : Best thing to do is to use this:: Ubuntu Studio Installer is an app that can be used to add Ubuntu Studio's benefits to an existing Ubuntu (or official flavor) installation, or add additional packages. For more info, see https://ubuntustudio.org/ubuntu-studio-installer/ [14:47] OK, thank you for your answer. But then, with this installer, the update will be possible? [14:47] i guess yes [14:48] thanks :) [15:03] bastien: Sorry, I was tending to my son. [15:04] bastien: But, yes. The only issue with the upgrade from Ubuntu Studio Focal onward is that the desktop enviornment is changing and therefore the metapackage for the desktop will be pulling-in the other DE. [15:05] You don't have that if you use -installer. [15:10] ok, thank you ! :) [15:10] i will do that [17:07] Should i execute ubuntustudio-installer with root ? [17:08] (I had an error after the installation of lowlatency kernel, but aptitude said to me is correctly installed) [17:09] (and this error talk about permission) [17:20] bastien: that should not be needed. It does so internally and asks for a password. [17:25] Yes, a password is asked [17:55] Ok i installed ubuntustudio-audio with ubuntustudio-installer, and at the end of install, i have : "Authorization failed, no packages installed" [17:56] but the package ubuntustudio-audio is installed. [17:58] bastien: ok, so there is some error with the install, but we are not sure what it is. [17:58] the message above assumes that the only likely error is an athorization error [17:59] if you run sudo apt install -f [17:59] do you get an error from that? [17:59] (may have to be apt-get in that case) [18:04] OvenWerks: nop, 0 error [18:04] everything seems to be ok [18:05] bastien: so you are ok anyway :) [18:05] Mmm, it's strange. I've a lot of XRun when i run jackd via studiocontrol [18:05] which base install did you start with? [18:06] OvenWerks: ubuntu native, i just installed ubuntu-gnome-desktop [18:07] 20.04? [18:07] (my config and sound interface works well with my previous computer, which have only 4Go and 2 core [18:07] OvenWerks: yeo [18:07] *yes [18:07] 20.04.1 : [18:08] on my new ordi, i've 4 core and 16Go, and i've a lot of xrun :( [18:08] new computer, sorry [18:11] that is about what I have i5 with 16Gb [18:11] it's a amd ryzen5, in my case [18:11] but I am running kubuntu with studio on top [18:12] Ah, does it still allow setting performance? [18:12] (arf, i'll back) [18:31] OvenWerks: you talk about "CPU Governor" ? The option "Performance" is available on studio control, et is set [18:31] *and is set [18:34] qjackctl log have 3 main errors : [18:34] client = pulse_out was not finished, state = Triggered [18:34] client = a2j was not finished, state = Triggered [18:34] JackAudioDriver::ProcessGraphAsyncMaster: Process error [18:41] bastien: We don't support using qjackctl in here. We made (Ubuntu) Studio Controls to work around the shortcomings (read: usability) of qjackctl. [18:41] !studio-controls [18:41] Studio Controls is the application through which audio is configured in Ubuntu Studio. It configures Jack, sets the CPU governor, and ensures the user has realtime audio permissions. For more info, see !jack and https://github.com/ovenwerks/studio-controls/wiki [18:41] Eickmeyer[m]: Yes, studio control is used [18:42] i launched qjackctl only to have jackd log [18:42] I see. [18:42] but jackd was launched by studio control [18:43] You might have a hardware limitation. Bear in mind, Ubuntu Studio targets newer and/or high-performance hardware and is not made for reviving old machines. [18:44] OvenWerks might have a better answer, but keep that in mind. [18:44] yes, it is the problem : it is a brand new computer, and the same audio interface worked well with my old laptop (2 core and 4G ram, vs 4 core and 16Go today) [18:45] before, it was and intel processor, today an amd, but 3.40Gz, 4 core / 8 thread [18:45] It also might just be a hardware limitation in and of itself. Not all hardware is capable of realtime. You might have to increase your buffer. [18:46] If it's a USB interface, try 3 periods per buffer. [18:46] Another solution would be to add threadirqs to your Linux command line in /etc/default/grub [18:47] Is it possible that the motherboard changes the performance of the processor for power saving reasons? [18:47] (in 20.10 that's the default) [18:47] Eickmeyer[m]: i set 3 period [18:47] 48000/256/3 [18:48] It's very possible that the motherboard overrides the performance for power reasons. VERY possible. [18:48] And, because "people are dumb" there's sometimes no way to override that. [18:48] Ok, i guess i must look in the bios [18:48] roh, please not :'( [18:48] And again, no guarantees there. [18:49] ok ok [18:49] concerning threadirqs, i don't know what it is [18:49] I'm saying "people are dumb" from the manufacturer's perspective. [18:49] i installed 20.04 and ubuntustudio-audio (and lowlatency kernel) on top [18:49] so that's the default, that right ? [18:51] Open a terminal. Type "sudo nano /etc/default/grub". Add "threadirqs" to the line that says "GRUB_CMDLINE_LINUX_DEFAULT=". Save (ctrl-O, ctrl-X). Run "sudo update-grub". Restart. [18:51] It's only the default in Ubuntu Studio 20.10 and onward. [18:52] oh, i try [18:52] thank you [18:52] If that doesn't work, then you likely have a hardware limitation or other misconfiguration. [18:52] :) [18:53] ok, before rebooting i will just read what this threadirqs is :p [18:54] moving interrupts to threads [18:54] why not ^^ [18:55] Yes. There's really no downside other than perhaps power savings. [18:56] hop, that's done. Let's launch jack [18:57] mfff, same problem [19:02] OK, i found poeple on "internet" who used my proc for music production. Maybe my motherboard, or misconfiguration. [19:05] i will visit my motherboard bios ^^ [19:33] Eickmeyer[m]: 48000/512/3 looks OK, It's weird because I had less latency with my old computer. I'm going to try recording stuff like that, we'll see if my ears can tolerate it. And we'll see if it works well with ardours etc... Anyway, thanks for your help! [19:50] bastien: You're welcome. :) [19:50] bastien: If you're not using it, you might try disabling your pulseaudio bridges, because those introduce latency inherently. [19:51] Thanks for the advice. I will disable them on real recording sessions :) [20:19] bastien: just have a few sec here. Two things, I run only one thread per core. [20:20] to check how performance is working, you need an app or applet that shows current cpu speed on each core. [20:20] if that moves that is a problem. [20:22] on Intel chips setting performance is not enough, I have to trun boost off as well because it will set core speeds higher than performance (which is ok) and then back down as heat goes up (which is not ok) I find xruns happen at the moment that the speed drops. So steady speed is important [20:23] in fact I got better performance at 800Mhz (forced) than on the same machine with ondemand sitting mostly at 1.6Gh [20:24] also check uname -a shouold show that you are using the lowlatency kernel not generic [20:24] if not then you may have missed the grub package on ubuntustudio-installer [20:25] it forces lowlatency to default. [20:25] (even with a newer generic)