NextPVR Forums

Full Version: Installation on Fedora
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

I'm completely new to NextPVR but experienced with TVheadend.

I'm trying to install and configure it on a Fedora 34 system. I think I've met the dependencies, but configuring a device reveals that something is missing around DVB tools, scanning tables etc.
Here is the output when I try to scan a DVB-S tuner.

[18] System.IO.DirectoryNotFoundException: Could not find a part of the path '/usr/share/dvb/dvb-s'.
  at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) in /_/src/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEnumerator.Unix.cs:line 80
  at System.IO.Enumeration.FileSystemEnumerator`1.Init() in /_/src/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEnumerator.Unix.cs:line 40
  at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, Boolean isNormalized, EnumerationOptions options) in /_/src/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEnumerator.cs:line 43
  at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized) in /_/src/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEnumerable.cs:line 39
  at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options) in /_/src/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEnumerableFactory.cs:line 128
  at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) in /_/src/System.IO.FileSystem/src/System/IO/Directory.cs:line 191
  at System.IO.Directory.GetFiles(String path) in /_/src/System.IO.FileSystem/src/System/IO/Directory.cs:line 139
  at NShared.Recorders.DigitalScannerLinux.GetScanParameters()
  at NShared.Recorders.DigitalScannerLinux.StartScan(Dictionary`2 parameters, String& reason)
  at NShared.Extend.SettingsRequestHandler.ScanStart(Dictionary`2 parameters)
  at NShared.Extend.SettingsRequestHandler.HandleRequest(String method, Dictionary`2 parameters)
  at NShared.Extend.PluginFactory.HandleRequest(ServiceResponseStream serviceResponseStream, Dictionary`2 parameters)
  at NPVR5.Controllers.ServicesController.HandleServiceRequest(String body, String contentType)


From other posts here I assumed this indicates a missing dvb-apps package, but it is installed.

What am I possibly missing?
From https://forums.nextpvr.com/showthread.ph...#pid523886 that would dtv-scan-tables If they get installed to another location there is a path override.

export NEXTPVR_DVBDIR=

Martin
Yes, got it solved now.
In case someone is missing it in Fedora too: the files are installed to /usr/share/dvbv5
It's scanning now channels.

Thanks.