Hello, I have had latest WFView working on Linux Mint 22, with Qlog, FLDigi and WSJTX , using the sound loop back configuration settings in the WFView manual. I have not been successful with the audio configuration is Fedora 41. Is there somewhere that has some tips in getting the loop back working properly in Fedora.?
Naming of sound devices can be a challenge:
// Could be placed in /etc/asound.conf
// But will be overwritten every update
// Put it in /home/user-name/.asoundrc file
defaults.namehint.extended on
defaults.pcm.ipc_perm 0660
Yes so far as I remember…a while ago.
But I can test a new setup in fedora to see if it goes ok
I have mentioned it before
“sound system in Linix is a mess, inconsistent over different distros”
Nothing to do with Wfview
The above setting influence how the sound device are named.
There are also difference how apps interpret device names, and then the different sound systems…very confusing and for me a returning challange when updates comes
used standard build and did the additional thing in respect to F36 install which I already have given to you to install it, eg different package names etc. but that is only to get wfview to run.
The above mentioned audio device naming applies for F41 also
The INSTALL.md goes not with the pre built binary
But instruction for installing prebuilt binary in Fedora F36 (Contributed by me) are only in this file.
Maybe this info should be added to the INSTALL_PREBUILT_BINARY.md
So I have been following this conversation but being somewhat new to Linux I am not sure how to achieve the loopback in Fedora. Like I said before, was easy in Mint as it was cut and paste. So am I supposed to do exactly like the WFview documents and then apply something to the .asoundrc file in Fedora? Fedora is also using pipewire so not sure if this is a problem as well.
And next, we must configure the qpwgraph. Below is my configuration that will configure wfview, wsjtx and js8call. You can save it to radio.qpwgraph file.
Now you can start the qpwgraph and load the pathbay. Select activate and exclusive. This will make it so that default speakers and others will not connect the virtual audio device or programs (wfview, js8call, wsjtx). After that you can configure pipewire as audio device on software and qpwgraph will route the audio into right place.
In Fedora less & more are needed for loopback configuration than what is described in the manual Audio section “Loopback”
What is needed (as described in manual):
"sudo nano /etc/modprobe.d/virtual-sound.conf
Add the following into this file. This creates 2 loopback devices (10 and 11) You can add more devices here if needed:
alias snd-card-0 snd-aloop
options snd-aloop enable=1,1 index=10,11"
Not desribed in the manual:
Add “asoundrc” file as described above
Reboot or do “sudo modprobe snd-aloop”
This count for Wfview 1.64
I have not got ver 2 to compile yet…(another thread)
The issue with the asoundrc file is purely a naming problem…by testing you can get it working but is confusing because for example Wsjt-x and wfview does not show similiar names and it is total guesswork which device shall be used…my experience