Hobbyist Toolkit

cancel
Showing results for 
Search instead for 
Did you mean: 

A ARM64 version?

Hi there,

 

Thnak you very much for all of this informations.

 

In fact I don't find the time last week to test this solution, I will this one.

 

 

0 Kudos
Message 11 of 24
(389 Views)

Hi Andy

 

I try yesterday but I got an error.

 

On line 15 :

 

tibo@RevPi134126:~/temp_lvrt24_arm64$ sudo dpkg -i lvrt24-schroot_24.1.0-3_arm64 .deb
(Reading database ... 112117 files and directories currently installed.)
Preparing to unpack lvrt24-schroot_24.1.0-3_arm64.deb ...
Unpacking lvrt24-schroot (24.1.0-3) over (24.1.0-3) ...
Setting up lvrt24-schroot (24.1.0-3) ...
Job for labview.service failed because the control process exited with error code.
See "systemctl status labview.service" and "journalctl -xeu labview.service" for details.
dpkg: error processing package lvrt24-schroot (--install):
installed lvrt24-schroot package post-installation script subprocess returned error exit status 1
Processing triggers for man-db (2.11.2-2) ...
Errors were encountered while processing:
lvrt24-schroot

 

Do you have an idea?

 

Regards

0 Kudos
Message 12 of 24
(356 Views)

Hi,

The labview service runs the lvrt application inside the schroot.

It is started by the  .deb installation. 

 

Please can you post the output from 

 

sudo systemctl status labview.service

 

and 

 

ls /srv

 

 

 

 

0 Kudos
Message 13 of 24
(341 Views)

labview.service - LabVIEW 2024 Q1 chroot run-time daemon
Loaded: loaded (/etc/systemd/system/labview.service; enabled; preset: enab>
Active: failed (Result: exit-code) since Thu 2025-03-13 10:22:18 UTC; 6h a>
Process: 11296 ExecStartPre=/usr/sbin/schroot-lv-start.sh (code=exited, sta>
Process: 11412 ExecStopPost=/usr/bin/schroot --end-session -c lv (code=exit>
CPU: 152ms

Mar 13 10:22:18 RevPi134126 systemd[1]: Starting labview.service - LabVIEW 2024>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11298]: E: 20nssdatabases: /usr>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11297]: E: lv: Chroot setup fai>
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Control process exited>
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Failed with result 'ex>
Mar 13 10:22:18 RevPi134126 systemd[1]: Failed to start labview.service - LabVI>
lines 1-13/13 (END)...skipping...
× labview.service - LabVIEW 2024 Q1 chroot run-time daemon
Loaded: loaded (/etc/systemd/system/labview.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2025-03-13 10:22:18 UTC; 6h ago
Process: 11296 ExecStartPre=/usr/sbin/schroot-lv-start.sh (code=exited, status=1/FAILURE)
Process: 11412 ExecStopPost=/usr/bin/schroot --end-session -c lv (code=exited, status=0/SUCCESS)
CPU: 152ms

Mar 13 10:22:18 RevPi134126 systemd[1]: Starting labview.service - LabVIEW 2024 Q1 chroot run-time daemon...
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11298]: E: 20nssdatabases: /usr/bin/stat: cannot statx '/etc/services': No such file or >
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11297]: E: lv: Chroot setup failed: stage=setup-start
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Control process exited, code=exited, status=1/FAILURE
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Failed with result 'exit-code'.
Mar 13 10:22:18 RevPi134126 systemd[1]: Failed to start labview.service - LabVIEW 2024 Q1 chroot run-time daemon.

0 Kudos
Message 14 of 24
(319 Views)

xxx@Pi134126:~$ ls /srv
chroot

0 Kudos
Message 15 of 24
(316 Views)

On a Rpi 5 running the 64 bit PI OS I get

 

pi@pitest:~ $ sudo systemctl status labview.service
labview.service - LabVIEW 2024 Q1 chroot run-time daemon
Loaded: loaded (/etc/systemd/system/labview.service; enabled; preset: enabled)
Active: active (running) since Thu 2025-03-13 23:10:17 GMT; 1min 7s ago
Process: 2944 ExecStartPre=/usr/sbin/schroot-lv-start.sh (code=exited, status=0/SUCCESS)
Process: 3100 ExecStart=/usr/bin/schroot --run-session -c lv -- /etc/init.d/nilvrt start (code=exited, stat>
Main PID: 3104 (MainAppThread)
Tasks: 4 (limit: 4755)
CPU: 163ms
CGroup: /system.slice/labview.service
└─3104 ./lvrt

Mar 13 23:10:17 pitest systemd[1]: Starting labview.service - LabVIEW 2024 Q1 chroot run-time daemon...
Mar 13 23:10:17 pitest schroot-lv-start.sh[2945]: lv
Mar 13 23:10:17 pitest schroot[3100]: pam_unix(schroot:session): session opened for user root(uid=0) by (uid=0)
Mar 13 23:10:17 pitest schroot[3101]: [lv chroot] (root->root) Running command: "/etc/init.d/nilvrt start"
Mar 13 23:10:17 pitest schroot[3101]: Starting LabVIEW
Mar 13 23:10:17 pitest schroot[3100]: pam_unix(schroot:session): session closed for user root
Mar 13 23:10:17 pitest systemd[1]: Started labview.service - LabVIEW 2024 Q1 chroot run-time daemon.

 

Please can you also post the output from the following commands

 

uname -a

sudo apt list python3 schroot debhelper lvrt2*

ls -l /srv/chroot/labview/usr/local/natinst/labview/lvrt

sudo schroot --end-session --chroot=lv

sudo schroot --begin-session --session-name=lv -c labview
sudo schroot --run-session -c lv -- /etc/init.d/nilvrt start /etc/init.d/nilvrt start

 

Rpi 5 output

 

pi@pitest:~ $ uname -a
Linux pitest 6.6.74+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.74-1+rpt1 (2025-01-27) aarch64 GNU/Linux
pi@pitest:~ $ sudo apt list python3 schroot debhelper lvrt2*
Listing... Done
debhelper/stable,stable,now 13.11.4 all [installed]
lvrt20-schroot/unknown 20.0.0-4 armhf
lvrt21-schroot/unknown 21.0.0-2 armhf
lvrt22-schroot/unknown 22.3.0-1 armhf
lvrt23-schroot/unknown 23.1.0-1 armhf
lvrt24-schroot/now 24.1.0-3 arm64 [installed,local]
lvrt24-schroot/unknown 24.1.0-3 armhf
lvrt25-schroot/now 25.1.0-1 arm64 [residual-config]
lvrt25-schroot/unknown 25.1.0-1 armhf
python3/stable,now 3.11.2-1+b1 arm64 [installed,automatic]
python3/stable 3.11.2-1+b1 armhf
schroot/stable,now 1.6.13-3+b2 arm64 [installed]
schroot/stable 1.6.13-3+b2 armhf
pi@pitest:~ $ ls -l /srv/chroot/labview/usr/local/natinst/labview/lvrt
-rwxr-xr-x 1 1004 1004 8924 Jan 17 2024 /srv/chroot/labview/usr/local/natinst/labview/lvrt

pi@pitest:~ $ sudo schroot --end-session --chroot=lv

pi@pitest:~ $ sudo schroot --begin-session --session-name=lv -c labview
lv
pi@pitest:~ $ sudo schroot --run-session -c lv -- /etc/init.d/nilvrt start /etc/init.d/nilvrt start
Starting LabVIEW

0 Kudos
Message 16 of 24
(285 Views)

sudo systemctl status labview.service
[sudo] password for XXXX:
× labview.service - LabVIEW 2024 Q1 chroot run-time daemon
Loaded: loaded (/etc/systemd/system/labview.service; enabled; preset: enab>
Active: failed (Result: exit-code) since Thu 2025-03-13 10:22:18 UTC; 22h >
Process: 11296 ExecStartPre=/usr/sbin/schroot-lv-start.sh (code=exited, sta>
Process: 11412 ExecStopPost=/usr/bin/schroot --end-session -c lv (code=exit>
CPU: 152ms

Mar 13 10:22:18 RevPi134126 systemd[1]: Starting labview.service - LabVIEW 2024>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11298]: E: 20nssdatabases: /usr>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11297]: E: lv: Chroot setup fai>
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Control process exited>
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Failed with result 'ex>
Mar 13 10:22:18 RevPi134126 systemd[1]: Failed to start labview.service - LabVI>
lines 1-13/13 (END)...skipping...
× labview.service - LabVIEW 2024 Q1 chroot run-time daemon
Loaded: loaded (/etc/systemd/system/labview.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2025-03-13 10:22:18 UTC; 22h ago
Process: 11296 ExecStartPre=/usr/sbin/schroot-lv-start.sh (code=exited, status=1/FAILURE)
Process: 11412 ExecStopPost=/usr/bin/schroot --end-session -c lv (code=exited, status=0/SUCCESS)
CPU: 152ms

Mar 13 10:22:18 RevPi134126 systemd[1]: Starting labview.service - LabVIEW 2024 Q1 chroot run-time daemon...
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11298]: E: 20nssdatabases: /usr/bin/stat: cannot statx '/etc/services': No such f>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11297]: E: lv: Chroot setup failed: stage=setup-start
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Control process exited, code=exited, status=1/FAILURE
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Failed with result 'exit-code'.
Mar 13 10:22:18 RevPi134126 systemd[1]: Failed to start labview.service - LabVIEW 2024 Q1 chroot run-time daemon.

 

0 Kudos
Message 17 of 24
(266 Views)

uname -a
Linux RevPi134126 6.6.0-revpi7-rpi-v8 #1+deb12+1 SMP PREEMPT_RT Wed, 12 Feb 2025 18:09:24 +0000 aarch64 GNU/Linux

 

 

 

sudo apt list python3 schroot debhelper lvrt2
Listing... Done
debhelper/stable,now 13.11.4 all [installed]
python3/stable,now 3.11.2-1+b1 arm64 [installed]
schroot/stable,now 1.6.13-3+b2 arm64 [installed]

 

 

ls -l /srv/chroot/labview/usr/local/natinst/labview/lvrt
-rwxr-xr-x 1 1004 tsadmins 8924 Jan 17 2024 /srv/chroot/labview/usr/local/natinst/labview/lvrt

 

 

sudo schroot --end-session --chroot=lv

sudo schroot --begin-session --session-name=lv -c labview
E: 20nssdatabases: /usr/bin/stat: cannot statx '/etc/services': No such file or directory
E: lv: Chroot setup failed: stage=setup-start

 

 

sudo schroot --run-session -c lv -- /etc/init.d/nilvrt start /etc/init.d/nilvrt start
Starting LabVIEW

 

 

0 Kudos
Message 18 of 24
(237 Views)

Hi,

Thanks for all the information.

I think the error is because the file /etc/services is missing on your system. I was able to recreate the error by renaming the file on my system.

 

Please can you enter the following command and reboot your system.

 

sudo touch /etc/services

 

Please can you post the output from the following commands

 

sudo systemctl status labview.service

 

(Press q to exit the display) and enter the command

 

ps -Af | grep lvrt

 

0 Kudos
Message 19 of 24
(225 Views)

sudo systemctl status labview.service
× labview.service - LabVIEW 2024 Q1 chroot run-time daemon
Loaded: loaded (/etc/systemd/system/labview.service; enabled; preset: enab>
Active: failed (Result: exit-code) since Thu 2025-03-13 10:22:18 UTC; 6 da>
Process: 11296 ExecStartPre=/usr/sbin/schroot-lv-start.sh (code=exited, sta>
Process: 11412 ExecStopPost=/usr/bin/schroot --end-session -c lv (code=exit>
CPU: 152ms

Mar 13 10:22:18 RevPi134126 systemd[1]: Starting labview.service - LabVIEW 2024>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11298]: E: 20nssdatabases: /usr>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11297]: E: lv: Chroot setup fai>
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Control process exited>
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Failed with result 'ex>
Mar 13 10:22:18 RevPi134126 systemd[1]: Failed to start labview.service - LabVI>
lines 1-13/13 (END)...skipping...
× labview.service - LabVIEW 2024 Q1 chroot run-time daemon
Loaded: loaded (/etc/systemd/system/labview.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2025-03-13 10:22:18 UTC; 6 days ago
Process: 11296 ExecStartPre=/usr/sbin/schroot-lv-start.sh (code=exited, status=1/FAILURE)
Process: 11412 ExecStopPost=/usr/bin/schroot --end-session -c lv (code=exited, status=0/SUCCESS)
CPU: 152ms

Mar 13 10:22:18 RevPi134126 systemd[1]: Starting labview.service - LabVIEW 2024 Q1 chroot run-time daemon...
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11298]: E: 20nssdatabases: /usr/bin/stat: cannot statx '/etc/servi>
Mar 13 10:22:18 RevPi134126 schroot-lv-start.sh[11297]: E: lv: Chroot setup failed: stage=setup-start
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Control process exited, code=exited, status=1/FAILURE
Mar 13 10:22:18 RevPi134126 systemd[1]: labview.service: Failed with result 'exit-code'.
Mar 13 10:22:18 RevPi134126 systemd[1]: Failed to start labview.service - LabVIEW 2024 Q1 chroot run-time daemon.

 

0 Kudos
Message 20 of 24
(149 Views)