03-10-2025 03:55 AM
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.
03-13-2025 05:17 AM
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
03-13-2025 08:41 AM
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
03-13-2025 11:32 AM
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.
03-13-2025 11:44 AM
xxx@Pi134126:~$ ls /srv
chroot
03-13-2025 07:24 PM
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
03-14-2025 04:19 AM
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.
03-14-2025 04:20 AM - edited 03-14-2025 04:27 AM
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
03-15-2025 09:28 AM - edited 03-15-2025 09:53 AM
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