NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Support Linux v
« Previous 1 … 19 20 21 22 23 … 34 Next »
Linux (Debian 9.13 on armv7) Cannot start NextPVR Service

 
  • 0 Vote(s) - 0 Average
Linux (Debian 9.13 on armv7) Cannot start NextPVR Service
Ziginox
Offline

Junior Member

United States
Posts: 6
Threads: 1
Joined: Apr 2021
#1
2021-04-04, 06:41 AM
When I attempt to start the NextPVR service, using "service nextpvr start" I get this error in syslog:
Code:
Apr  3 23:55:36 debian systemd[1]: Starting NextPVRServer...
Apr  3 23:55:38 debian server.sh[6346]: Starting server../opt/nextpvr/shell/server.sh: line 23:  6348 Illegal instruction     /opt/dotnet/dotnet /opt/nextpvr/system/NextPVRServer.dll > /dev/null
Apr  3 23:55:38 debian server.sh[6346]: Done. PID=
Apr  3 23:55:38 debian systemd[1]: Started NextPVRServer.
Running the command manually gives the same "Illegal Instruction" error
The command:
Code:
/opt/dotnet/dotnet /opt/nextpvr/system/NextPVRServer.dll
And finally, in case it is relevant, the output of uname -a
Code:
Linux debian 4.9.0-15-armmp #1 SMP Debian 4.9.258-1 (2021-03-08) armv7l GNU/Linux
Will NextPVR work on this architecture? I see it runs on the RPi, so it seems somewhat agnostic, correct? Unfortunately, these are the only logs I have.
The installation was done through the official .deb package, as listed here: https://forums.nextpvr.com/showthread.php?tid=59390
The hardware is a repurposed Seagate Personal Cloud NAS.
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,775
Threads: 954
Joined: May 2006
#2
2021-04-04, 12:57 PM
If you run /opt/dotnet/dotnet do you get that message? If not maybe run

Then check dmesg and journctl for error messages. You might need to confirm you have all the libraries required here https://docs.microsoft.com/en-us/dotnet/...nux-debian

Finally try

sudo apt-get update --fix-missing
sudo apt-get install -f

In case of install errors you didn't notice.

Martin
Ziginox
Offline

Junior Member

United States
Posts: 6
Threads: 1
Joined: Apr 2021
#3
2021-04-04, 08:40 PM
Running /opt/dotnet/dotnet by itself seems to work okay, and prints out the usage page. If I try some of the arguments presented, they seem to work:
Code:
ziginox@debian:~$ /opt/dotnet/dotnet --list-runtimes
Microsoft.AspNetCore.App 3.1.13 [/opt/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.13 [/opt/dotnet/shared/Microsoft.NETCore.App]

Using the two apt-get commands you mentioned, the first one successfully updated the package lists. The second also ran successfully, but the final output was:
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Just to check, I re-downloaded the .deb file and installed again, and still have the same result.
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,775
Threads: 954
Joined: May 2006
#4
2021-04-04, 08:44 PM
What about dmesg and journalctl?

Martin
Ziginox
Offline

Junior Member

United States
Posts: 6
Threads: 1
Joined: Apr 2021
#5
2021-04-07, 02:36 AM
(2021-04-04, 08:44 PM)mvallevand Wrote: What about dmesg and journalctl?

Martin

Regarding dmesg, I'm not seeing anything printed after attempting to start nextpvr-service, the last messages were from it detecting the USB TV tuner I connected. As for journalctl, the only entries are basically the same as syslog:
Code:
Apr 06 20:32:07 debian systemd[1]: Starting NextPVRServer...
Apr 06 20:32:09 debian server.sh[3928]: Starting server../opt/nextpvr/shell/server.sh: line 23:  3930 Illegal instruction     /opt/dotnet/dotnet /opt/nextpvr/system/NextPVRServer.dll > /dev/null
Apr 06 20:32:09 debian server.sh[3928]: Done. PID=
Apr 06 20:32:09 debian systemd[1]: Started NextPVRServer.
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,775
Threads: 954
Joined: May 2006
#6
2021-04-07, 02:50 AM
Can you run

/opt/nextpvr/system/DeviceHost/arm32/DeviceHostLinux -discover


Martin
Ziginox
Offline

Junior Member

United States
Posts: 6
Threads: 1
Joined: Apr 2021
#7
2021-04-07, 02:53 AM
(2021-04-07, 02:50 AM)mvallevand Wrote: /opt/nextpvr/system/DeviceHost/arm32/DeviceHostLinux -discover

Code:
root@debian:/home/ziginox# /opt/nextpvr/system/DeviceHost/arm32/DeviceHostLinux -discover
<devices>
  <device>
    <name>adapter0/frontend0 (Auvitek AU8522 QAM/8VSB Frontend)</name>
    <type>ATSC</type>
    <filter>adapter0/frontend0</filter>
    <instance>1</instance>
    <resource>adapter0</resource>
  </device>
  <device>
    <name>adapter0/frontend0 (Auvitek AU8522 QAM/8VSB Frontend)</name>
    <type>QAM</type>
    <filter>adapter0/frontend0</filter>
    <instance>1</instance>
    <resource>adapter0</resource>
  </device>
</devices>
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,775
Threads: 954
Joined: May 2006
#8
2021-04-07, 03:08 AM (This post was last modified: 2021-04-07, 03:09 AM by mvallevand.)
That means it's dotnet. What does cat /proc/cpuinfo give you as features.  From reading if you have vfpv3d16 it will fail because of 16 bit instructions

Martin
Ziginox
Offline

Junior Member

United States
Posts: 6
Threads: 1
Joined: Apr 2021
#9
2021-04-07, 02:01 PM
(2021-04-07, 03:08 AM)mvallevand Wrote: That means it's dotnet. What does cat /proc/cpuinfo give you as features.  From reading if you have vfpv3d16 it will fail because of 16 bit instructions

Martin

Well hey, what do you know:
Code:
ziginox@debian:~$ cat /proc/cpuinfo | grep Features
Features        : half thumb fastmult vfp edsp thumbee vfpv3 vfpv3d16 tls idivt

That's a shame, I assume it means there's no way to get it working on this device?
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,775
Threads: 954
Joined: May 2006
#10
2021-04-07, 02:21 PM
Ultimately it seems like a waste of time effort getting it running, I don't expect it is any better then an RPi3 or older arm32 boards. For fun you'd have to research vfpv3d16 and netcore on your own. Maybe start here https://github.com/dotnet/runtime/issues/9969

Martin
« Next Oldest | Next Newest »

Users browsing this thread: 2 Guest(s)

Pages (2): 1 2 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Linux Command Line To Initiate SchedulesDirect EPG Update LinuxDVR 1 156 2025-04-13, 06:35 PM
Last Post: mvallevand
  NextPVR can't open RAI (Italian main TV channels) links f2fg 17 2,900 2025-03-29, 10:15 AM
Last Post: alice_anto
  Linux install failed -- permission denied? FrogFan 4 396 2025-03-26, 12:39 AM
Last Post: FrogFan
  Guide data issue using NextPVR in a Proxmox LXC njc 10 782 2025-03-23, 01:40 PM
Last Post: njc
  NextPVR oddly limited to 7 tuners DaVinylSmith 4 392 2025-02-12, 02:49 PM
Last Post: DaVinylSmith
  NextPVR webserver not starting, prevents client from starting homemaisonbaile 28 1,172 2025-02-04, 05:23 PM
Last Post: mvallevand
  Is there a 'recommended' version/release of Linux? Bobthegoldfish 1 356 2024-12-24, 12:28 AM
Last Post: mvallevand
  NextPVR 7 looses recordings after post processing ballfam 15 814 2024-12-20, 03:23 AM
Last Post: ballfam
  Colossus 2 and nextpvr Iriman 53 4,426 2024-12-16, 02:32 AM
Last Post: ehfortin
  NextPVR user1232 1 285 2024-11-09, 11:21 AM
Last Post: mvallevand

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode