Error using Armbian on Mangopi MQ-pro

First of all thanks for a very interesting software I am looking forward to testing.

I am as the title is saying trying to install Virtualhere on a Mangopi MQ-pro (Risc-V isa) using the following distro https://www.armbian.com/mangopi-mq-pro/

Using the script from Github I got the following message and following status and journal:

Hopefully someone can help me, thanks in advance

Job for virtualhere.service failed because the control process exited with error code.
See "systemctl status virtualhere.service" and "journalctl -xeu virtualhere.service" for details.

 

systemctl status virtualhere.service:


x virtualhere.service - VirtualHere Server
     Loaded: loaded (/etc/systemd/system/virtualhere.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Tue 2023-08-08 20:17:31 CEST; 9min ago
    Process: 4145 ExecStart=/usr/local/sbin/vhusbdi386 -b -c /usr/local/etc/virtualhere/config.ini (code=exited, status=203/EXEC)
        CPU: 10ms

Aug 08 20:17:31 nezha systemd[1]: Starting VirtualHere Server...
Aug 08 20:17:31 nezha systemd[4145]: virtualhere.service: Failed to execute /usr/local/sbin/vhusbdi386: Exec format error
Aug 08 20:17:31 nezha systemd[4145]: virtualhere.service: Failed at step EXEC spawning /usr/local/sbin/vhusbdi386: Exec format error
Aug 08 20:17:31 nezha systemd[1]: virtualhere.service: Control process exited, code=exited, status=203/EXEC
Aug 08 20:17:31 nezha systemd[1]: virtualhere.service: Failed with result 'exit-code'.
Aug 08 20:17:31 nezha systemd[1]: Failed to start VirtualHere Server.

 

 journalctl -xeu virtualhere.service:


Aug 08 19:59:11 nezha systemd[1]: Starting VirtualHere Server...
-- Subject: A start job for unit virtualhere.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit virtualhere.service has begun execution.
--
-- The job identifier is 108657.
Aug 08 19:59:11 nezha systemd[3115]: virtualhere.service: Failed to execute /usr/local/sbin/vhusbdi386: Exec format error
Aug 08 19:59:11 nezha systemd[3115]: virtualhere.service: Failed at step EXEC spawning /usr/local/sbin/vhusbdi386: Exec format error
-- Subject: Process /usr/local/sbin/vhusbdi386 could not be executed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The process /usr/local/sbin/vhusbdi386 could not be executed and failed.
--
-- The error number returned by this process is ERRNO.
Aug 08 19:59:11 nezha systemd[1]: virtualhere.service: Control process exited, code=exited, status=203/EXEC
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- An ExecStart= process belonging to unit virtualhere.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 203.
Aug 08 19:59:11 nezha systemd[1]: virtualhere.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit virtualhere.service has entered the 'failed' state with result 'exit-code'.
Aug 08 19:59:11 nezha systemd[1]: Failed to start VirtualHere Server.
-- Subject: A start job for unit virtualhere.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit virtualhere.service has finished with a failure.
--
-- The job identifier is 108657 and the job result is failed.
Aug 08 20:07:06 nezha systemd[1]: Starting VirtualHere Server...
-- Subject: A start job for unit virtualhere.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit virtualhere.service has begun execution.
--
-- The job identifier is 124849.
Aug 08 20:07:06 nezha systemd[3733]: virtualhere.service: Failed to execute /usr/local/sbin/vhusbdi386: Exec format error
Aug 08 20:07:06 nezha systemd[3733]: virtualhere.service: Failed at step EXEC spawning /usr/local/sbin/vhusbdi386: Exec format error
-- Subject: Process /usr/local/sbin/vhusbdi386 could not be executed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The process /usr/local/sbin/vhusbdi386 could not be executed and failed.
--
-- The error number returned by this process is ERRNO.
Aug 08 20:07:06 nezha systemd[1]: virtualhere.service: Control process exited, code=exited, status=203/EXEC
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- An ExecStart= process belonging to unit virtualhere.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 203.
Aug 08 20:07:06 nezha systemd[1]: virtualhere.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit virtualhere.service has entered the 'failed' state with result 'exit-code'.
Aug 08 20:07:06 nezha systemd[1]: Failed to start VirtualHere Server.
-- Subject: A start job for unit virtualhere.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit virtualhere.service has finished with a failure.
--
-- The job identifier is 124849 and the job result is failed.
Aug 08 20:17:31 nezha systemd[1]: Starting VirtualHere Server...
-- Subject: A start job for unit virtualhere.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit virtualhere.service has begun execution.
--
-- The job identifier is 145902.
Aug 08 20:17:31 nezha systemd[4145]: virtualhere.service: Failed to execute /usr/local/sbin/vhusbdi386: Exec format error
Aug 08 20:17:31 nezha systemd[4145]: virtualhere.service: Failed at step EXEC spawning /usr/local/sbin/vhusbdi386: Exec format error
-- Subject: Process /usr/local/sbin/vhusbdi386 could not be executed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The process /usr/local/sbin/vhusbdi386 could not be executed and failed.
--
-- The error number returned by this process is ERRNO.
Aug 08 20:17:31 nezha systemd[1]: virtualhere.service: Control process exited, code=exited, status=203/EXEC
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- An ExecStart= process belonging to unit virtualhere.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 203.
Aug 08 20:17:31 nezha systemd[1]: virtualhere.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit virtualhere.service has entered the 'failed' state with result 'exit-code'.
Aug 08 20:17:31 nezha systemd[1]: Failed to start VirtualHere Server.
-- Subject: A start job for unit virtualhere.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit virtualhere.service has finished with a failure.
--
-- The job identifier is 145902 and the job result is failed.
root@nezha:~#

 

 

 

 

 

 

#2

VirtualHere doesnt support the RISC-V architecture at the moment. It might in the future, depends how popular it is...

#3

Thanks for the reply. Then I will wait with big hope. Mangopi looks badass as a USB server 😎