Page 1 of 1
Switched to Fedora now Jack doesn't work
Posted: Sun Jan 01, 2023 9:05 am
by tony-j
Hello Everybody, I have an Intel I7 desktop that is giving me problems.
I switched from Ubuntu Studio because I'm not able to install it properly on the newer version of Ubuntu
I'm now on Fedora Jam but Jack doesn't work.
so is not unlimited
Jack starts as Active but remains on 48000 doesn't switch to 44100
I have to say that Fedora gave me less problems then other distros I tryied on this computer, some of them I wasn't even able to install them, but still can't produce audio in this situation
Maybe the problem is that the computer is not set properly for low latency
still this i7 desktop gave me problems from the beginning
Re: Switched to Fedora now Jack doesn't work
Posted: Sun Jan 01, 2023 11:15 am
by Linuxmusician01
How do you start Jack? If you start jackd from the command line you can add the option "--rate 44100". BTW Are you sure Fedora doesn't use PipeWire?
Re: Switched to Fedora now Jack doesn't work
Posted: Sun Jan 01, 2023 12:15 pm
by tony-j
Fedora Jam comes with qjackctl and Ardour already installed
but jackd is not installed and nether pipeWire
I'm more familiar with Ubuntu. Usually I install ubuntu desktop then download the Ubuntu Studio Installer to switch to low-latency Kernel but for some reason it doesn't work on Ubuntu 22.10 also the installation gave me some errors that i can't play video files
also Ardour gives me a warning that the system has a limit for maximum amount of locked memory
I'm open to install a new distro that doesn't give me problems
p.s I tried avlinux and gave me a lot of problems.
Re: Switched to Fedora now Jack doesn't work
Posted: Sun Jan 01, 2023 4:03 pm
by Linuxmusician01
tony-j wrote: ↑Sun Jan 01, 2023 12:15 pm
Fedora Jam comes with qjackctl and Ardour already installed
but jackd is not installed and nether pipeWire
[...]
Qjackctl is a utility for JackAudio (that is, qjackctl depends on jackd). So if Qjackctl works and shows stuff to connect then jackd is started (probably by qjackctl). Or PipeWire is "acting" like, or "replacing", Jack (I've got no experience w/ PW yet).
I don't think you need to install another distro, but you could try if good 'ol (X)Ubunty still works for you.
Re: Switched to Fedora now Jack doesn't work
Posted: Sun Jan 01, 2023 8:07 pm
by tony-j
yes pipewire and jack are both fully installed
first of all I'm a total noob on Fedora (I like it) yet this is the only distro I was able to install on this cursed i7 desktop
On ardour I did it on 44100 only with alsa instead of jack
I need this computer to stream properly on obs studio because I'm afraid that my laptop can't make it.
I see from pulse audio (or pipeWire?) in the desktop every input of my sound card.and that's a good thing
Inside obs studio only pulseaudio works and receive audio from mono inputs.
If I start a jack server inside obs there's no incoming audio from my soundcard
Re: Switched to Fedora now Jack doesn't work
Posted: Mon Jan 02, 2023 12:06 pm
by Linuxmusician01
tony-j wrote: ↑Sun Jan 01, 2023 8:07 pm
yes pipewire and jack are both fully installed
first of all I'm a total noob on Fedora (I like it) yet this is the only distro I was able to install on this cursed i7 desktop
On ardour I did it on 44100 only with alsa instead of jack
I need this computer to stream properly on obs studio because I'm afraid that my laptop can't make it.
I see from pulse audio (or pipeWire?) in the desktop every input of my sound card.and that's a good thing
Inside obs studio only pulseaudio works and receive audio from mono inputs.
If I start a jack server inside obs there's no incoming audio from my soundcard
I'd install a distro with which you have some experience if I were you. PipeWire is supposed to replace JackAudio and PulseAudio. I've got no experience with it yet, but I think you don't need to install Jack if you install PW. Maybe you can ask somebody else on the forum.
Additionally, audio servers - like PW, Jack, Pulse, etc. - are not needed per se. Alsa (the audio driver for Linux) doesn't need them. They're very handy but you can also simply use only Alsa, like you described. Try to read up on that. Could save you a lot of hassle with (re)installing stuff. Trying to set Alsa or Jack to 44.1 kHz shouldn't be this hard. BTW, audio stuff runs fine at 48 kHz as well as on 44.1 kHz in my experience.
Good luck.
Re: Switched to Fedora now Jack doesn't work
Posted: Mon Jan 02, 2023 4:43 pm
by Gps
Been wondering about that too.
Its jack or pipewire not both at the same time I think.
How about a fedora forum?
https://forums.fedoraforum.org/forum.php
Re: Switched to Fedora now Jack doesn't work
Posted: Mon Jan 02, 2023 11:37 pm
by Death
Pipewire is the default on Fedora and as far as I know, you don't need to run Jack if you use Pipewire. I'm pretty sure Pipewire is a replacement for it even though it is actually possible to run both of them together. Is there a reason you need Jack, specifically?
Re: Switched to Fedora now Jack doesn't work
Posted: Tue Jan 03, 2023 12:44 am
by Gps
Let me try to clear up somethings.
Why is pipe wire made ?
It should make it easier for us simpletons to use Jack.
For example you set Ardour or LMMS to Jack, and it should work without any jack installed.
We are not there yet as far as I know.
Pipewire , Jack and Pulse-audio are all 3 layers, on top of ALSA.
I just checked my openSUSE, it seems I have both Jack and Pipewere installed.
Then there is
pipewire-pulseaudio - PipeWire PulseAudio implementation.
This package provides a PulseAudio implementation based on PipeWire
In general fefora and opensue are not that different, maybe this helps.
Re: Switched to Fedora now Jack doesn't work
Posted: Tue Jan 03, 2023 9:23 am
by tony-j
so yeah on Fedora pipeWire controls jack and pulse audio
I managed to change the sample rate in jack with this command
Code: Select all
pw-metadata -n settings 0 clock.force-rate 44100
on the jack graph when active I'm able to see and use all my soundcards I/O internal and external at the same time, I'm able to listen to youtube while operating on ardour with jack server, very impressive
Death wrote: ↑Mon Jan 02, 2023 11:37 pm
Is there a reason you need Jack, specifically?
I've used it for years with ardour
now I'm trying to use OBS studio and it can open a jack instance and a pulse audio one,I managed only with jack to create a stereo output from my soundcard mono inputs.
I find quite useful using the jack Graph
I have a question: pipeWire handles also the video server, I installed ffmpeg on Fedora and it deleted some libavcodec, libscale and others.
Does ffmpeg enters in conflict with pipeWire??
Re: Switched to Fedora now Jack doesn't work
Posted: Tue Jan 03, 2023 11:52 pm
by Death
@tony-j Ok well I have a feeling you're a bit more clued up than me on this stuff. I used to use jack all the time until I used Pipewire. I'm not sure why I would even need jack now as the main reason before was for lower latency which is now not an apparent issue on Pipewire. I don't do much in the way of fancy routing though. That said, I was under the impression Pipewire could also do that stuff.
As for codecs, I've had a weird situation since using Nobara (Fedora based). Videos on the Steam client will play like a slideshow in fullscreen. I can install Gstreamer libav codecs which seems to help but then they always get uninstalled for some reason (Maybe it's a Nobara thing). Something I found that helps is to install/reinstall VLC. This may have nothing to do with what you're talking about but I thought I'd mention it incase it was useful..
Re: Switched to Fedora now Jack doesn't work
Posted: Thu Jan 05, 2023 1:49 pm
by tony-j
well I use jack for my external audio interfaces.
This computer gave me problems in the bootloader in the beginning it appears that the new generation computers are quite selective with the distros to install. I tried Ubuntu and Ubuntu Studio and both froze during installation, and Ubuntu gave me errors.
I installed fedora twice and went smoothly so I stick with this distro, seems to have no errors for now