OpenSUSE :: Kernel Driver Not Installed (rc=-1908)?
Oct 16, 2010
When I start up a virtual machine in Virtualbox on Suse 13.1 I see this message: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. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
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. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary. I've dkms installed and did a reboot as well.
I tried to install the new Vbox 3.2.6 through rpm as a guide told me but I first had errors with the older vbox dependencies, so I uninstalled vbox 3.1.8.2 and now I am with a vbox period. Is there something I can do to fix this I tried this tutorial didn't work for me [URL] and another on the fedora forum (lost the history). error I get is Recompiling VirtualBox kernel module [FAILED] and 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.
I'm using Slackware 13.1 32bit and can't run virtualbox when I try to boot the virtual machine it shows me a window with the following message:
Quote:
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' run - /etc/rc.d/rc.vboxdrv setup
Quote:
Stopping VirtualBox kernel module ...done. Recompiling VirtualBox kernel module ...failed! (Look at /var/log/vbox-install.log to find out what went wrong) Check /var/log/vbox-install.log
Quote:
make KBUILD_VERBOSE=1 -C /lib/modules/2.6.33.4-smp/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( echo;
when I open virtualbox OSE and tried to run a vm i get this error
Code:
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. Re-setup the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary. So i tried doing what it said and I got this error when i tried to run /etc/init.d/vboxdrv setup (as root)
Code:
Stopping VirtualBox kernel module done Recompiling VirtualBox kernel module, NOT. It has been packaged.Recompiling VirtualBox
[code]....
Then i ran dmesg and there was a ton of stuff that seemed to be unreleated so i ran dmesg -c to clear it. then i ran the vboxdrv this again then checked dmesg again expecting there to be nothing but the vboxdrv stuff but it was still blank.I really dont know what to do at this point I tried uninstalling and reinstalling but that makes no difference
I have downloaded vbox from its site and installed it. I created a vm but when I try to start it, I get error: 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. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
And when I try 'sudo /etc/init.d/vboxdrv setup', I get: Stopping VirtualBox kernel modules done Uninstalling old VirtualBox DKMS kernel modules done Trying to register the VirtualBox kernel modules using DKMS failed (Failed, trying without DKMS) Recompiling VirtualBox kernel modules failed (Look at /var/log/vbox-install.log to find out what went wrong)
And this is /var/log/vbox-install.log: Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
I can see this error occurring in multiple past versions of suse. The answer seems to involve recompiling the open source version of VBox, but this is surely overkill. Isn't there a way to either a)get the right kernel version of VBox for 11.3 or b)set whatever permissions are required.
In all the answer so far I can't see a solution I can understand for these combinations, sues 11.3 and VBox 3.2.8. The error is consistent, and if the install doesn't work properly (it took my a few attempts even to install it without error messages) then surely its an issue either for Oracle or Suse? It runs ok but hwen trying to fire up a newly created XP VM this error message occurs trying to switch from W764bit to suse11.3 64bit
I have checked the known issues and the sticky post, it does not seem to be related. I have Ubuntu as my host OS and I want to run Windows as a guest.
Now, Here is the error:
Quote:
Kernel driver not installed (rc=-190
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. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary. I have done the obvious:
I still have the same error. I just updated from Ubuntu 10.04 to 10.10, then I was prompted by virtual box to update to the newest version, then this happened.
I upgraded to Lucid last night, and I'm getting this error when I try to run virtualbox-ose:
Quote: Kernel driver not installed (rc=-190 Please install the virtualbox-ose-dkms package and execute 'modprobe vboxdrv' as root. I try it, then I get: Quote: modprobe vboxdrv FATAL: Module vboxdrv not found.
I have no idea what's going on. Can anyone help? The version of virtualbox is 3.1.6-dfsg-2ubuntu2
Each time I try to run my Windows virtual box, I got this error: Quote: Kernel driver not installed (rc=-190
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. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary. Which is fine, so I run sudo /etc/init.d/vboxdrv setup as requested and then it works. But I have to do this EVERY TIME I use Virtual box. This step takes a minute or two to do its thing, so it's quite time consuming.
I currently have 2.6.31.8 installed on my netbook which causes problems, causing the netbook to freeze.
So, I downgraded to 2.6.31.5 and is working properly. Using Yast, I had marked 2.6.31.8 as do not install but after several days of use (by my kids) 2.6.31.8 mysteriously comes back and the system freeze again
How can I have 2.6.31.8 and 2.6.31.5 both installed on the same system so that I can avoid the trouble to manually reinstall 2.6.31.5?
I want to install NV driver for my Geforce MX 440 on opensuse 11.0,but i got a error means miss modversions.h file in kernel source directory(I have install kernel source,gcc)after that i searched this file in my disk,and did not find it.
Hoping for some verification before I proceed.An alt kernel was installed side by side with the current mainstream kernel during an experimental NIC driver install. Unfortunately, since the experiment failed I would now like to remove all traces of the alt kernel since it was given a version ahead of the current main version and I would like to avoid all possibilities of contention should a future kernel upgrade use the experimental alt kernel's version number.
I have an Acer Aspire One D255 netbook with opensuse 11.3 installed and after several painstaking days of tinkering I successfully installed the broadcom wl drivers, and now my wifi card is operational. However, i can connect to my wireless network, but still have no internet access. I have searched the forums and google for a solution but most issues I have found that are similar to mine have been resolved once the wl drivers and firmware where installed
I've spent about 3 hours yesterday trying to get my GeForce 210 with CUDA DevDriver running on the 3.0.4 kernel. It was running w/o problems on 2.6.39-desktop (with dev-src for 2.6.37). [yeah, I know I should stick to what works - but I don't like it]
After uninstalling the old drivers I tried several ways for an installation of the new ones:
1. ./devdriver_4.0_linux_64_270.41.19.run on the new kernel (even manually navigating to the kernel-src folder)
2. ./devdriver_4.0_linux_64_270.41.19.run on the old kernel, with new dev-src &c. 3. XFree 280.16 driver on the new kernel with the new dev-src &c.
The results:
3. Works now.
2. did not compile telling me the source files were missing (obviously, as they were for 3.0.4 and not 2.6.39)
1. Aborted the installation with the following (excerpt from nvidia-installer.log)
I am eagerly awaiting my newly purchased lenovo sl510 and once received intend on loading opensuse 11.3 onto it as my primary os. I understand this particular laptop has had some issues with acpi.
Can anyone comment on how this is now with newer kernel releases since the default installed with the opensuse 11.3 DVD.
I use OpenSuse 11.1. My graphic card is an intel Q43/Q45 chip. I was instructed to update my xorg and mesa packages in order to make on application work (it was crashing my x server). After I did so, x wouldn't start:
intel(0): No kernel modesetting driver detected Screen(s) found, but none having a usable configuration
Now I am stuck with vesa if I want to have x running at all. I tried reverting to the versions of mesa and xorg I had before, when everything worked, but to no avail.
What can I do? (I am by no means an expert and that I don't know linux very well, and even less openSuse... just has to use it at work....)
I have an HP laptop running 11.3/KDE4.5.2, has integrated HD3200 ati graphics.
Yesterday, ATI version 10.10 fglrx driver was installed on the system, kernel was 2.6.34.7-0.4-desktop. I use the "build rpm" option with the downloads from ATI. All seemed running well.
I had installed the automatic recompile script posted by please_try_again after moving to 2.6.34.7-04, so today's new 2.6.34.7-0.5-desktop update was a chance to see it in action.
After the update and reboot, the X server restarted so I have to assume the automatic recompile script ran, although I did not see any messaging (place to look?).
However, some things did not seem "quite right". fgl_glxgears ran, but seemed slow (only 70 or so fps) pm-suspend failed to sleep the machine, I see the error message "s2ram_do: Device or resource busy" in /var/log/pm-suspend.log, which I think (?) is fglrx related but not sure why I think that. I moved to a root terminal, init 3, removed the fglrx rpm with yast, deleted the fglrx rpm and rebuilt a new one with ati....run. I then installed the new rpm (with yast), ran aticonfig --initial, then rebooted.
Basically, I am at the same level as above, fglrx installed and running, but slow and pm-suspend still not working.
So now I wonder if there is a new problem with the -5 kernel update, something like the excitement a couple weeks back when we had to patch the driver (or the kernel symbols) just to get a compile.
Can i assume someone has been able to cleanly update to 2.6.34.7-0.5 and get their fglrx running again?
An observation, which may or may not be related to my issues. The fglrx rpm installs a new /usr/lib64/dri/fglrx_dri.so, but in reviewing the log file /var/log/Xorg.0.log, it never appears to load. Two other *dri*.so modules do load. There is no "dri" section in Xorg.conf; I seem to recall there being one a while back, but much seems to be changing there.
I just updated to new 2.6.38-18 kernel and headers. Now the latest Ati 11.2 driver wont install completely and I cannot get any X. So I removed the ati drivers to use the opensuse drivers but kde wont start now (dont know what the issue is.. maybe someone can poitn me out the the correct log file to look for errors).. I am using gnome now. Anyone knows how to get ground this and install ati drivers.
I'm new to linux and recently installed openSUSE 11.1 on my Lenovo Thinkpad SL500. So far it's great... only problem is the hotkeys and brightness control don't work. Digging around online I found this "experimental" driver that purportedly works fine, but I have no idea how to compile, install, or otherwise use it. Here... tetromino's lenovo-sl-laptop at master - GitHub I'm not sure what to do with the makefile and C file provided. For example, what do I do with this instruction...
"To enable the brightness control, load the module with the "control_backlight=1" module parameter (i.e. insmod lenovo-sl-laptop.ko control_backlight=1 )" I know someone on here will be able to explain how to do this in a "computer engineering for chemists" language! I'm comfortable enough working in the terminal with commands, but have found no real straightforward explanation of how to do so (only "programming" experience is MATLAB m file writing).
the new kernel 2.6.37 of 11.4 finally natively supports Waltop graphics tablets. However, I am not sure how to activate this driver. The tablet uses the usbhid driver on startup which is wrong.
I would like to install above mentioned driver. I need to prepare kernel for this instalation, but this information I didnt find on openSUSE pages. I add openSUSE 11.3 KDE
Here's what to do right after applying the latest kernel security patch (2.6.34.7-0.4) to get the ATI driver back to work. Do not reboot yet make sure the update installed the headers and sources for kernel 2.6.34.7-0.4: rpm -qa | grep 2.6.34.7-0.4 should print the files in red on a 64bit system:
This is just to report that I've got 3D support successfully enabled on my Mobility Radeon HD3200 chip with the open source driver on openSUSE 11.2. I did this to replace the proprietary fglrx driver that has already been installed for quite some time on my system.
Uninstalled fglrx, and here we go... Basically what I did was to get the latest X.Org server (1.8) and Mesa from Index of /repositories/X11:/XOrg/openSUSE_11.2 I changed all the corresponding system packages to the versions in that repository. I noticed that I cannot get any 3D support when pairing the last X server with the updated openSUSE 11.2 kernel (2.6.31.12_0.2). With RadeonHD driver it gives me no acceleration at all (No DRI), perhaps it is still intentionally disabled to prevent lockups in r600 cards. With Radeon KDE wouldn't start.
So to get usable driver support I have to update the stock kernel to the one in Index of /repositories/Kernel:/HEAD/openSUSE_11.2 I installed the 2.6.34-rc5-22 kernel and reboot. Immediately I notice that KMS is working, but I could not get DRI to work, presumably caused by the drm being unable to locate two related firmware files (it is there in the kernel, just doesn't know why it is not being loaded). Other than that I do not know why I can't get any acceleration with KMS on. To workaround I passed the 'nomodeset' parameter to the kernel to run in UMS mode instead, and voila! with UMS 2D + 3D accelerations are working. I can enable kwin effects just fine.
Since this is a laptop I need suspend & resume and power management working. Good news is s2ram works perfectly with extra parameter. And all the new Radeon power management options: DynamicPM, ClockGating and ForceLowPowerMode can be enabled just fine! (For UMS you need to generate a xorg.conf and put those options in)Performance is good. So far it's faster than fglrx in some areas and slower in some other area. Now this is truly amazing!
In order to configure a dual display in a fresh 11.4 installation, I am attempting to install the nVidia driver according to the instructions in SDB:NVIDIA the hard way - openSUSE. I have not previously compiled or configured a kernel so I largely followed the instructions from OpenSUSE 11.2 - How to compile a Kernel for Newbies.The currently installed kernel is 2.6.37.1-1.2-desktop. The graphics card is an ASUS EN9600GSO (512MB).
In Yast, I installed gcc, make, kernel-devel (v. 2.6.37.1-1.2) and kernel-desktop-devel (v. 2.6.37.1-1.2). Per the "hard way" instructions, I did not install kernel-source.
I`m trying to install Intel EXPI9402PT PRO/1000 PT Dual Port Server Adapter on my machine. I download the drivers for this card from intel web page, but I can`t make it work. I`m running OpenSuse 11.3 version. When I tried to install it for the first time I got this message:
Makefile:71: *** Kernel header files not in any of the expected locations. Makefile:72: *** Install the appropriate kernel development package, e.g. Makefile:73: *** kernel-devel, for building kernel modules and try again. Stop
Then I install the kernel-source package and I got this one:
Makefile:107: *** Linux kernel source not configured - missing version header file. Stop.
I also installed kernel-devel package, but I get the same message.
When trying to install the nvidia graphics driver I get the following error-message:
ERROR: The kernel header file '/usr/src/linux/include/linux/version.h' does not exist. The most likely reason for this is that the kernel source files in '/usr/src/linux' have not been configured. How do I configure the kernel source files?