i3wm ejecutándose en Arch Linux invitado (VirtualBox) detiene el cambio de tamaño automático

Intento que Arch Linux trabaje en VirtualBox. He seguido las instrucciones en ArchWiki y el sistema operativo arranca bien (ejecutando linux-lts kernel , con virtualbox-guest-dkms Guest Additions instalados). Después de instalar i3, agregué lo siguiente a ~/.xinitrc :

 VBoxClient-all exec i3 

Esto parece funcionar, pero cambia automáticamente de tamaño una vez. Después de eso, el menu de Auto-Resize Guest Display y el Seamless Mode continuo en el menu del host VirtualBox se desactivan. Lo que descubrí es que si elimino el process de VBoxClient y lo reinicio, la funcionalidad de cambio de tamaño automático vuelve a funcionar, pero se desactiva tan pronto como se produce el primer evento de cambio de tamaño.

 killall VBoxClient /usr/bin/VBoxClient-all 

¿Puede alguien sugerir una solución? Muy apreciado. ¡Gracias!

Actualicé mi Arch recientemente y ¡parece que el problema está solucionado! Sin embargo, antes de eso, me conformé con la definición de un alias en mi file .zshrc:

 alias resize='killall VBoxClient && VBoxClient-all' 

Entonces cada vez que necesitaba arreglar el tamaño de mi pantalla, simplemente escribía ese command en mi terminal. Realmente no era la solución que estaba pidiendo, pero aun así me ayudó mucho.