installed virtualbox, won't start

I downloaded and installed virtualbox through yast/install software. i got no errors upon install, and the program shows up in yast now. whether i click on the virtualbox icon or right-click/open, nothing seems to happen (not starting). I looked in system monitor under applications and it doesn’t show up either. hmmm.

anyway, want to try virtualbox to be able to use my zune.

VirtualBox Installation - openSUSE

thanks. ok, following the link you provided, i downloaded/installed virtualbox-ose under ‘yast/software install’.
the virtualbox-ose-kmp-debug was also automatically added and installed. i checked for vboxdrv driver by using the modprobe command (under root), but it was not found.

(modprobe vboxdrv gave me “FATAL Module vdoxdrv not found”)

I looked in yast/install software under virtualbox, saw that i’d installed the first two things i’ve listed, and also saw that there was a xorg-x11-driver-virtualbox-ose package available. i installed that as well, and the vdoxdrv driver wasn’t shown by doing modprobe again.

i wonder if i can install the vdoxdrv driver on it’s own? building my own package is beyond me (without detailed instructions) at this point. Should i remove what i’ve installed with yast and maybe try to use the one “OpenSuse Build Service Virtualization/VirtualBox” as listed as a download option in the installation thread?

Are you doing modprobe as root?

su

then

modprobe vboxdrv

Run this as su in terminal

/etc/init.d/vboxdrv setup

then

modprobe vboxdrv

open YaST -> Security and Users -> UserManagement, and edit your user and add them to the vboxusers group. To do this, select your user name, click on Edit, switch to the Details tab and check the vboxusers check box.

yep, at root.

eggertdeggert@linux-dqlr:~> su
Password:
linux-dqlr:/home/eggertdeggert # modprobe vboxdrv
FATAL: Module vboxdrv not found.
linux-dqlr:/home/eggertdeggert # /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module done
Recompiling VirtualBox kernel module, NOT. It has been packaged. done
Starting VirtualBox kernel module failed
(No suitable module for running kernel found)
linux-dqlr:/home/eggertdeggert # modprobe vboxdrv
FATAL: Module vboxdrv not found.
linux-dqlr:/home/eggertdeggert #

i did add myself to virtualbox users group and it tries to start, but an error msg comes up. the msg is blocked by the main screen and neither will shrink, minimize, close, etc…have to restart. same thing happens again.

From the openSUSE VB installation guide,

** Prerequisites for VirtualBox downloads **

Whether you use binaries or installing from source you have to install the following packages first:

  • kernel-source
  • kernel-syms
  • Xalan-c
  • Xerces-c
  • gcc
  • make

Are these installed?

Uninstall Virtual Box from the repos.

Download the .rpm from here: Linux_Downloads - VirtualBox

Make sure you have installed: kernel-source, make, gcc

run the downloaded .rpm in a su terminal

rpm -ihv VirtualBox-3.0.4_50677_openSUSE111-1.i586.rpm

The above assumes you are 32 bit
You can just type the first few letters and hit TAB to auto complete the package name

You may get a request to satisfy some dependencies. Install them, and run the rpm install again. (Pam devel I think)

if they weren’t installed from the package thru yast/software management, then no.

Please post output of:
rpm -qa | grep kernel-
rpm -qa | grep kmp

To recompile the vboxdrv module, you need to have the linux kernel development installed. To do so, start the Software installer, pick the Pattern View, tick Linux Kernel Development pattern for install, Accept. After install, you do:

su -c /etc/init.d/vboxdrv setup
Enter rootpassword when asked for.

If the module compiles well, the modules can be loaded with the command:
su -c ‘rcvboxdrv start’

eggertdeggert@linux-dqlr:~> rpm -qa | grep kernel-
kernel-default-base-2.6.27.29-0.1.1
kernel-debug-base-2.6.27.29-0.1.1
kernel-trace-base-2.6.27.29-0.1.1
linux-kernel-headers-2.6.27-2.28
kernel-pae-base-2.6.27.29-0.1.1
kernel-source-2.6.27.29-0.1.1
kernel-default-2.6.27.29-0.1.1
kernel-default-extra-2.6.27.29-0.1.1
eggertdeggert@linux-dqlr:~> rpm -qa | grep kmp
virtualbox-ose-kmp-debug-2.0.6_2.6.27.29_0.1-2.8.55
ndiswrapper-kmp-default-1.53_2.6.27.19_3.2-12.37.6

ok, in yast, software manager (where it shows available packages, installed packages, etc). I don’t see where i can “pick pattern view”
thanks for your patience, btw

http://i192.photobucket.com/albums/z95/elynch4094/Screenshot.png

I don’t use Gnome but maybe if you click the arrows next to Groups you will find Patterns.

thnx!! worked…

  1. install
    • kernel-source
    • kernel-syms
    • Xalan-c
    • Xerces-c
    • gcc
    • make

install Vbox…
3.
/etc/init.d/vboxdrv setup

modprobe vboxdrv

YaST -> Security and Users -> UserManagement, and edit your user and add them to the vboxusers group. To do this, select your user name, click on Edit, switch to the Details tab and check the vboxusers check box