¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Updating the FLdigi build wiki


 

I recently redid my Linux machine and the newest version of Ubuntu 24.04.1 handles repos differently. Making the the build instructions deprecated.? ?'Sudo apt build-dep fldigi' no longer works because you cannot edit sources.list because it doesn't exist.
?
Is there a list of depends that I can install prior to building FLdigi???
?
I managed to handle it while watching the ./configure.? Each time it failed I read why and then tracked down that dependancy.? ?Rinse and repeat.? ?I am sure I missed a few, FLdigi worked on the nbems net yesterday, but I want to make sure I have the complete program with no features or options missing.??
?
Thanks!


 

On Mon, Dec 16, 2024 at 08:08 AM, Greg Cheng - KC3SMW wrote:
Is there a list of depends that I can install prior to building FLdigi???
Hi Greg,
?
I just did a fresh install of Ubuntu 24.04 this morning. I'm not sure where the sources file was moved off to, but you can enable the 'Source code' repository via the Software & Updates application. After you do that, you should be able to continue with the build instructions from the wiki.
?
Attached is a list of what was installed when I did 'apt build-dep fldigi'. I think libxft-dev was still missing from there though, and had to be installed separately?
?
Cheers,
Steve K4RVA


 

¿ªÔÆÌåÓý

Hi Greg,

I'm also on Ubuntu 24.04 and use the WIKI build instructions. I have noticed the confusion on some of the steps. My Fldigi sometimes locks up and Top reports the Fldigi CPU utilization is over 100%. I'm not sure if I'm having trouble with the instructions.

I think checking Source code in Software and updates will do the same thing as editing the sources.list. I have all 5 items checked
sudo aptitude build-dep fldigi doesn't work so I skipped this and did the apt-get steps.
When I did the configure and make steps I think some messages came up about pulse audio and pipe wire. I think the new Ubuntu wants to use Pipe Wire. One question is should I configure Fldigi to use Pipe Wire and not Pulse Audio. Also, do I still have to use Pulse Audio Control to adjust the audio levels.

This is the message I get when I install pavucontrol:

$ sudo aptitude install pavucontrol
The following NEW packages will be installed:
? libasound2-plugins{a} libatkmm-1.6-1v5{a} libcairomm-1.0-1v5{a} libglibmm-2.4-1t64{a} libgtkmm-3.0-1t64{a} libpangomm-1.4-1v5{a} pavucontrol pulseaudio{a} pulseaudio-utils{a}
0 packages upgraded, 9 newly installed, 0 to remove and 5 not upgraded.
Need to get 2,995 kB of archives. After unpacking 15.0 MB will be used.
The following packages have unmet dependencies:
?pipewire-audio : Conflicts: pulseaudio but 1:16.1+dfsg1-2ubuntu10 is to be installed
????????????????? Conflicts: pulseaudio:i386 but it is not going to be installed
?pipewire-alsa : Conflicts: pulseaudio but 1:16.1+dfsg1-2ubuntu10 is to be installed
???????????????? Conflicts: pulseaudio:i386 but it is not going to be installed
The following actions will resolve these dependencies:

???? Keep the following packages at their current version:
1)???? pulseaudio [Not Installed]??????????????????????? ?

???? Leave the following dependencies unresolved:??????? ?
2)???? pavucontrol recommends pulseaudio???????????????? ?



Accept this solution? [Y/n/q/?]

I answered Y to accept.

73, Ron NY3J

On 12/16/24 10:08, Greg Cheng - KC3SMW via groups.io wrote:

I recently redid my Linux machine and the newest version of Ubuntu 24.04.1 handles repos differently. Making the the build instructions deprecated.? ?'Sudo apt build-dep fldigi' no longer works because you cannot edit sources.list because it doesn't exist.
?
Is there a list of depends that I can install prior to building FLdigi???
?
I managed to handle it while watching the ./configure.? Each time it failed I read why and then tracked down that dependancy.? ?Rinse and repeat.? ?I am sure I missed a few, FLdigi worked on the nbems net yesterday, but I want to make sure I have the complete program with no features or options missing.??
?
Thanks!


 

Thank you that did it.? In KDE, in the Discovery app, settings, checking Sources, did the trick.??
?
Once I did that 'sudo apt build-dep fldigi'? worked.??
?
Instead of aptitude I have just been using apt, wherever I see aptitude.? That seems to do the trick for me...? perhaps the wiki needs a re-write....? something for me to think about.? If I do it I'll post it here and then you guys can do whatever you'd like with it.??
?
I don't know about pulseaudio vs pipewire.??
?
when I do 'pactl info | grep "Server Name" ' I get back?

Server Name: PulseAudio (on PipeWire 1.0.5)

So I guess I am on pipewire with a PulseAudio Wrapper.? In the fldigi configure window I just used PulseAudio and use the Pavucontrol to set the levels. I used to use portaudio which I really liked but it would freeze on mode changes... sometimes so long I'd miss traffic.?


 

¿ªÔÆÌåÓý

I have port audio checked and pipewire assigned to capture and playback. I try it a bit and see how it works.
If I have trouble I'll change to pulse audio.

Ron NY3J


On 12/16/24 20:57, Greg Cheng - KC3SMW via groups.io wrote:

Thank you that did it.? In KDE, in the Discovery app, settings, checking Sources, did the trick.??
?
Once I did that 'sudo apt build-dep fldigi'? worked.??
?
Instead of aptitude I have just been using apt, wherever I see aptitude.? That seems to do the trick for me...? perhaps the wiki needs a re-write....? something for me to think about.? If I do it I'll post it here and then you guys can do whatever you'd like with it.??
?
I don't know about pulseaudio vs pipewire.??
?
when I do 'pactl info | grep "Server Name" ' I get back?

Server Name: PulseAudio (on PipeWire 1.0.5)

So I guess I am on pipewire with a PulseAudio Wrapper.? In the fldigi configure window I just used PulseAudio and use the Pavucontrol to set the levels. I used to use portaudio which I really liked but it would freeze on mode changes.. sometimes so long I'd miss traffic.?