Fix VirtualBox 3.2.10 Guest Additions on Arch Linux
Posted: 12. Oct 2010, 21:02
So 3.2.10 supports xorg 1.9 now, however Guest Additions won't work for Arch Linux (I'm using x86 but assume it applies to both). To get it work, you'll need to do some work after installation.
1. modify /etc/rc.conf:
add kernel modules "vboxguest" and "vboxsf", like this:
2. you will find "xorg.conf" and "xorg.vbox.nobak" in /etc/X11. Here's the problem - xorg.conf is not necessary for xorg 1.9, and Arch Linux is not using it at all (although Ubuntu 10.10 with xorg 1.9 is still using xorg.conf)! That's why there is "xorg.vbox.nobak".
So just move xorg.conf to /etc/X11/xorg.conf.d/10-monitor.conf (backup your original file if needed). Reboot and you are done.
Developers may want to add some extra code in the installation script to do it automatically.
1. modify /etc/rc.conf:
add kernel modules "vboxguest" and "vboxsf", like this:
Code: Select all
in /etc/rc.conf
MODULES=(vboxguest vboxsf)So just move xorg.conf to /etc/X11/xorg.conf.d/10-monitor.conf (backup your original file if needed). Reboot and you are done.
Code: Select all
# mv /etc/X11/xorg.conf /etc/X11/xorg.conf.d/10-monitor.conf