Name Theory_2794-3263987-207_1
Workunit 225938458
Created 20 Oct 2024, 11:06:44 UTC
Sent 22 Oct 2024, 5:05:06 UTC
Report deadline 2 Nov 2024, 5:05:06 UTC
Received 23 Oct 2024, 15:11:36 UTC
Server state Over
Outcome Computation error
Client state Compute error
Exit status 194 (0x000000C2) EXIT_ABORTED_BY_CLIENT
Computer ID 10861729
Run time 1 days 9 hours 0 min 20 sec
CPU time 1 days 8 hours 48 min 12 sec
Validate state Invalid
Credit 0.00
Device peak FLOPS 1.00 GFLOPS
Application version Theory Simulation v300.30 (vbox64_theory)
x86_64-pc-linux-gnu
Peak working set size 645.24 MB
Peak swap size 2.18 GB
Peak disk usage 5.90 GB

Stderr output

<core_client_version>7.20.5</core_client_version>
<![CDATA[
<message>
process exited with code 194 (0xc2, -62)</message>
<stderr_txt>
2024-10-22 07:07:53 (103845): vboxwrapper version 26207
2024-10-22 07:07:53 (103845): BOINC client version: 7.20.5
2024-10-22 07:07:53 (103845): Detected: VirtualBox VboxManage Interface (Version: 7.0.20)
2024-10-22 07:07:53 (103845): Detected: Heartbeat check (file: 'heartbeat' every 1200.000000 seconds)
2024-10-22 07:07:53 (103845): Successfully copied 'init_data.xml' to the shared directory.
2024-10-22 07:07:53 (103845): Successfully copied 'input' to the shared directory.
2024-10-22 07:07:53 (103845): Create VM. (boinc_75b19735391d4284, slot#13)
2024-10-22 07:07:53 (103845): Setting Memory Size for VM. (630MB)
2024-10-22 07:07:53 (103845): Setting CPU Count for VM. (1)
2024-10-22 07:07:53 (103845): Setting Chipset Options for VM.
2024-10-22 07:07:54 (103845): Setting Graphics Controller Options for VM.
2024-10-22 07:07:54 (103845): Setting Boot Options for VM.
2024-10-22 07:07:54 (103845): Setting Network Configuration for NAT.
2024-10-22 07:07:54 (103845): Enabling VM Network Access.
2024-10-22 07:07:54 (103845): Disabling USB Support for VM.
2024-10-22 07:07:54 (103845): Disabling COM Port Support for VM.
2024-10-22 07:07:54 (103845): Disabling LPT Port Support for VM.
2024-10-22 07:07:54 (103845): Disabling Audio Support for VM.
2024-10-22 07:07:54 (103845): Disabling Clipboard Support for VM.
2024-10-22 07:07:54 (103845): Disabling Drag and Drop Support for VM.
2024-10-22 07:07:54 (103845): Adding storage controller(s) to VM.
2024-10-22 07:07:54 (103845): Adding virtual disk drive to VM. (Theory_2024_04_30_prod.vdi)
2024-10-22 07:07:55 (103845): Adding VirtualBox Guest Additions to VM.
2024-10-22 07:07:55 (103845): Adding network bandwidth throttle group to VM. (Defaulting to 1024GB)
2024-10-22 07:07:55 (103845): forwarding host port 58313 to guest port 80
2024-10-22 07:07:55 (103845): Enabling remote desktop for VM.
2024-10-22 07:07:55 (103845): Enabling shared directory for VM.
2024-10-22 07:07:55 (103845): Starting VM using VBoxManage interface. (boinc_75b19735391d4284, slot#13)
2024-10-22 07:07:56 (103845): Successfully started VM. (PID = '104259')
2024-10-22 07:07:56 (103845): Reporting VM Process ID to BOINC.
2024-10-22 07:07:56 (103845): Guest Log: BIOS: VirtualBox 7.0.20
2024-10-22 07:07:56 (103845): Guest Log: CPUID EDX: 0x178bfbff
2024-10-22 07:07:56 (103845): Guest Log: BIOS: No PCI IDE controller, not probing IDE
2024-10-22 07:07:56 (103845): Guest Log: BIOS: AHCI 0-P#0: PCHS=16383/16/63 LCHS=1024/255/63 0x0000000002800000 sectors
2024-10-22 07:07:56 (103845): VM state change detected. (old = 'poweredoff', new = 'running')
2024-10-22 07:07:56 (103845): Detected: Web Application Enabled (http://localhost:58313)
2024-10-22 07:07:56 (103845): Detected: Remote Desktop Enabled (localhost:43933)
2024-10-22 07:07:56 (103845): Preference change detected
2024-10-22 07:07:56 (103845): Setting CPU throttle for VM. (100%)
2024-10-22 07:07:56 (103845): Setting checkpoint interval to 600 seconds. (Higher value of (Preference: 60 seconds) or (Vbox_job.xml: 600 seconds))
2024-10-22 07:07:58 (103845): Guest Log: BIOS: Boot : bseqnr=1, bootseq=0032
2024-10-22 07:07:58 (103845): Guest Log: BIOS: Booting from Hard Disk...
2024-10-22 07:08:01 (103845): Guest Log: BIOS: KBD: unsupported int 16h function 03
2024-10-22 07:08:01 (103845): Guest Log: BIOS: AX=0305 BX=0000 CX=0000 DX=0000 
2024-10-22 07:08:19 (103845): Guest Log: vgdrvHeartbeatInit: Setting up heartbeat to trigger every 2000 milliseconds
2024-10-22 07:08:19 (103845): Guest Log: vboxguest: misc device minor 56, IRQ 20, I/O port d020, MMIO at 00000000f0400000 (size 0x400000)
2024-10-22 07:08:23 (103845): Guest Log: VBoxService 5.2.6 r120293 (verbosity: 0) linux.amd64 (Jan 15 2018 14:51:00) release log
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.000111 main     Log opened 2024-10-22T05:08:23.525295000Z
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.000198 main     OS Product: Linux
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.000227 main     OS Release: 4.14.76-13.cernvm.x86_64
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.000245 main     OS Version: #1 SMP Tue Oct 16 18:26:15 CEST 2018
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.000260 main     Executable: /usr/sbin/VBoxService
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.000261 main     Process ID: 3217
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.000261 main     Package type: LINUX_64BITS_GENERIC
2024-10-22 07:08:23 (103845): Guest Log: 00:00:00.002871 main     5.2.6 r120293 started. Verbose level = 0
2024-10-22 07:08:48 (103845): Guest Log: 07:08:48 CEST +02:00 2024-10-22: cranky: [INFO] Detected Theory App
2024-10-22 07:08:48 (103845): Guest Log: 07:08:48 CEST +02:00 2024-10-22: cranky: [INFO] Checking CVMFS.
2024-10-22 07:08:48 (103845): Guest Log: Probing /cvmfs/sft.cern.ch... OK
2024-10-22 07:08:49 (103845): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-10-22 07:08:49 (103845): Guest Log: 2.5.2.0 4066 0 27212 30796 3 1 277960 4096000 0 65024 0 0 n/a 5 9 http://s1cern-cvmfs.openhtc.io/cvmfs/sft.cern.ch DIRECT 1
2024-10-22 07:08:50 (103845): Guest Log: Probing /cvmfs/grid.cern.ch... OK
2024-10-22 07:08:50 (103845): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-10-22 07:08:50 (103845): Guest Log: 2.5.2.0 4088 0 27540 25541 3 2 277960 4096000 0 65024 0 2 -100 10072 3009 http://s1fnal-cvmfs.openhtc.io/cvmfs/grid.cern.ch DIRECT 1
2024-10-22 07:08:51 (103845): Guest Log: Probing /cvmfs/cernvm-prod.cern.ch... OK
2024-10-22 07:08:51 (103845): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-10-22 07:08:51 (103845): Guest Log: 2.5.2.0 4043 0 27224 272 3 1 277960 4096000 0 65024 0 0 n/a 4 10 http://s1cern-cvmfs.openhtc.io/cvmfs/cernvm-prod.cern.ch DIRECT 1
2024-10-22 07:08:52 (103845): Guest Log: Probing /cvmfs/alice.cern.ch... OK
2024-10-22 07:08:53 (103845): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2024-10-22 07:08:53 (103845): Guest Log: 2.5.2.0 4116 0 39860 20101 3 1 277960 4096000 0 65024 0 0 n/a 6190 2987 http://s1fnal-cvmfs.openhtc.io/cvmfs/alice.cern.ch DIRECT 1
2024-10-22 07:08:53 (103845): Guest Log: 07:08:53 CEST +02:00 2024-10-22: cranky: [INFO] Checking runc.
2024-10-22 07:08:53 (103845): Guest Log: 07:08:53 CEST +02:00 2024-10-22: cranky: [INFO] Creating the filesystem.
2024-10-22 07:08:53 (103845): Guest Log: 07:08:53 CEST +02:00 2024-10-22: cranky: [INFO] Using /cvmfs/cernvm-prod.cern.ch/cvm4
2024-10-22 07:08:53 (103845): Guest Log: 07:08:53 CEST +02:00 2024-10-22: cranky: [INFO] Updating config.json.
2024-10-22 07:08:53 (103845): Guest Log: 07:08:53 CEST +02:00 2024-10-22: cranky: [INFO] Running Container 'runc'.
2024-10-22 07:08:57 (103845): Guest Log: job: htmld=/shared/html/job
2024-10-22 07:08:57 (103845): Guest Log: job: unpack exitcode=0
2024-10-22 07:08:57 (103845): Guest Log: INFO: activated the work-around for ld:
2024-10-22 07:08:58 (103845): Guest Log: lrwxrwxrwx 1 0 0 15 Oct 22 05:08 /tmp/tmp.9NB9pIctle/ld -> /usr/bin/ld.bfd
2024-10-22 07:08:59 (103845): Guest Log: 07:08:59 CEST +02:00 2024-10-22: cranky: [INFO] ===> [runRivet] Tue Oct 22 05:08:58 UTC 2024 [boinc pp z1j 8000 - - herwig7 7.2.1 nlo 16000 207]
2024-10-22 08:46:56 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 08:46:56 (103845): Status Report: Elapsed Time: '6000.000000'
2024-10-22 08:46:56 (103845): Status Report: CPU Time: '5672.370000'
2024-10-22 10:25:57 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 10:25:57 (103845): Status Report: Elapsed Time: '12000.000000'
2024-10-22 10:25:57 (103845): Status Report: CPU Time: '11608.260000'
2024-10-22 12:04:57 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 12:04:57 (103845): Status Report: Elapsed Time: '18000.000000'
2024-10-22 12:04:57 (103845): Status Report: CPU Time: '17548.710000'
2024-10-22 13:43:57 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 13:43:57 (103845): Status Report: Elapsed Time: '24000.000000'
2024-10-22 13:43:57 (103845): Status Report: CPU Time: '23487.080000'
2024-10-22 15:22:58 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 15:22:58 (103845): Status Report: Elapsed Time: '30000.000000'
2024-10-22 15:22:58 (103845): Status Report: CPU Time: '29428.480000'
2024-10-22 17:01:58 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 17:01:58 (103845): Status Report: Elapsed Time: '36000.000000'
2024-10-22 17:01:58 (103845): Status Report: CPU Time: '35368.030000'
2024-10-22 18:40:58 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 18:40:58 (103845): Status Report: Elapsed Time: '42000.000000'
2024-10-22 18:40:58 (103845): Status Report: CPU Time: '41282.740000'
2024-10-22 20:19:59 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 20:19:59 (103845): Status Report: Elapsed Time: '48000.000000'
2024-10-22 20:19:59 (103845): Status Report: CPU Time: '47141.820000'
2024-10-22 21:58:59 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 21:58:59 (103845): Status Report: Elapsed Time: '54000.000000'
2024-10-22 21:58:59 (103845): Status Report: CPU Time: '53001.830000'
2024-10-22 23:37:59 (103845): Status Report: Job Duration: '864000.000000'
2024-10-22 23:37:59 (103845): Status Report: Elapsed Time: '60000.000000'
2024-10-22 23:37:59 (103845): Status Report: CPU Time: '58887.660000'
2024-10-23 01:17:00 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 01:17:00 (103845): Status Report: Elapsed Time: '66000.000000'
2024-10-23 01:17:00 (103845): Status Report: CPU Time: '64797.610000'
2024-10-23 02:56:00 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 02:56:00 (103845): Status Report: Elapsed Time: '72000.000000'
2024-10-23 02:56:00 (103845): Status Report: CPU Time: '70738.500000'
2024-10-23 04:35:00 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 04:35:00 (103845): Status Report: Elapsed Time: '78000.000000'
2024-10-23 04:35:00 (103845): Status Report: CPU Time: '76672.890000'
2024-10-23 06:14:01 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 06:14:01 (103845): Status Report: Elapsed Time: '84000.000000'
2024-10-23 06:14:01 (103845): Status Report: CPU Time: '82588.330000'
2024-10-23 07:53:01 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 07:53:01 (103845): Status Report: Elapsed Time: '90000.000000'
2024-10-23 07:53:01 (103845): Status Report: CPU Time: '88495.830000'
2024-10-23 09:32:01 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 09:32:01 (103845): Status Report: Elapsed Time: '96000.000000'
2024-10-23 09:32:01 (103845): Status Report: CPU Time: '94418.280000'
2024-10-23 10:49:19 (103845): VM state change detected. (old = 'running', new = 'paused')
2024-10-23 10:52:21 (103845): VM state change detected. (old = 'paused', new = 'running')
2024-10-23 11:14:04 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 11:14:04 (103845): Status Report: Elapsed Time: '102000.000000'
2024-10-23 11:14:04 (103845): Status Report: CPU Time: '100328.030000'
2024-10-23 12:53:04 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 12:53:04 (103845): Status Report: Elapsed Time: '108000.000000'
2024-10-23 12:53:04 (103845): Status Report: CPU Time: '106222.840000'
2024-10-23 14:32:04 (103845): Status Report: Job Duration: '864000.000000'
2024-10-23 14:32:04 (103845): Status Report: Elapsed Time: '114000.000000'
2024-10-23 14:32:04 (103845): Status Report: CPU Time: '112157.710000'
2024-10-23 16:11:04 (103845): VM Heartbeat file specified, but missing heartbeat.
2024-10-23 16:11:04 (103845): Capturing screenshot.
2024-10-23 16:11:06 (103845): Screenshot completed.
2024-10-23 16:11:06 (103845): Powering off VM.
2024-10-23 16:11:06 (103845): Successfully stopped VM.
2024-10-23 16:11:06 (103845): Deregistering VM. (boinc_75b19735391d4284, slot#13)
2024-10-23 16:11:06 (103845): Removing network bandwidth throttle group from VM.
2024-10-23 16:11:07 (103845): Removing VM from VirtualBox.

Screen Shot Information (Base64 Encoded PNG):
MD5 Signature: df3badd5cfc388957a8199b126727dd1
Data: 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


    Hypervisor System Log:


    VM Execution Log:


    VM Startup Log:


    VM Trace Log:

Processor#11 description: AMD Ryzen 7 5700G with Radeon Graphics
Processor#12 speed: 4673 MHz
Processor#12 description: AMD Ryzen 7 5700G with Radeon Graphics
Processor#13 speed: 4673 MHz
Processor#13 description: AMD Ryzen 7 5700G with Radeon Graphics
Processor#14 speed: 4673 MHz
Processor#14 description: AMD Ryzen 7 5700G with Radeon Graphics
Processor#15 speed: 4673 MHz
Processor#15 description: AMD Ryzen 7 5700G with Radeon Graphics
Memory size: 27962 MByte
Memory available: 14577 MByte
Operating system: Linux
Operating system version: 6.11.3-3-liquorix-amd64

2024-10-22 07:07:53 (103845): 
Command: VBoxManage -q showvminfo "boinc_75b19735391d4284" --machinereadable 
Exit Code: -2135228415
Output:
VBoxManage: error: Could not find a registered machine named 'boinc_75b19735391d4284'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: "FindMachine(Bstr(VMNameOrUuid).raw(), machine.asOutParam())" at line 3138 of file VBoxManageInfo.cpp

2024-10-22 07:07:53 (103845): 
Command: VBoxManage -q createvm --name "boinc_75b19735391d4284" --basefolder "/var/lib/boinc-client/slots/13" --ostype "Linux26_64" --register
Exit Code: 0
Output:
Virtual machine 'boinc_75b19735391d4284' is created and registered.
UUID: 82216b66-9236-4ff6-9773-e95db83bb08d
Settings file: '/var/lib/boinc-client/slots/13/boinc_75b19735391d4284/boinc_75b19735391d4284.vbox'

2024-10-22 07:07:53 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --description "Theory_2794-3263987-207_1" 
Exit Code: 0
Output:

2024-10-22 07:07:53 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --memory 630 
Exit Code: 0
Output:

2024-10-22 07:07:53 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --cpus 1 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --acpi on --ioapic on --rtcuseutc on 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --vram 16 --graphicscontroller VBoxVGA 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --boot1 disk --boot2 dvd --boot3 none --boot4 none 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --nic1 nat --natdnsproxy1 on --cableconnected1 off 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --cableconnected1 on 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --usb off 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --uart1 off --uart2 off 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --lpt1 off --lpt2 off 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --audio-enabled off 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --clipboard disabled 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --draganddrop disabled 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q storagectl "boinc_75b19735391d4284" --name "Hard Disk Controller" --add "sata" --controller "IntelAHCI" --hostiocache off --portcount 3
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q showhdinfo "/var/lib/boinc-client/projects/lhcathome.cern.ch_lhcathome/Theory_2024_04_30_prod.vdi" 
Exit Code: 0
Output:
UUID:           3bbae7b0-9837-4992-8ac4-5c7feef1de80
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       /var/lib/boinc-client/projects/lhcathome.cern.ch_lhcathome/Theory_2024_04_30_prod.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       20480 MBytes
Size on disk:   781 MBytes
Encryption:     disabled
Property:       AllocationBlockSize=1048576

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q storageattach "boinc_75b19735391d4284" --storagectl "Hard Disk Controller" --port 0 --device 0 --type hdd --medium "/var/lib/boinc-client/projects/lhcathome.cern.ch_lhcathome/Theory_2024_04_30_prod.vdi" 
Exit Code: 0
Output:

2024-10-22 07:07:54 (103845): 
Command: VBoxManage -q storageattach "boinc_75b19735391d4284" --storagectl "Hard Disk Controller" --port 0 --device 0 --type hdd --medium none 
Exit Code: 0
Output:

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q storageattach "boinc_75b19735391d4284" --storagectl "Hard Disk Controller" --port 0 --device 0 --type hdd --mtype multiattach --medium "/var/lib/boinc-client/projects/lhcathome.cern.ch_lhcathome/Theory_2024_04_30_prod.vdi" 
Exit Code: 0
Output:

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q storageattach "boinc_75b19735391d4284" --storagectl "Hard Disk Controller" --port 1 --device 0 --type dvddrive --medium "/usr/share/virtualbox/VBoxGuestAdditions.iso" 
Exit Code: 0
Output:

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q bandwidthctl "boinc_75b19735391d4284" add "boinc_75b19735391d4284_net" --type network --limit 1024G 
Exit Code: 0
Output:

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --natpf1 ",tcp,127.0.0.1,58313,,80" 
Exit Code: 0
Output:

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q list extpacks
Exit Code: 0
Output:
Extension Packs: 2
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:        7.0.20
Revision:       163906
Edition:        
Description:    Oracle Cloud Infrastructure integration, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe, full VM encryption.
VRDE Module:    VBoxVRDP
Crypto Module:  VBoxPuelCrypto
Usable:         true
Why unusable:   

Pack no. 1:   VNC
Version:        7.0.20
Revision:       163906
Edition:        
Description:    VNC plugin module
VRDE Module:    VBoxVNC
Crypto Module:  
Usable:         true
Why unusable:   

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q modifyvm "boinc_75b19735391d4284" --vrde on --vrdeextpack default --vrdeauthlibrary default --vrdeauthtype null --vrdeport 43933 
Exit Code: 0
Output:

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q sharedfolder add "boinc_75b19735391d4284" --name "shared" --hostpath "/var/lib/boinc-client/slots/13/shared"
Exit Code: 0
Output:

2024-10-22 07:07:55 (103845): 
Command: VBoxManage -q startvm "boinc_75b19735391d4284" --type headless
Exit Code: 0
Output:
Waiting for VM "boinc_75b19735391d4284" to power on...
VM "boinc_75b19735391d4284" has been successfully started.

2024-10-22 07:07:56 (103845): 
Command: VBoxManage -q controlvm "boinc_75b19735391d4284" cpuexecutioncap 100 
Exit Code: 0
Output:

2024-10-23 10:49:19 (103845): 
Command: VBoxManage -q controlvm "boinc_75b19735391d4284" pause
Exit Code: 0
Output:

2024-10-23 10:52:20 (103845): 
Command: VBoxManage -q controlvm "boinc_75b19735391d4284" resume
Exit Code: 0
Output:

2024-10-23 16:11:05 (103845): 
Command: VBoxManage -q controlvm "boinc_75b19735391d4284" keyboardputscancode 39
Exit Code: 0
Output:

2024-10-23 16:11:06 (103845): 
Command: VBoxManage -q controlvm "boinc_75b19735391d4284" screenshotpng "/var/lib/boinc-client/slots/13/vbox_screenshot.png"
Exit Code: 0
Output:

2024-10-23 16:11:06 (103845): 
Command: VBoxManage -q controlvm "boinc_75b19735391d4284" poweroff
Exit Code: 0
Output:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

2024-10-23 16:11:06 (103845): 
Command: VBoxManage -q snapshot "boinc_75b19735391d4284" list 
Exit Code: 0
Output:
This machine does not have any snapshots

2024-10-23 16:11:07 (103845): 
Command: VBoxManage -q bandwidthctl "boinc_75b19735391d4284" remove "boinc_75b19735391d4284_net" 
Exit Code: 0
Output:

2024-10-23 16:11:07 (103845): 
Command: VBoxManage -q unregistervm "boinc_75b19735391d4284" --delete 
Exit Code: 0
Output:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

2024-10-23 16:11:12 (103845): called boinc_finish(194)

</stderr_txt>
]]>


©2024 CERN