You are not logged in.
I'm getting the famed
(II) Loading /usr/lib/xorg/modules/drivers/vboxvideo_drv.so
(II) Module vboxvideo: vendor="Oracle Corporation"
compiled for 1.5.99.901, module version = 1.0.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver
(EE) module ABI major version (10) doesn't match the server's version (11)
(II) UnloadModule: "vboxvideo"
(II) Unloading vboxvideo
(EE) Failed to load module "vboxvideo" (module requirement mismatch, 0)
(EE) No drivers availableafter doing an update this morning. The update brought in an update for virtualbox-additions but I didn't notice if it touched anything X11-related...
I'm running the latest VirtualBox on a Windows XP host. I don't have [testing] enabled.
I think my system was in a "disaster waiting to happen" state because when I first did the Arch guest installation there were still two versions of VirtualBox (OSE and binary) and the Arch Wiki recommended installing the guest additions through the VirtualBox "Install Guest Additions" feature or downloading and mounting an ISO directly and installing the additions from there... Sometime after that I moved to virtualbox-additions (which was renamed to virtualbox-archlinux-additions (I think?) a few months back).
After trying to install virtualbox-archlinux-additions and getting an "existing file in filesystem" error I realized I was in a bad spot... I renamed conflicting files and followed the installed virtualbox-archlinux-additions (following the latest instructions on the wiki) but it still isn't working.
I'm able to modprobe -a vboxguest vboxsf vboxvideo just fine and don't see anything else that stands out...
Thanks for any ideas on how to get my system back on track.
Last edited by mitch_feaster (2011-10-12 23:44:33)
Offline
Give what you have. To someone, it may be better than you dare to think.
Offline
ah crap, don't know how I missed that post...
I had done that earlier and it wasn't owned by any package so I was thinking it was generated by "rc.vboxadd setup" (not used anymore? but I digress...) Sure enough, no package owns that file:
# pacman -Qo /usr/lib/xorg/modules/drivers/vboxvideo_drv.so
error: No package owns /usr/lib/xorg/modules/drivers/vboxvideo_drv.soAnyways, after removing /usr/lib/xorg/modules/drivers/vboxvideo_drv.so everything works. I also did a little cleanup of old vbox guest additions. FYI, if anyone is in the same boat, you should be safe cleaning up:
/opt/VBox*
/usr/lib/VBoxGuestAdditions #(symlink into the /opt stuff)
/etc/rc.d/rc.vboxadd*
/etc/X11/xinit/xinitrc.d/98vboxadd-xclient.sh
/etc/X11/xorg.conf.d/50-vboxmouse.conf
/etc/hal/fdi/policy/90-vboxguest.fdi
/etc/udev/rules.d/60-vboxadd.rules
/etc/udev/rules.d/70-xorg-vboxmouse.rules
/usr/lib/xorg/modules/input/vboxmouse_drv.so
/usr/sbin/VBoxService
/usr/share/VBoxGuestAdditions
/usr/share/autostart/vboxclient.desktop
/usr/src/vboxguest-4.0.12
/var/abs/community/virtualbox/10-vboxdrv.rules
/var/abs/community/virtualbox/60-vboxguest.rules
/var/abs/community/virtualbox/vbox-service.conf
/var/abs/community/virtualbox/vbox-service.rc
/var/abs/community/virtualbox/vboxbuild
/var/abs/community/virtualbox/vboxdrv-reference.patch
/var/lib/VBoxGuestAdditions/config
/var/lib/VBoxGuestAdditions/filelist
/var/log/VBoxGuestAdditions-uninstall.log
/var/log/VBoxGuestAdditions.log
/var/log/vboxadd-install-x11.log
/var/log/vboxadd-install.log
# others?(as always, better do a pacman -Qo and rename before flat-out deleting stuff.)
Thanks!
Last edited by mitch_feaster (2011-10-13 00:26:56)
Offline