Please help; problem with Virtualbox.

I tried every resource i found through Google and these forums before posting but i had to give up; i desperately need help as i need to get some sort of VM running for school apps ASAP.

I know this has been posted here but i can’t seem to get it down. Problem: VirtualBox runs, lets me preconfigure an OS but when i press start i get two error windows.

The first:

Failed to open a session for the virtual machine windows 7.
The virtual machine ‘windows 7’ has terminated unexpectedly during startup with exit code 1

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Machine
Interface: IMachine {22781af3-1c96-4126-9edf-67a020e0e858}

The second*:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

‘/etc/init.d/vboxdrv setup’

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

I proceed to run /etc/init.d/vboxdrv setup in terminal:

linux-47xl:/home/userx # /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules done
Recompiling VirtualBox kernel modules failed
(Look at /var/log/vbox-install.log to find out what went wrong)

I tried the installation guides here, including the one installing the C/C++ and tools repos. I tied so many things i can’t honestly remember so i apologize. I did try to reinstall from the RPM from Oracle but same results.
I badley need to fix this because i need a VM for school stuff. This seemed to be a problem with Fedora too so it’'s kind of weird. If i can’t get it to work, being new to OpenSUSE, what other VM would you recommend that’s known to function properly on OpenSUSE??

Thanks.

On 03/12/2013 03:36 AM, JDarmody wrote:
>
> I tried every resource i found through Google and these forums before
> posting but i had to give up; i desperately need help as i need to get
> some sort of VM running for school apps ASAP.
>
> I know this has been posted here but i can’t seem to get it down.
> Problem: VirtualBox runs, lets me preconfigure an OS but when i press
> start i get two error windows.
>
> -The_first:-
>
> Failed to open a session for the virtual machine windows 7.
> The virtual machine ‘windows 7’ has terminated unexpectedly during
> startup with exit code 1
>
>
>
> Result Code:
> NS_ERROR_FAILURE (0x80004005)
>
>
> Component:
> Machine
>
>
> Interface:
> IMachine {22781af3-1c96-4126-9edf-67a020e0e858}
>
>
>
> -
> The_second-
:
>
> Kernel driver not installed (rc=-1908)
>
> The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or
> there is a permission problem with /dev/vboxdrv. Please reinstall the
> kernel module by executing
>
> ‘/etc/init.d/vboxdrv setup’
>
> as root. If it is available in your distribution, you should install
> the DKMS package first. This package keeps track of Linux kernel changes
> and recompiles the vboxdrv kernel module if necessary.
>
>
>
> I proceed to run /etc/init.d/vboxdrv setup in terminal:
>
>
> linux-47xl:/home/userx # /etc/init.d/vboxdrv setup
> Stopping VirtualBox kernel modules
> done
> Recompiling VirtualBox kernel modules
> failed
> (Look at /var/log/vbox-install.log to find out what went wrong)

Did you look at this log?

> I tried the installation guides here, including the one installing the
> C/C++ and tools repos. I tied so many things i can’t honestly remember
> so i apologize. I did try to reinstall from the RPM from Oracle but same
> results.
> I badley need to fix this because i need a VM for school stuff. This
> seemed to be a problem with Fedora too so it’'s kind of weird. If i
> can’t get it to work, being new to OpenSUSE, what other VM would you
> recommend that’s known to function properly on OpenSUSE??

It is not a weird problem. You have not installed the kernel headers, which are
needed to build the kernel module needed to operate VB. There are lots of
resources that tell how to do that.

Why did you not report which version of openSUSE you are using and what kernel
you are using? I refuse to look at someone’s profile to get that info.

I’m sure i did that, followed this: https://forums.opensuse.org/english/get-technical-help-here/applications/478769-virtualbox-wont-start.html#post2490185

Ran the terminal code and got:

Stopping VirtualBox kernel modules done
Recompiling VirtualBox kernel modules failed
(Look at /var/log/vbox-install.log to find out what went wrong)

Sorry forgot system info:

OS: Linux 3.4.6-2.10-desktop x86_64
Current user: ********@linux-47xl.site
System: openSUSE 12.2 (x86_64)
KDE: 4.8.5 (4.8.5) “release 2”

Post:

zypper se -si kernel gcc make virtualbox

You should update your System.

Done. Didn’t do anything, still getting same results.

Here’s what the terminal popped up:
Loading repository data…
Reading installed packages…

S | Name | Type | Version | Arch | Repository
–±-------------------------------±--------±--------------------------±-------±--------------------
i | VirtualBox-4.2 | package | 4.2.8_83876_openSUSE114-1 | i586 | (System Packages)
i | automake | package | 1.12.1-1.5.1 | noarch | openSUSE-12.2-Update
i | devel_kernel | pattern | 12.2-5.5.1 | x86_64 | openSUSE-12.2-Oss
i | devel_kernel | pattern | 12.2-5.5.1 | i586 | openSUSE-12.2-Oss
i | gcc | package | 4.7-2.1.1 | x86_64 | openSUSE-12.2-Oss
i | gcc-c++ | package | 4.7-2.1.1 | x86_64 | openSUSE-12.2-Oss
i | gcc-info | package | 4.7-2.1.1 | x86_64 | openSUSE-12.2-Oss
i | gcc47 | package | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
i | gcc47-c++ | package | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
i | gcc47-info | package | 4.7.1_20120723-1.1.1 | noarch | openSUSE-12.2-Oss
i | kernel-default-devel | package | 3.4.33-2.24.1 | x86_64 | openSUSE-12.2-Update
i | kernel-desktop | package | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-Oss
i | kernel-desktop-devel | package | 3.4.33-2.24.1 | x86_64 | openSUSE-12.2-Update
i | kernel-devel | package | 3.4.33-2.24.1 | noarch | openSUSE-12.2-Update
i | kernel-firmware | package | 20120719git-2.6.1 | noarch | openSUSE-12.2-Oss
i | kernel-source | package | 3.4.33-2.24.1 | noarch | openSUSE-12.2-Update
i | kernel-syms | package | 3.4.33-2.24.1 | x86_64 | openSUSE-12.2-Update
i | kernel-xen-devel | package | 3.4.33-2.24.1 | x86_64 | openSUSE-12.2-Update
i | libgcc47 | package | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
i | libgcc47-32bit | package | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
i | make | package | 3.82-151.1.2 | x86_64 | openSUSE-12.2-Oss
i | patterns-openSUSE-devel_kernel | package | 12.2-5.5.1 | x86_64 | openSUSE-12.2-Oss
i | virtualbox-guest-kmp-desktop | package | 4.1.18_k3.4.6_2.10-1.3.1 | x86_64 | openSUSE-12.2-Oss
i | virtualbox-guest-tools | package | 4.1.18-1.3.1 | x86_64 | openSUSE-12.2-Oss
i | virtualbox-guest-x11 | package | 4.1.18-1.3.1 | x86_64 | openSUSE-12.2-Oss

12.3 comes out in about 15 hours. Should i wait, upgrade OpenSUSE, reinstall Virtualbox?
I ask because i’d like to upgrade but if i can’t solve the problem here, i don’t want to recreate it somewhere else.

Anyone? :3

Can someone help me please? I switched to 12.3 and did everything all the guides say. I get the exact same result. This is kind of desperate but since i need for school i might have to switch to windows because i have hw due at the end of the week that requires a virtual machine. Is there any other good virtual machines for OpenSUSE?

\linux-nt1e:/home/userx # \virtualbox WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (3.7.10-1.1-desktop) or it failed to load. Please recompile the kernel module and install it by sudo /etc/init.d/vboxdrv setup You will not be able to start VMs until this problem is fixed. linux-nt1e:/home/userx # sudo /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules done Recompiling VirtualBox kernel modules done Starting VirtualBox kernel modules done linux-nt1e:/home/userx # virtualbox After that i get the same result.

and this: linux-nt1e:/home/userx # /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules done Removing old VirtualBox pci kernel module done Removing old VirtualBox netadp k

On 03/13/2013 09:26 PM, JDarmody wrote:
>
> and this: linux-nt1e:/home/userx # /etc/init.d/vboxdrv setup Stopping
> VirtualBox kernel modules
>
> done Removing old VirtualBox pci
> kernel module
>
> done Removing old VirtualBox netadp k

Tell us the reasons we should help you when there is no indication in the thread
that you have looked at /var/log/vbox-install.log, which is the location where
the errors are logged.

QUOTE=JDarmody;2534720]Did you get it work? I followed your problem to try and fix mine but got nowhere :[/QUOTE]

67GTA’s problem seemed to come down to mixing 12.3 and factory repositories, and having non-matching versions of the running kernel and kernel-devel packages.

You should not be asking for help with the same problem in more than one forum section at a time. You just end up annoying people who might otherwise try to help you. Posting in pre-release tends to infer that you are fairly experienced/competent. It helps if you tell us about your system – e.g. how did you install 12.3, what repositories you have enabled, how you tried to install Vbox etc. There are other threads (that you have read) that advise posting the output of zypper lr -p, uname -a, etc in code tags. If you search the threads and How-Tos on this forum and try provide the what you have, what youwant, what you did, and what happened you can get problems resolved really quickly.

12.3 has now been released. You should only be using 12.3 repositories. If you performed a clean install, or upgraded from a DVD, or NET CD, or performed a zypper dup from only 12.3 repositories all should be well.

There are presently no usable VirtualBox kernel modules in the openSUSE repositories (including the 12.3 release DVDs and repo-oss). You should install the Linux Kernel Development pattern and its dependencies, then use the Oracle rpms which build the kernel modules to match the running kernel.


zypper install --type pattern patterns-openSUSE-devel_kernel
wget -Nc *http://download.virtualbox.org/virtualbox/4.2.8/VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm* 
rpm -Uvh *VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm*

System: Installed 12.3 from a LiveUSB, so wiped everything from 12.2 off my HD. linux-nt1e:/home/user # zypper repos # | Alias | Name | Enabled | Refresh --±--------------------------±-----------------------------------±--------±------- 1 | repo-debug | openSUSE-12.3-Debug | No | Yes 2 | repo-debug-update | openSUSE-12.3-Update-Debug | No | Yes 3 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | No | Yes 4 | repo-non-oss | openSUSE-12.3-Non-Oss | Yes | Yes 5 | repo-oss | openSUSE-12.3-Oss | Yes | Yes 6 | repo-source | openSUSE-12.3-Source | No | Yes 7 | repo-update | openSUSE-12.3-Update | Yes | Yes 8 | repo-update-non-oss | openSUSE-12.3-Update-Non-Oss | Yes | Yes When i first ran 12.3 i installed, or tried i should say, VB through YaST2(Remove/Install sofware). Check below for what’s installed from there. Screen shot : http://s18.postimage.org/sbk1icftj/snapshot1.jpg Didn’t work, VB wouldn’t show up anywhere on PC or if i called it from terminal. From there i got the RPM straight from Oracle. Installed it. It ran but when i tried to open a virtual OS i got the same error messages i described in my first post. Run : /etc/init.d/vboxdrv setup - linux-47xl:/home/userx # /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules done Recompiling VirtualBox kernel modules failed (Look at /var/log/vbox-install.log to find out what went wrong) So then i run virtualbox through terminal and it discribes that the kernel needs to be updating and it gives me the code to use(‘Cant remeber what exactly), does it’s job and seems to fix everything. Run : linux-nt1e:/home/userx # /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules done Removing old VirtualBox pci kernel module done Removing old VirtualBox netadp kernel module done Removing old VirtualBox netflt kernel module done Removing old VirtualBox kernel module done Recompiling VirtualBox kernel modules done Starting VirtualBox kernel modules done So it fixes the first problem. Still VB doesn’t launch an OS. I’ve also installed the 3 repos as described in the other thread(C/C++, Linux Kernel etc). Didn’t make a difference. And here’s what i got with the coded you gave me: linux-nt1e:/home/userx # zypper install --type pattern patterns-openSUSE-devel_kernel Loading repository data… Reading installed packages… ‘patterns-openSUSE-devel_kernel’ not found in package names. Trying capabilities. No provider of ‘pattern:patterns-openSUSE-devel_kernel’ found. Resolving package dependencies… Nothing to do. linux-nt1e:/home/userx # wget -Nc http://download.virtualbox.org/virtualbox/4.2.8/VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm --2013-03-13 21:45:26-- http://download.virtualbox.org/virtualbox/4.2.8/VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm Resolving download.virtualbox.org (download.virtualbox.org)… 137.254.16.69 Connecting to download.virtualbox.org (download.virtualbox.org)|137.254.16.69|:80… connected. HTTP request sent, awaiting response… 302 Moved Temporarily Location: http://dlc.sun.com.edgesuite.net/virtualbox/4.2.8/VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm [following] --2013-03-13 21:45:26-- http://dlc.sun.com.edgesuite.net/virtualbox/4.2.8/VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm Resolving dlc.sun.com.edgesuite.net (dlc.sun.com.edgesuite.net)… 68.177.32.26, 68.177.32.24 Connecting to dlc.sun.com.edgesuite.net (dlc.sun.com.edgesuite.net)|68.177.32.26|:80… connected. HTTP request sent, awaiting response… 200 OK Length: 64990548 (62M) [application/x-redhat-package-manager] Saving to: VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm' 100%=======================================================================================================================================================================================>] 64,990,548 1.22M/s in 52s 2013-03-13 21:46:18 (1.20 MB/s) - VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm’ saved [64990548/64990548] linux-nt1e:/home/userx # rpm -Uvh VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm warning: VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 98ab5139: NOKEY error: Failed dependencies: libpng12.so.0()(64bit) is needed by VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64 libpng12.so.0(PNG12_0)(64bit) is needed by VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64 If I’m missing anything please let me know. The vbox-install.log is extremely long so i’m not too sure if i should post it here to save everyone time. But here’s the last block from it: ***continued

**continued est -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ echo >&2; \ echo >&2 " ERROR: Kernel configuration is invalid."; \ echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\ echo >&2 " Run ‘make oldconfig && make prepare’ on kernel src to fix it."; \ echo >&2 ; \ /bin/false) mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/ make -f /usr/src/linux-3.7.10-1.1/scripts/Makefile.build obj=/tmp/vbox.0 gcc -Wp,-MD,/tmp/vbox.0/linux/.VBoxPci-linux.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.7/include -I/usr/src/linux-3.7.10-1.1/arch/x86/include -Iarch/x86/include/generated -I/usr/src/linux-3.7.10-1.1/include -Iinclude -I/usr/src/linux-3.7.10-1.1/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-3.7.10-1.1/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-3.7.10-1.1/include/linux/kconfig.h -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_AVX=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fasynchronous-unwind-tables -g -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/3.7.10-1.1-desktop/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxpci/ -I/tmp/vbox.0/vboxpci/include -I/tmp/vbox.0/vboxpci/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VBoxPci_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxpci)" -c -o /tmp/vbox.0/linux/.tmp_VBoxPci-linux.o /tmp/vbox.0/linux/VBoxPci-linux.c gcc -Wp,-MD,/tmp/vbox.0/.VBoxPci.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.7/include -I/usr/src/linux-3.7.10-1.1/arch/x86/include -Iarch/x86/include/generated -I/usr/src/linux-3.7.10-1.1/include -Iinclude -I/usr/src/linux-3.7.10-1.1/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-3.7.10-1.1/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-3.7.10-1.1/include/linux/kconfig.h -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_AVX=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fasynchronous-unwind-tables -g -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/3.7.10-1.1-desktop/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxpci/ -I/tmp/vbox.0/vboxpci/include -I/tmp/vbox.0/vboxpci/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VBoxPci)" -D"KBUILD_MODNAME=KBUILD_STR(vboxpci)" -c -o /tmp/vbox.0/.tmp_VBoxPci.o /tmp/vbox.0/VBoxPci.c gcc -Wp,-MD,/tmp/vbox.0/.SUPR0IdcClient.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.7/include -I/usr/src/linux-3.7.10-1.1/arch/x86/include -Iarch/x86/include/generated -I/usr/src/linux-3.7.10-1.1/include -Iinclude -I/usr/src/linux-3.7.10-1.1/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-3.7.10-1.1/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-3.7.10-1.1/include/linux/kconfig.h -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_AVX=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fasynchronous-unwind-tables -g -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/3.7.10-1.1-desktop/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxpci/ -I/tmp/vbox.0/vboxpci/include -I/tmp/vbox.0/vboxpci/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPR0IdcClient)" -D"KBUILD_MODNAME=KBUILD_STR(vboxpci)" -c -o /tmp/vbox.0/.tmp_SUPR0IdcClient.o /tmp/vbox.0/SUPR0IdcClient.c gcc -Wp,-MD,/tmp/vbox.0/.SUPR0IdcClientComponent.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.7/include -I/usr/src/linux-3.7.10-1.1/arch/x86/include -Iarch/x86/include/generated -I/usr/src/linux-3.7.10-1.1/include -Iinclude -I/usr/src/linux-3.7.10-1.1/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-3.7.10-1.1/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-3.7.10-1.1/include/linux/kconfig.h -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_AVX=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fasynchronous-unwind-tables -g -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/3.7.10-1.1-desktop/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxpci/ -I/tmp/vbox.0/vboxpci/include -I/tmp/vbox.0/vboxpci/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPR0IdcClientComponent)" -D"KBUILD_MODNAME=KBUILD_STR(vboxpci)" -c -o /tmp/vbox.0/.tmp_SUPR0IdcClientComponent.o /tmp/vbox.0/SUPR0IdcClientComponent.c gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPR0IdcClient-linux.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.7/include -I/usr/src/linux-3.7.10-1.1/arch/x86/include -Iarch/x86/include/generated -I/usr/src/linux-3.7.10-1.1/include -Iinclude -I/usr/src/linux-3.7.10-1.1/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-3.7.10-1.1/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-3.7.10-1.1/include/linux/kconfig.h -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_AVX=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fasynchronous-unwind-tables -g -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/3.7.10-1.1-desktop/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxpci/ -I/tmp/vbox.0/vboxpci/include -I/tmp/vbox.0/vboxpci/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPR0IdcClient_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxpci)" -c -o /tmp/vbox.0/linux/.tmp_SUPR0IdcClient-linux.o /tmp/vbox.0/linux/SUPR0IdcClient-linux.c ld -m elf_x86_64 -r -o /tmp/vbox.0/vboxpci.o /tmp/vbox.0/linux/VBoxPci-linux.o /tmp/vbox.0/VBoxPci.o /tmp/vbox.0/SUPR0IdcClient.o /tmp/vbox.0/SUPR0IdcClientComponent.o /tmp/vbox.0/linux/SUPR0IdcClient-linux.o ; scripts/mod/modpost /tmp/vbox.0/vboxpci.o (cat /dev/null; echo kernel//tmp/vbox.0/vboxpci.ko;) > /tmp/vbox.0/modules.order make -f /usr/src/linux-3.7.10-1.1/scripts/Makefile.modpost scripts/mod/modpost -m -a -i /usr/src/linux-3.7.10-1.1-obj/x86_64/desktop/Module.symvers -I /tmp/vbox.0/Module.symvers -o /tmp/vbox.0/Module.symvers -w -s gcc -Wp,-MD,/tmp/vbox.0/.vboxpci.mod.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.7/include -I/usr/src/linux-3.7.10-1.1/arch/x86/include -Iarch/x86/include/generated -I/usr/src/linux-3.7.10-1.1/include -Iinclude -I/usr/src/linux-3.7.10-1.1/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-3.7.10-1.1/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-3.7.10-1.1/include/linux/kconfig.h -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_AVX=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fasynchronous-unwind-tables -g -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/3.7.10-1.1-desktop/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxpci/ -I/tmp/vbox.0/vboxpci/include -I/tmp/vbox.0/vboxpci/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxpci.mod)" -D"KBUILD_MODNAME=KBUILD_STR(vboxpci)" -DMODULE -c -o /tmp/vbox.0/vboxpci.mod.o /tmp/vbox.0/vboxpci.mod.c ld -r -m elf_x86_64 -T /usr/src/linux-3.7.10-1.1/scripts/module-common.lds --build-id -o /tmp/vbox.0/vboxpci.ko /tmp/vbox.0/vboxpci.o /tmp/vbox.0/vboxpci.mod.o Once again thanks. I don’t know why my last post was posted in one big block, i had it in different paragraphs

Are you a fan of Ulysses (James Joyce,1922)? That was pretty unreadable.

Please use the “Code Tags” to preserve formatting. Also do not link to images on alien sites; use http://paste.opensuse.org/ .

We can forget everything from the attempted installation on 12.2 – it is now irrelevant, although if you had heeded the output messages and previous advice you could have fixed it.

You appear to have a stock 12.3 desktop installation with kernel-desktop-3.7.10. If this is not the case tell us.

Use YaST | Software Management to Search for “virtualbox” und uninstall anything it finds. Exit YaST, then restart YaST and repeat. Make sure that there is no package with “virtualbox” or VirtualBox" in its name installed. Especially there must be no remnants of the virtualbox-4.2.6 for *kernel-3.7.1 *that is part of the 12.3 release. Delete the old vbox-install.log so that the new one will only refer to the next attempt.

The instruction that I gave you for patterns-openSUSE-dwasevel_kernel WRONG. I apologise profoundly.
Either install this meta-package with YaST or use:

zypper install  patterns-openSUSE-devel_kernel

then reinstall VBox you have already downloaded:

rpm -Uvh *VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm*

There should be no warnings or error messages except for the unrecognised Oracle signing key.

You might want to download all of these, although VBox can download and install the Guest Additions itself.
http://download.virtualbox.org/virtualbox/4.2.8/MD5SUMS
http://download.virtualbox.org/virtualbox/4.2.8/Oracle_VM_VirtualBox_Extension_Pack-4.2.8-83876.vbox-extpack
http://download.virtualbox.org/virtualbox/4.2.8/UserManual.pdf
http://download.virtualbox.org/virtualbox/4.2.8/VBoxGuestAdditions_4.2.8.iso

http://download.virtualbox.org/virtualbox/4.2.8/VirtualBox-4.2-4.2.8_83876_openSUSE114-1.x86_64.rpm

Remember to add your user account to the vboxusers group.

IT WORKED!!! Thanks you so much!! The first code just let me know the Kernel was up to date and the second one said: ‘Error, failed dependencies’. I still had the RPM on my PC so i just ran it like that, installed it and now i’m instralling Windows 7 :slight_smile: I did delete everything like you said in the beginning too. So with that said, for future reference, is this the correct way to instal VB? 1. Don’t do it through YaST software manager. 2. Install the 3 patterns: C/C++, Base, and Linux Kernel development from YaST. 3.If necessary update kernel with the first code you provided above. 4.Intall the RPM via Oracles site. Once again thanks!!!

Had to reinstall OpenSUSE 12.3 to get a dual-boot going. Everythings good except after following my own steps VirtualBox won’t launch now.
It just shows the loading sign(VB logo jumping up and down.) but it doesn’t ever open.

I did all the steps i mentioned above.
ran:

linux-4e20:/home/userx # /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules                                                                       done
Removing old VirtualBox pci kernel module                                                                done
Removing old VirtualBox netadp kernel module                                                             done
Removing old VirtualBox netflt kernel module                                                             done
Removing old VirtualBox kernel module                                                                    done
Recompiling VirtualBox kernel modules                                                                    done
Starting VirtualBox kernel modules                                                                       done
linux-4e20:/home/userx # virtualbox
VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed: /lib/libz.so.1: file too short

VirtualBox: Tip! It may help to reinstall VirtualBox.


I reinstalled VB a few times trhough YaST, got rid of everything that pops up with ‘VirtualBox’ and then use the RPM from Oracle. I’ve also added myself to the user group to give myself permission. Any thoughts?

On 03/19/2013 01:06 PM, JDarmody wrote:
>
> I reinstalled VB a few times trhough YaST, got rid of everything that
> pops up with ‘VirtualBox’ and then use the RPM from Oracle. I’ve also
> added myself to the user group to give myself permission. Any thoughts?

Start it from a terminal and see what errors are output.

linux-4e20:/home/userx # virtualbox
VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen(“/usr/lib/virtualbox/VBoxRT.so”,) failed: /lib/libz.so.1: file too short

VirtualBox: Tip! It may help to reinstall VirtualBox.

I’ve already reinstalled it a few times with the same error.

On 03/19/2013 02:56 PM, JDarmody wrote:
>
> lwfinger;2538099 Wrote:
>> On 03/19/2013 01:06 PM, JDarmody wrote:
>>>
>>> I reinstalled VB a few times trhough YaST, got rid of everything that
>>> pops up with ‘VirtualBox’ and then use the RPM from Oracle. I’ve also
>>> added myself to the user group to give myself permission. Any
>> thoughts?
>>
>> Start it from a terminal and see what errors are output.
>
> linux-4e20:/home/userx # virtualbox
> VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
> VirtualBox: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed:
> /lib/libz.so.1: file too short
>
> VirtualBox: Tip! It may help to reinstall VirtualBox.
>
>
> I’ve already reinstalled it a few times with the same error.

Did you reinstall the package for libzl? It is not part of VB. The 64-bit
version is 88304 bytes.