2025-07-03, 12:02 AM
I've been troubleshooting Extras tuner integration on Linux with the latest nextpvr-helper.deb package (v3.1) and have run into what looks like a complete absence of Extras support.
Environment:
- OS: Ubuntu 22.04 LTS
- Architecture: amd64
- Mono: 6.8.0.105
- NextPVR: 3.1, installed via official .deb with --install-recommends
Extras Config:
I've created /var/opt/nextpvr/extra/extras-hdradio.xml containing:
<Extras>
<Extra>
<Name>HD Radio SDR</Name>
<Executable>/home/brian/GetHDRadio.sh</Executable>
<Arguments>{frequency} {subchannel}</Arguments>
<Type>TS</Type>
</Extra>
</Extras>
The script exists, is executable, and runs independently. Permissions are correct.
Confirmed:
- <ExtraDirectory> is present and correct in config.xml
- XML file is valid and readable
- Manual server restarts performed
Issue:
- No log entry about loading extras-hdradio.xml
- No Extras tuners shown in Devices tab
- No API trace from /service endpoint
- Purged install and reinstalled from official .deb, recreated files
Suspected Cause:
It appears the Linux build is skipping or missing Extras subsystem entirely. Windows build loads the same file without issue.
Question:
Can you confirm whether Extras support is enabled in current Linux builds? If not, is it planned, or is there a workaround?
Thanks!
Environment:
- OS: Ubuntu 22.04 LTS
- Architecture: amd64
- Mono: 6.8.0.105
- NextPVR: 3.1, installed via official .deb with --install-recommends
Extras Config:
I've created /var/opt/nextpvr/extra/extras-hdradio.xml containing:
<Extras>
<Extra>
<Name>HD Radio SDR</Name>
<Executable>/home/brian/GetHDRadio.sh</Executable>
<Arguments>{frequency} {subchannel}</Arguments>
<Type>TS</Type>
</Extra>
</Extras>
The script exists, is executable, and runs independently. Permissions are correct.
Confirmed:
- <ExtraDirectory> is present and correct in config.xml
- XML file is valid and readable
- Manual server restarts performed
Issue:
- No log entry about loading extras-hdradio.xml
- No Extras tuners shown in Devices tab
- No API trace from /service endpoint
- Purged install and reinstalled from official .deb, recreated files
Suspected Cause:
It appears the Linux build is skipping or missing Extras subsystem entirely. Windows build loads the same file without issue.
Question:
Can you confirm whether Extras support is enabled in current Linux builds? If not, is it planned, or is there a workaround?
Thanks!