Page 1 of 1

Raspbian buster and GQRX

Posted: Mon Jul 08, 2019 2:23 pm
by Keniv
I have GQRX software defined radio working in raspbian stretch on a pi 3b+. I thought I would try raspbian buster on my pi 3b+. All went well and I installed what I normally use in stretch in buster. Every thing works properly except GQRX. The version I used (gqrx-sdr-2.11.5-linux-rpi3.tar.xz) was the same as I used in stretch. I got it from here
http://gqrx.dk/download/gqrx-sdr-for-the-raspberry-pi.
During the installation process I got errors about files that could not be found. I tried running GQRX but it would not run. Running from a terminal gave a missing file error. I uninstalled and reinstalled but got the same errors. As it does say this version is for stretch I was disappointed but not surprised it did not work on buster. I uninstalled this version. I then looked for GQRX in "Add/Remove Software". I found gqrx-sdr 2.11.5-1+b4. As this looked up to date I decided to install. This all went well. On running it started with an error along the lines of "looking for pulse audio". On searching for "pulse audio" I found "pulseaudio emulation for ALSA (apulse-0.1,12-2). I installed this. This time I did not get the moan about pulse audio and I was able to set it up. My hardware was recognised and all appeared to be working accept there is no sound. I have some experience in setting up the sound in stretch. I am outputting via 3.5mm stereo jack. I did remember to input

Code: Select all

sudo amixer cset numid=3 1
from the command line and other sources play OK so I don't think it is the way I've set up the sound. I have also tried a usb external sound card which I know to be working in stretch but had no luck with this either. Has anybody else come across this problem with buster and is there a solution. I'm not keen to install pulse audio to fix this.

Regards,

KEN

Re: Raspbian buster and GQRX

Posted: Mon Jul 08, 2019 3:03 pm
by SkyRise
Silly question, but I've had it happen to me in the past.
Have you looked at the alsa mixer (I think there's a CLI and GUI version) and checked that the volume on the source is not muted or turned all the way down?

Re: Raspbian buster and GQRX

Posted: Mon Jul 08, 2019 5:12 pm
by Keniv
Hi SkyRise.
Thanks for your reply.
Have you looked at the alsa mixer (I think there's a CLI and GUI version) and checked that the volume on the source is not muted
Yes I've done that. Sound card BCM2835 ALSA(Alsa Mixer)(Default) and PCM set at about 75%. Other sound media (ie music) play through this OK. Speaker icon on launch bar is blue and it can be used to alter the volume. Sound is not shown as muted when using GQRX. The GQRX GUI also allows for the adjustment of the sound output. This is also set at about 75%. I think it's more complicated than that which is a pity as if it had been a sound adjustment set on mute it would have been an easy fix.

Regards,

Ken.

Re: Raspbian buster and GQRX

Posted: Thu Jul 11, 2019 9:38 pm
by wren
pulseaudio -D to daemonize
then apt-get install pavucontrol so you have a pulse audio mixer

Edit: I'm sorry, you will need to install pulseaudio as well if you have not already. GQRX has pulled pulseaudio for awhile now in real Debian. It's been years since I remember using ALSA with GQRX. Checking the details of gqrx-sdr package, you would have to go back to jessie to not have pulseaudio pulled.

Re: Raspbian buster and GQRX

Posted: Fri Jul 12, 2019 4:26 pm
by Keniv
Hi wren,
Thanks for your reply. I was trying to avoid using pulse audio if I could.
Checking the details of gqrx-sdr package, you would have to go back to jessie to not have pulseaudio pulled.
I do have it working in raspbian stretch (see my first post) but I was thinking of getting a raspberry pi4 4GB as I thought it would be a much better platform for GQRX. Hence the reason for trying to get GQRX to work on buster. I believe the package I used was written specifically for the raspberry pi3 and therefore to use alsa. I might try to email the builder of the package I used to ask if it will be updated for buster.

Regards,

Ken.

Re: Raspbian buster and GQRX

Posted: Sat Jul 20, 2019 5:25 am
by wren
Keniv wrote:
Fri Jul 12, 2019 4:26 pm
Hi wren,
Thanks for your reply. I was trying to avoid using pulse audio if I could.
Checking the details of gqrx-sdr package, you would have to go back to jessie to not have pulseaudio pulled.
I do have it working in raspbian stretch (see my first post) but I was thinking of getting a raspberry pi4 4GB as I thought it would be a much better platform for GQRX. Hence the reason for trying to get GQRX to work on buster. I believe the package I used was written specifically for the raspberry pi3 and therefore to use alsa. I might try to email the builder of the package I used to ask if it will be updated for buster.

Regards,

Ken.
Raspbian follows Debian. I doubt they would make a special exception. You do have the option of compiling GNURadio and GQRX with ALSA support on your Pi3. I don't have this option on my Pi4 because it has, but does not have Neon according to every program out there that can make use of it. If you like experimental hardware and software, make the leap.