It seems like the recent Manjaro update - the one from one or two weeks ago - seems to have broken my VirtualBox in a weird way.
So, I have a KaliLinux VM running on my Manjaro machine and what I usually do is I use Microsoft’s Remote Desktop (now called Windows App! ) to connect to either machines and in the past this has worked rather well.
After the update, I noticed the clipboard not working anymore so I re-installed guest additions as well as the Extension package. After fiddling around for quite a while I had the bidirectional clipboard working between the guest (kali) and the host (manjaro).
I then tried Remote Desktop again but it was still not working properly. Interestingly enough, it failed in a peculiar version where copies from the client (macos) to the server (kali) are totally ignored but copies from the server to the client break both the server in a way that no interaction is possible anymore (the UI keeps visually running though) and on the client, the process I copy data from the clipboard in is no longer responding.
When I do quit the RDP windows Vbox.log
is updated with the following (the last two messages are printed a couple of times.):
00:00:41.945591 Shared Clipboard: Initializing X11 clipboard (regular mode)
00:04:44.914096 VRDP: RTCrSslSessionWrite failed: VERR_WRITE_ERROR
...
00:04:44.914252 VRDP: TCP server can't send data.
...
What is even odder is that the bidirectional clipboard works as long as I do not maximise the the RDP window on the client.
However, on connecting to my manjaro system works without any issues.
So, any help would be appreciated.
Edit: So I tried using an entirely new Kali VM I downloaded, but I has the same issue. This clearly indicates a host issue for me.
BG405
15 October 2024 20:01
2
The 01/10 update also broke VirtualBox for me (was getting some error when trying to start a VM related to COM or something, but it seems I haven’t kept a copy of the error message, sorry), but it seems to be fixed with the 10/10 update?
Are you sure you need Guest Additions? It’s not needed for a Manjaro (or Mint) VM for example.
Another suggestion: see if it works any better when the host is running a Wayland session. There are more and more issues appearing with x11 these days and the project isn’t getting much TLC any more. I see an error referencing the x11 clipboard?
More system info might also be helpful:
inxi -zv8
1 Like
BG405:
The 01/10 update also broke VirtualBox for me (was getting some error when trying to start a VM related to COM or something, but it seems I haven’t kept a copy of the error message, sorry), but it seems to be fixed with the 10/10 update?
I think 01/10 worked for me, but 10/10 broke RDP. As far as I know, for Kali the guest additions are automatically included.
Yeah, I think X11
is used to to it running on hybrid graphics.
> inxi -zv8
System:
Kernel: 6.1.112-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1 clocksource: tsc
avail: acpi_pm parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
root=UUID=a1ce8d41-cdba-4fac-ad01-f6af1a14c873 rw splash apparmor=1 security=apparmor
udev.log_priority=3
Console: pty pts/0 DM: GDM v: 46.2 Distro: Manjaro base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 20HH001QGE v: ThinkPad P51 serial: <superuser required>
Chassis: type: 10 serial: <superuser required>
Mobo: LENOVO model: 20HH001QGE v: SDK0J40697 WIN serial: <superuser required>
part-nu: LENOVO_MT_20HH_BU_Think_FM_ThinkPad P51 uuid: <superuser required> UEFI: LENOVO
v: N1UET72W (1.46 ) date: 10/04/2018
Battery:
ID-1: BAT0 charge: 82.2 Wh (100.0%) condition: 82.2/90.0 Wh (91.4%) volts: 11.6 min: 11.2
model: SMP 00NY493 type: Li-poly serial: <filter> status: full cycles: 194
Memory:
System RAM: total: 16 GiB available: 15.36 GiB used: 2.82 GiB (18.4%)
Message: For most reliable report, use superuser + dmidecode.
Array-1: capacity: 64 GiB slots: 4 modules: 2 EC: None max-module-size: 16 GiB note: est.
Device-1: ChannelA-DIMM0 type: DDR4 detail: synchronous unbuffered (unregistered) size: 8 GiB
speed: 2400 MT/s volts: curr: 1 width (bits): data: 64 total: 64 manufacturer: Samsung
part-no: M471A1K43CB1-CRC serial: <filter>
Device-2: ChannelA-DIMM1 type: no module installed
Device-3: ChannelB-DIMM0 type: no module installed
Device-4: ChannelB-DIMM1 type: DDR4 detail: synchronous unbuffered (unregistered) size: 8 GiB
speed: 2400 MT/s volts: curr: 1 width (bits): data: 64 total: 64 manufacturer: Samsung
part-no: M471A1K43CB1-CRC serial: <filter>
PCI Slots:
Permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: model: Intel Core i7-7700HQ bits: 64 type: MT MCP arch: Kaby Lake gen: core 7 level: v3
note: check built: 2018 process: Intel 14nm family: 6 model-id: 0x9E (158) stepping: 9
microcode: 0xF8
Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2 smt: enabled cache:
L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB L3: 6 MiB desc: 1x6 MiB
Speed (MHz): avg: 800 min/max: 800/3800 scaling: driver: intel_pstate governor: powersave
cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 bogomips: 44817
Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_capabilities arch_perfmon art
avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de
ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase
fxsr ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid invpcid_single
lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe
pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts rdrand rdseed rdtscp
rep_good sdbg sep sgx smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2
tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec
xsaveopt xsaves xtopology xtpr
Vulnerabilities:
Type: gather_data_sampling mitigation: Microcode
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
Type: reg_file_data_sampling status: Not affected
Type: retbleed mitigation: IBRS
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional; RSB filling;
PBRSB-eIBRS: Not affected; BHI: Not affected
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel HD Graphics 630 vendor: Lenovo driver: i915 v: kernel arch: Gen-9.5
process: Intel 14nm built: 2016-20 ports: active: eDP-1 empty: none bus-ID: 00:02.0
chip-ID: 8086:591b class-ID: 0300
Device-2: NVIDIA GM107GLM [Quadro M1200 Mobile] vendor: Lenovo driver: nvidia v: 470.256.02
alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of 2024-09; EOL~2026-12-xx)
arch: Maxwell code: GMxxx process: TSMC 28nm built: 2014-2019 pcie: gen: 3 speed: 8 GT/s
lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:13b6 class-ID: 0302
Device-3: Bison Integrated Camera driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-8:3 chip-ID: 5986:111c class-ID: 0e02 serial: <filter>
Display: unspecified server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
compositor: gnome-shell driver: X: loaded: modesetting,nvidia alternate: fbdev,nouveau,nv,vesa
dri: iris gpu: i915 tty: 180x54
Monitor-1: eDP-1 model: AU Optronics 0x61ed built: 2016 res: 1920x1080 dpi: 142 gamma: 1.2
chroma: red: x: 0.576 y: 0.345 green: x: 0.349 y: 0.576 blue: x: 0.161 y: 0.149 white: x: 0.314
y: 0.329 size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: iris device: 3 drv: swrast gbm: drv: kms_swrast surfaceless: drv: swrast
inactive: wayland,x11,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 24.2.4-arch1.0.1
note: console (EGL sourced) renderer: llvmpipe (LLVM 18.1.8 256 bits), Quadro M1200/PCIe/SSE2,
Mesa Intel HD Graphics 630 (KBL GT2)
Audio:
Device-1: Intel CM238 HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
chip-ID: 8086:a171 class-ID: 0403
Device-2: NVIDIA GM107 High Definition Audio [GeForce 940MX] driver: snd_hda_intel v: kernel
pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:0fbc class-ID: 0403
API: ALSA v: k6.1.112-1-MANJARO status: kernel-api with: aoss type: oss-emulator
tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.2.5 status: off with: pipewire-media-session status: active
tools: pw-cli
Server-3: PulseAudio v: 17.0 status: active with: 1: pulseaudio-alsa type: plugin
2: pulseaudio-jack type: module tools: pacat,pactl
Network:
Device-1: Intel Ethernet I219-V vendor: Lenovo driver: e1000e v: kernel port: N/A
bus-ID: 00:1f.6 chip-ID: 8086:15d6 class-ID: 0200
IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global broadcast: <filter>
Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:24fd class-ID: 0280
IF: wlp4s0 state: down mac: <filter>
IF-ID-1: docker0 state: down mac: <filter>
IP v4: <filter> scope: global broadcast: <filter>
IF-ID-2: vboxnet0 state: down mac: <filter>
Info: services: httpd, mld, NetworkManager, smbd, sshd, wpa_supplicant
WAN IP: <filter>
Bluetooth:
Message: No bluetooth data found.
Logical:
Message: No logical block device data found.
RAID:
Message: No RAID data found.
Drives:
Local Storage: total: 17.75 TiB used: 6.96 TiB (39.2%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB512HAJQ-000L7 size: 476.94 GiB
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 3L2QEXA7 temp: 36.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: Portable size: 4.55 TiB block-size:
physical: 4096 B logical: 512 B type: USB rev: 3.0 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
tech: N/A serial: <filter> fw-rev: 9300 scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WD20NPVX-00EA4T0 size: 1.82 TiB
block-size: physical: 512 B logical: 512 B type: USB rev: 3.0 spd: 5 Gb/s lanes: 1
mode: 3.2 gen-1x1 tech: HDD rpm: 5200 serial: <filter> scheme: MBR
ID-4: /dev/sdc maj-min: 8:32 vendor: Seagate model: Expansion Desk size: 5.46 TiB block-size:
physical: 4096 B logical: 512 B type: USB rev: 3.0 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
tech: N/A serial: <filter> fw-rev: 0915 scheme: GPT
ID-5: /dev/sdd maj-min: 8:48 vendor: Western Digital model: WD30EFRX-68AX9N0 size: 2.73 TiB
block-size: physical: 4096 B logical: 512 B type: USB rev: 3.0 spd: 5 Gb/s lanes: 1
mode: 3.2 gen-1x1 tech: N/A serial: <filter> scheme: GPT
ID-6: /dev/sde maj-min: 8:64 vendor: Western Digital model: WD30EZRX-00SPEB0 size: 2.73 TiB
block-size: physical: 4096 B logical: 4096 B type: USB rev: 3.0 spd: 5 Gb/s lanes: 1
mode: 3.2 gen-1x1 tech: HDD rpm: 5400 serial: <filter> fw-rev: 1065 scheme: MBR
Message: No optical or floppy data found.
Partition:
ID-1: / raw-size: 476.64 GiB size: 468.09 GiB (98.21%) used: 307.88 GiB (65.8%) fs: ext4
dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A uuid: a1ce8d41-cdba-4fac-ad01-f6af1a14c873
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 288 KiB (0.1%) fs: vfat
dev: /dev/nvme0n1p1 maj-min: 259:1 label: NO_LABEL uuid: E612-2628
ID-3: /run/media/alex/Alex HDD 3TB raw-size: 2.73 TiB size: 2.73 TiB (100.00%)
used: 1.81 TiB (66.5%) fs: ntfs dev: /dev/sdd2 maj-min: 8:50 label: Alex HDD 3TB
uuid: 9C36C90D36C8E97A
ID-4: /run/media/alex/MediaDrive raw-size: 5.46 TiB size: 5.46 TiB (100.00%)
used: 4.85 TiB (88.9%) fs: exfat dev: /dev/sdc2 maj-min: 8:34 label: MediaDrive uuid: B058-A593
Swap:
Alert: No swap data was found.
Unmounted:
ID-1: /dev/sda1 maj-min: 8:1 size: 128 MiB fs: <superuser required> label: N/A uuid: N/A
ID-2: /dev/sda2 maj-min: 8:2 size: 4.55 TiB fs: <superuser required> label: N/A uuid: N/A
ID-3: /dev/sdb1 maj-min: 8:17 size: 1.82 TiB fs: <superuser required> label: N/A uuid: N/A
ID-4: /dev/sdc1 maj-min: 8:33 size: 128 MiB fs: <superuser required> label: N/A uuid: N/A
ID-5: /dev/sdd1 maj-min: 8:49 size: 128 MiB fs: <superuser required> label: N/A uuid: N/A
ID-6: /dev/sde1 maj-min: 8:65 size: 2.73 TiB fs: <superuser required> label: N/A uuid: N/A
USB:
Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
lanes: 1 mode: 2.0 chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 1-2:2 info: VIA Labs USB2.0 Hub ports: 4 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
mode: 2.0 chip-ID: 2109:2815 class-ID: 0900
Hub-3: 1-2.4:5 info: VIA Labs USB2.0 Hub ports: 4 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s)
lanes: 1 mode: 2.0 chip-ID: 2109:2815 class-ID: 0900
Device-1: 1-8:3 info: Bison Integrated Camera type: video driver: uvcvideo interfaces: 2
rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA chip-ID: 5986:111c
class-ID: 0e02 serial: <filter>
Device-2: 1-11:4 info: Alcor Micro AU9540 Smartcard Reader type: smart card driver: N/A
interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 50mA
chip-ID: 058f:9540 class-ID: 0b00
Device-3: 1-13:6 info: X-Rite X-Rite Pantone Color Sensor type: HID driver: hid-generic,usbhid
interfaces: 1 rev: 2.0 speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 100mA
chip-ID: 0765:5010 class-ID: 0300
Hub-4: 2-0:1 info: super-speed hub ports: 10 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s) lanes: 1
mode: 3.2 gen-1x1 chip-ID: 1d6b:0003 class-ID: 0900
Device-1: 2-1:2 info: Seagate RSS LLC Portable type: mass storage driver: uas interfaces: 1
rev: 3.0 speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 power: 144mA chip-ID: 0bc2:2343
class-ID: 0806 serial: <filter>
Hub-5: 2-2:3 info: VIA Labs USB3.0 Hub ports: 4 rev: 3.2 speed: 5 Gb/s (596.0 MiB/s) lanes: 1
mode: 3.2 gen-1x1 chip-ID: 2109:0815 class-ID: 0900
Hub-6: 2-2.4:5 info: VIA Labs USB3.0 Hub ports: 4 rev: 3.2 speed: 5 Gb/s (596.0 MiB/s)
lanes: 1 mode: 3.2 gen-1x1 chip-ID: 2109:0815 class-ID: 0900
Device-1: 2-2.4.1:6 info: ASMedia ASM1153 SATA 3Gb/s bridge type: mass storage
driver: usb-storage interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s) lanes: 1
mode: 3.2 gen-1x1 chip-ID: 174c:1153 class-ID: 0806 serial: <filter>
Device-2: 2-2.4.2:7 info: Western Digital Elements Desktop (WDBWLG) type: mass storage
driver: usb-storage interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s) lanes: 1
mode: 3.2 gen-1x1 power: 8mA chip-ID: 1058:107c class-ID: 0806 serial: <filter>
Device-3: 2-2.4.4:8 info: Seagate RSS LLC Desktop HDD 5TB (ST5000DM000) type: mass storage
driver: uas interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1
power: 8mA chip-ID: 0bc2:331a class-ID: 0806 serial: <filter>
Device-4: 2-5:4 info: ASMedia ASM1051 SATA 3Gb/s bridge type: mass storage driver: usb-storage
interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 174c:5106
class-ID: 0806 serial: <filter>
Sensors:
System Temperatures: cpu: 49.0 C pch: 50.0 C mobo: N/A gpu: nvidia temp: 45 C
Fan Speeds (rpm): fan-1: 2308 fan-2: 2313
Repos:
Packages: 1708 pm: pacman pkgs: 1702 libs: 456 tools: gnome-software,pamac,yay pm: flatpak
pkgs: 6
Active pacman repo servers in: /etc/pacman.d/mirrorlist
1: https://mirrors2.manjaro.org/stable/$repo/$arch
2: https://mirror.ibakerserver.pt/manjaro/stable/$repo/$arch
3: https://forksystems.mm.fcix.net/manjaro/stable/$repo/$arch
4: https://codingflyboy.mm.fcix.net/manjaro/stable/$repo/$arch
5: https://ziply.mm.fcix.net/manjaro/stable/$repo/$arch
6: https://mirror.albony.xyz/manjaro/stable/$repo/$arch
7: http://mirror.is.co.za/mirrors/manjaro.org/stable/$repo/$arch
8: http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
Processes:
CPU top: 5 of 284
1: cpu: 17.3% command: tracker-extract-3 pid: 36194 mem: 28.9 MiB (0.1%)
2: cpu: 9.7% command: gnome-remote-desktop-daemon pid: 1379 mem: 410.1 MiB (2.6%)
3: cpu: 8.7% command: gnome-shell pid: 1492 mem: 259.3 MiB (1.6%)
4: cpu: 5.2% command: Xorg pid: 1208 mem: 101.4 MiB (0.6%)
5: cpu: 2.7% command: nautilus pid: 27101 mem: 144.0 MiB (0.9%)
Memory top: 5 of 284
1: mem: 410.1 MiB (2.6%) command: gnome-remote-desktop-daemon pid: 1379 cpu: 9.7%
2: mem: 259.3 MiB (1.6%) command: gnome-shell pid: 1492 cpu: 8.7%
3: mem: 157.9 MiB (1.0%) command: VirtualBox pid: 33276 cpu: 1.2%
4: mem: 144.0 MiB (0.9%) command: nautilus pid: 27101 cpu: 2.7%
5: mem: 101.4 MiB (0.6%) command: Xorg pid: 1208 cpu: 5.2%
Info:
Processes: 284 Power: uptime: 1h 53m states: freeze,mem,disk suspend: deep avail: s2idle
wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume image: 6.13 GiB
services: gsd-power,upowerd Init: systemd v: 256 default: graphical tool: systemctl
Compilers: clang: 18.1.8 gcc: 14.2.1 Shell: Zsh v: 5.9 running-in: pty pts/0 (SSH)
inxi: 3.3.36
BG405
15 October 2024 20:16
4
There’s a few updates pending on my system related to networking, but I’ll be honest, I don’t know how Oracle manages clipboard integration, file-sharing etc.; this could also be an issue with the Kali installation?
I don’t think so, see at my edit to the OP. (I think I posed this when you posted your first response.)
So, I assume this is on VirtualBox’/Manjaro’s side. Also, just as a reminder the clipboard works from the host to the guest and vice versa. It breaks when RDP is involved.
No other ideas? Are other’s able to RDP
into their VirtualBox VMs and use the clipboard?
Similar problem for me - I cannot even establish an RDP connection to my guest VMs. Tried installing the AUR version, but same problem. Have to rollback the update to be able to continue working.
Is Virtualbox OK to use?
I would love to install it on a Dell Inspiron 5680 running Manjaro Gnome Minimal Edition. Because of the NVIDIA gfx card, Virtmanager doesn’t give me the option to enalble 3D acceleration using the UHD630 chip like I can on another PC with a UHD630 as the only gfx chip.
If the above sounds confusing, then the take-away is this. A PC without dedicated GFX allows me to run 3D acceleration while a PC with a NVIDIA GFX card would need pass-trough configured which is not something I am comfortable with.
I think that trying Virtualbox would be my best option as I need three more VMs running Manjaro Gnome Minimal Edition.
Thanks!
BG405
4 November 2024 03:40
9
No harm in trying (you might need kernel modules). But a disclaimer: I’ve yet to try RDP out on mine. I do have a Manjaro Gnome VM in my collection. But: my experience with Gnome is still in the stone age.