https://www.youtube.com/watch?v=GsFzUjXV3nE&t=348
101.1mhz in khz
101.1 mhz = 101100 khz
To get GQRX to play audio, check and configure your I/O device settings, audio backend, and demodulation mode:
1. Configure the Audio Output Device
Stop the DSP processing (press the Stop / Power button in GQRX).
Open the I/O Devices configuration window (gear/settings icon).
Look at the Audio output tab/setting. Switch it from Default to your specific audio device (e.g., your built-in speakers, headphones, or PulseAudio/ALSA device).
Click OK and re-engage (start) the DSP processing. [1]
2. Check Your Demodulation Mode
GQRX will not output audio if demodulation is turned off or set incorrectly.
Make sure you have selected an active demodulation mode on the right panel under the Receiver options—such as NFM (Narrowband FM), WFM (Wideband FM), AM, USB, or LSB—rather than "Demod Off".
Tune your frequency to an active station or signal where a wave pattern/peak is visible on the spectrum analyzer. [1, 2, 3, 4]
3. Check Volume Sliders and Squelch
Look at the audio spectrum control bar; ensure the audio output level slider (located right below or near the audio spectrum display) is turned up. [1]
Check that your Squelch level is not set too high. If the squelch threshold is above the signal strength, audio will be muted. Lower the squelch slider until you hear audio or static. [1, 2]
Verify your system's global volume (PulseAudio, ALSA, or PipeWire) isn't muted or routed to the wrong output device. [1]
4. Verify Linux / PulseAudio / ALSA Sound Backend
If you are on Linux and still have no sound despite visible signals, check your system's audio mixer (like PulseAudio Volume Control / pavucontrol) to see if GQRX is playing to a muted sink or disconnected stream.
Ensure PulseAudio or ALSA is running properly, as GQRX relies on them for sound output. [1, 2]
Here is a video demonstrating how to set up GQRX and select demodulation modes to hear audio: (see above ref)
Trouble with gqrx
https://www.reddit.com/r/RTLSDR/comments/k7cw7p/cannot_connect_to_gqrx_ubuntu/
rtl_fm example
Here are common practical examples of using rtl_fm (from the rtl-sdr toolkit) to demodulate radio signals via the command line and pipe the raw audio to players like aplay or sox. [1, 2]
1. Listen to Broadcast FM Stereo (Raspberry Pi / Linux with aplay)
To tune into a local FM radio station (for example, 90.7 MHz) and play it through your speakers using ALSA's aplay:
bash
rtl_fm -M wbfm -f 90.7M -r 64k - | aplay -r 32000 -f S16_LE -t raw -c 2
``` [0.1.4]
Use code with caution.
2. Listen to Broadcast FM Stereo (macOS with play / SoX)
On macOS, pipe rtl_fm output into the SoX play utility:
bash
rtl_fm -M wbfm -f 90.7M -r 64k - | play -t raw -r 32k -es -b 16 -c 2 -V1 -
``` [0.1.4]
Use code with caution.
3. Record FM Audio to a WAV File
To capture wide-band FM and save it directly into a .wav file using ffmpeg:
bash
rtl_fm -f 88700000 -M wbfm - | ffmpeg -f s16le -ar 17000 -ac 2 -i - wbfm.wav
``` [0.1.1]
Use code with caution.
4. Narrowband FM / Ham Radio / Squelch Example
To listen to a narrow-band FM frequency (such as 144.8 MHz) with a squelch threshold (-l) to cut out background static:
bash
rtl_fm -f 144800000 -s 44100 -g 9 -l 0 - | aplay -t raw -f S16_LE -r 44100 -c 1
``` [0.1.6]
Use code with caution.
If you want to target a specific frequency (like **NOAA weather radio**, **air traffic**, or a **local repeater**), let me know and I can give you the exact command options.
gui sdr linux players
popular GUI software-defined radio (SDR) receiver and player applications for Linux include:
SDR++: A fast, modern, cross-platform SDR software built for general listening, featuring low resource usage and a clean interface. [1, 2]
GQRX: A classic, open-source SDR receiver powered by GNU Radio and Qt that pairs traditional receiver dials with a real-time spectrum and waterfall display. [1, 2]
SDRangel: An advanced, feature-heavy receiver and transmitter application supporting multiple demodulation/modulation channels, satellites, and digital decoders. [1, 2]
CubicSDR: A cross-platform SDR receiver with an interactive frequency spectrum and waterfall analyzer.
SigDigger: A digital signal analysis and monitoring tool designed for signal inspection and power metering. [1, 2]
OpenWebRX+: A multi-user SDR receiver app that provides a clean, browser-based web interface for local or remote access. [1]
Quisk: A simple software-defined radio application written in Python and C that supports various soundcard and hardware receivers. [1]
If you tell me what hardware you are using (such as RTL-SDR, HackRF, or SDRplay) and what you want to listen to (FM radio, aviation, shortwave, or digital modes), I can recommend the best option and setup steps.
receiver program for ubuntu linux for
0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
The Realtek RTL2838 (`0bda:2838`)0bda:2838) DVB-T USB dongle is commonly repurposed as a Software Defined Radio (SDR) receiver on Ubuntu Linux, though it can also be used for traditional DVB-T television broadcasts. [1, 2, 3]
Step 1: Blacklist Default TV Kernel Drivers
To use the dongle for SDR instead of a TV tuner, you must prevent the default DVB-T kernel modules from claiming the device: [1]
Create a blacklist configuration file:
bash
sudo nano /etc/modprobe.d/blacklist-rtl.conf
Use code with caution.Add these lines to the file:
text
blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830
blacklist rtl2838
blacklist dvb_usb_v2
blacklist dvb_core
Use code with caution.Save, close, and reboot your Ubuntu system. [1]
Step 2: Install RTL-SDR Tools and Libraries
Install the core RTL-SDR command-line utilities and drivers via apt or Snap:
Via apt:
bash
sudo apt update
sudo apt install rtl-sdr
Use code with caution.Via Snap: You can install the packaged tools using the Snapcraft rtlsdr Package:
bash
sudo snap install rtlsdr
Use code with caution.Verify the device is detected by plugging it in and running: [1]
bash
rtl_test
Use code with caution.
Step 3: Choose a Receiver Program for Ubuntu
Depending on whether you want a graphical interface, general radio scanning, or specific signal decoders:
Gqrx SDR (gqrx-sdr): A popular, user-friendly graphical receiver and spectrum analyzer for listening to FM, AM, SSB, and wideband signals.
bash
sudo apt install gqrx-sdr
Use code with caution.GNU Radio Companion (gnuradio): For custom signal processing flows and advanced ham radio experimentation.
bash
sudo apt install gnuradio
Use code with caution.rtl_fm: A lightweight command-line narrow-band FM receiver included directly in the rtl-sdr package.
dump1090: A specialized decoder for tracking live 1090 MHz aircraft (ADS-B) signals.
bash
sudo apt install dump1090
Use code with caution.RTL_433: For decoding 433 MHz wireless devices (weather stations, temperature sensors, tire pressure monitors). [1, 2, 3]
(Note: If you intend to use the dongle for watching live DVB-T television rather than SDR, you will need to install traditional TV packages like dvb-apps or kaffeine instead of blacklisting the drivers). [1]
Are you planning to use this dongle for general radio/SDR listening (like Gqrx), tracking aircraft (dump1090), or watching live TV? Tell me your goal and I can give you the exact setup and command line to run next.
run Gqrx-2.17.7-x86_64.AppImage ubuntu
To run Gqrx-2.17.7-x86_64.AppImage on Ubuntu, you need to make the file executable and then execute it.
Here are the step-by-step instructions using both the terminal (fastest) and the graphical interface:
Method 1: Using the Terminal (Recommended)
Open your terminal (Ctrl + Alt + T).
Navigate to the folder where you downloaded the file (usually the Downloads folder):
bash
cd ~/Downloads
Use code with caution.Make the AppImage executable by running:
bash
chmod +x Gqrx-2.17.7-x86_64.AppImage
Use code with caution.Run the application:
bash
./Gqrx-2.17.7-x86_64.AppImage
Use code with caution.
Method 2: Using the Ubuntu Desktop GUI
Open your Files app and locate the Gqrx-2.17.7-x86_64.AppImage file.
Right-click on the file and select Properties.
Go to the Permissions tab.
Check the box that says "Allow executing file as program" (or toggle the "Executable as Program" switch depending on your Ubuntu version).
Close the Properties window and double-click the file to launch Gqrx.
⚠️ Troubleshooting: If nothing happens when you double-click
If you are running Ubuntu 22.04 LTS or newer, AppImages require an underlying system library called libfuse2 which is no longer installed by default.
If the application fails to open or gives a "fuse" error in the terminal, run the following command to fix it:
bash
sudo apt update && sudo apt install libfuse2
Use code with caution.
Once installed, try running the AppImage again using either method above.
librtlsdr0 is the shared library package for software-defined radio (SDR) receivers built around the Realtek RTL2832U chip, which is commonly found in low-cost USB DVB-T and DAB(+) television/radio dongles. [1]
What the Package Does
Core Functionality: Provides the runtime C shared library (librtlsdr.so) that applications use to communicate with RTL2832U-based hardware.
Compatibility: Used by popular Linux SDR tools (such as GQRX, CubicSDR, OpenWebRX, and RTL_433) to tune into radio frequencies, monitor ADS-B aircraft data, decode weather satellites, or explore general radio spectrum. [1, 2, 3]
RTL-SDR V3 & V4 Support: Newer hardware revisions like the RTL-SDR Blog V4 require an updated version of the library/drivers to handle hardware changes properly. [1, 2]
How to Install on Debian/Ubuntu/Raspberry Pi OS
You can install the package via the system package manager:
bash
sudo apt update
sudo apt install librtlsdr0
Use code with caution.
Here is a video demonstrating how to set up Linux and install SDR drivers and software:
https://www.youtube.com/watch?v=O9JLs5LLgM8&t=5
usb driver linux 0bda:2838
The USB ID 0bda:2838 belongs to a Realtek RTL2838 DVB-T USB TV dongle, which is commonly used as a low-cost Software Defined Radio (RTL-SDR), such as the Nooelec NESDR or standard RTL-SDR blog V3/V5 sticks. [1, 2]
Linux Driver & Setup
On modern Linux distributions, no proprietary driver download is required, because the kernel includes native support via librtlsdr and V4L2/DVB kernel modules. However, to use it for SDR applications (like GQRX, CubicSDR, or rtl_433), you must blacklist the default kernel DVB driver and set up udev rules so non-root users can access the USB device. [1, 2]
Step 1: Blacklist Conflicting DVB Kernel Modules
The Linux kernel tries to load DVB TV drivers (dvb_usb_rtl28xxu) by default, which locks the device.
Create or edit a blacklist file:
bash
sudo nano /etc/modprobe.d/raspi-blacklist.conf
Use code with caution.
Add the following line to prevent the DVB driver from claiming the device:
text
blacklist dvb_usb_rtl28xxu
Use code with caution.
(Save and exit the editor, or reboot/reload modules).
Step 2: Install librtlsdr and Tools
Install the SDR library and utilities using your distribution's package manager:
Ubuntu / Debian / Linux Mint:
bash
sudo apt update
sudo apt install rtl-sdr librtlsdr0
Git page for Gqrx
https://github.com/gqrx-sdr/gqrx/releases
–30–