Hi all, I’m running into an issue with screen scaling in VirtualBox and would really appreciate your help.
System Info:
- Host machine: MacBook Pro with Apple Silicon (M3 chip), macOS Ventura
- VirtualBox version: 7.1.6 (latest)
- Guest OS: Kali Linux 2025.1a (ARM64 build)
Issue:
I successfully installed Kali ARM64 in VirtualBox, and everything works — tools, networking, login, etc. However, I’m stuck with a low screen resolution (1280x800), and I can’t enable:
- Full screen (Command + F)
- Scaled mode (Command + C)
- Dynamic resizing
What I’ve tried:
- Installing
virtualbox-guest-x11
(not found in the ARM64 build) - Enabling
contrib
andnon-free
insources.list
- Manually adjusting resolution with
xrandr
I now understand that Guest Additions may not be supported for ARM64 Kali guests, but wanted to ask:
Is there a workaround to enable better screen scaling in ARM64 Kali on Apple Silicon?
Or do I need to switch to the x86_64 (AMD64) build of Kali and run it via VirtualBox using Rosetta 2 for full Guest Additions support?
Thank you in advance for any guidance. I really appreciate what you all do!