Page 3 of 11

Posted: Thu 08 Sep 2011, 19:42
by TheAsterisk!
drblock2 wrote:Asterisk! and Geoffrey - Many thanks.

I have been experimenting with Slacko beta 2, which has the 2.6.37.6 kernel. I downloaded VirtualBox-4.1.0-73009-Linux_x86.run from virtualbox.org, installed the devx file and the kernel sources. VBox compiled with no problems but refused to run because of missing library files.

I had the SDL-1.2.14-i486 package already installed for DosBox so I just downloaded Geoffrey's quirky1.20-libGLU.tar.gz and unpacked the contents into /usr/lib.

Worked perfectly, sound and all.

Keep up the good work!
Cool! Good to know nothing big seems to be broken in Slacko.

I'm always a bit of a reluctant upgrader, so I probably won't move all my things to a Slacko installation for a while yet. I think I might go ahead and compile and package VBox 4.1.2 this weekend anyway, though. I'll be sure to let you all know if and when I do. 8)

@gcmartin: I'll be sending you a PM reply in the next few minutes.

virtualbox-4.1.4-dpup.sfs

Posted: Tue 11 Oct 2011, 12:14
by shinobar
virtualbox-4.1.4-dpup.sfs for all Puppies 5.x.
http://www.murga-linux.com/puppy/viewto ... 055#481055

virtualbox-4.1.4-1-dpup.sfs

Posted: Fri 14 Oct 2011, 14:40
by shinobar
(UPDATE: 14-Oct-2011) virtualbox-4.1.4-1-dpup.sfs
  • Rolled back /opt/VirtualBox/VboxKeyboard.so to that of VirtualBox-3.2.8 because of Japanese keyboard problem.
  • Add kernel module for 2.6.32-smp of recent wary.

Can't run VirtualBox

Posted: Mon 17 Oct 2011, 02:14
by cprivers
I installed VirtualBox from quickpet, but when I try to run it I get the message that the kernel driver is not installed and I need to run '/etc/init.d/vboxdrv setup'. I did that but I still get the same error. What now?

Chuck

Re: Can't run VirtualBox

Posted: Mon 17 Oct 2011, 02:19
by shinobar
cprivers wrote:I installed VirtualBox from quickpet, but when I try to run it I get the message that the kernel driver is not installed and I need to run '/etc/init.d/vboxdrv setup'.
depends on the kernel version version of your puppy.
cprivers, what puppy are you using?

Posted: Mon 17 Oct 2011, 04:51
by cprivers
Using LUPU-528 kernel 2.6.33.2

Chuck

Posted: Mon 17 Oct 2011, 05:24
by shinobar
cprivers wrote:Using LUPU-528 kernel 2.6.33.2
Try virtualbox-4.1.4-1-dpup.sfs at the third post of this topic.
http://www.murga-linux.com/puppy/viewto ... 055#481055

You can load it by the sfs_load at the main menu > Setup > Setup Puppy.

Posted: Mon 17 Oct 2011, 15:43
by cprivers
Shinobar,

I didn't know about that trick, so I will have to try it.

I clicked on the SFS to mount it but still couldn't run VirtualBox. I then tried to auto-mount the SFS using BootManager, but I got an error saying that there are no SFS files in directory /mnt/home (or they all have the wrong *_nnn.sfs version number). I moved the file to /mnt/home but got the same error message trying to load it with BootManager.

Chuck

Posted: Tue 18 Oct 2011, 01:37
by cprivers
I mounted the SFS, and when it asked me if I wanted to run it, I answered 'yes', but nothing happened. I then ran virtualbox from a terminal and got the "vboxdrv kernel module is not loaded" message.

I ran "/etc/init.d/vboxdrv setup" got:

"Stopping VirtualBox kernel modules:Uninstalling old VirtualBox DKMS kernel modules:Removing old VirtualBox pci kernel module:Removing old VirtualBox netadp kernel module:Removing old VirtualBox netflt kernel module:Removing old VirtualBox kernel module:Trying to register the VirtualBox kernel modules using DKMS:
Error! Bad return status for module build on kernel: 2.6.33.2 (i686)
Consult the make.log in the build directory
/var/lib/dkms/vboxhost/4.1.4/build/ for more information.

DO YOU HAVE make INSTALLED???

Recompiling VirtualBox kernel modules:

The make.log:

DKMS make.log for vboxhost-4.1.4 for kernel 2.6.33.2 (i686)
Mon Oct 17 18:29:32 GMT-8 2011
/usr/sbin/dkms: line 28: make: command not found

I also have /kernel_src_L4-2.6.33.2-patched.sfs loaded, so I thought the "make" command would be in that.

Lost & confused at this point. I had VirtualBox running in Ubuntu Lucid in about 15 minutes, but I wanted to use Puppy. After about 4 hours of trying, I'm not sure it's worth the trouble.

Posted: Tue 18 Oct 2011, 08:48
by shinobar
cprivers wrote: I then ran virtualbox from a terminal and got the "vboxdrv kernel module is not loaded" message. .
Is it all the error message?
I guess the problem comes from the conflict of old VirtualBox PET or something and the new SFS.
  1. Remove all the VirtualBox PET and SFS.
  2. Remove '/lib/modules/2.6.33.2/misc/vbox*.ko' if they are exists.
  3. Then retry the new SFS.
READ THIS if you want to start from the beginning.
If you are installing Puppy in 'Full' install style, it is not easy to recover the original state.
It may be not used to for the newcomer from other Linux, but the 'Frugal' install style is recommended for Puppy. 'Frugal' install makes 'pupsave' file in which all modification is packed. You can easily recover the original state with running 'pfix=ram' boot option.

    Posted: Tue 18 Oct 2011, 14:14
    by cprivers
    Thanks. I'll try removing everything. I usually do a frugal install, but this time I wanted to use the whole hard disk because I wanted to run virtual machines. I figured that VB would create the files in the pupsave file, and I don't know how to make it put the files somewhere else.

    Chuck

    Default Machine Folder

    Posted: Wed 19 Oct 2011, 00:15
    by shinobar
    cprivers wrote:I figured that VB would create the files in the pupsave file, and I don't know how to make it put the files somewhere else.
    You can change 'Default Machine Folder' to /mnt/home/VirtualBox or somewhere.
    The setting is at VirtualBox menubar, File>>Preferences>>General.

    Posted: Wed 19 Oct 2011, 02:55
    by cprivers
    Thanks. That should help.

    Chuck

    Posted: Sun 23 Oct 2011, 23:19
    by TheAsterisk!
    I haven't forgotten about you all! Honest!

    I've been far busier than I'd like with my non-Puppy life, but I have made some VBox 4.1.4 packages for several versions. I'll upload them sometime tonight, and update the thread. (I'll make sure shinobar's package is mentioned with the relevant information, too. Might mirror it, too.)

    The VMware Player thread will get updated soon, too, though I can't promise tonight.

    Some 4.1.4 packages added. Waiting to download latest Wary, Quirky & Slacko to build and upload more.

    Virtualbox for Slacko

    Posted: Tue 08 Nov 2011, 21:48
    by difedepe
    TheAsterisk! wrote:I haven't forgotten about you all! Honest!

    I've been far busier than I'd like with my non-Puppy life, but I have made some VBox 4.1.4 packages for several versions. I'll upload them sometime tonight, and update the thread. (I'll make sure shinobar's package is mentioned with the relevant information, too. Might mirror it, too.)

    The VMware Player thread will get updated soon, too, though I can't promise tonight.

    Some 4.1.4 packages added. Waiting to download latest Wary, Quirky & Slacko to build and upload more.
    I am looking forward for the Virtualbox for Slacko puppy 5.3

    I hope it will be available soon :-)

    Re: Virtualbox for Slacko

    Posted: Tue 08 Nov 2011, 22:57
    by shinobar
    difedepe wrote:I am looking forward for the Virtualbox for Slacko puppy 5.3
    virtualbox-4.1.4-2-slacko.sfs works on slacko 5.3/5.3++.
    http://www.murga-linux.com/puppy/viewto ... 32&start=2
    You can apply SFS by using the SFS-loader on slacko.

    Re: Virtualbox for Slacko

    Posted: Wed 09 Nov 2011, 08:16
    by difedepe
    shinobar wrote:
    difedepe wrote:I am looking forward for the Virtualbox for Slacko puppy 5.3
    virtualbox-4.1.4-2-slacko.sfs works on slacko 5.3/5.3++.
    http://www.murga-linux.com/puppy/viewto ... 32&start=2
    You can apply SFS by using the SFS-loader on slacko.
    thank you very much shinobar :-)
    I'll try this evening and I hope it will work fine :-)

    Byeeee!

    Re: Virtualbox for Slacko

    Posted: Wed 09 Nov 2011, 18:30
    by difedepe
    I installed it but when I try to run a windowsXP vdi file I have this error:


    http://www.murga-linux.com/puppy/viewto ... 019#581019


    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

    '/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 if I try to run

    '/etc/init.d/vboxdrv setup'

    I have these errors:

    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)



    Here what's I have in

    /opt/VirtualBox/src/vboxhost/vboxdrv/build_in_tmp: line 55: make: command not found



    Can you help me?

    Thanks in advance.

    Re: Virtualbox for Slacko

    Posted: Thu 10 Nov 2011, 02:48
    by shinobar
    @difedepe

    If you have ever installed another or older PET/SFS, remove them all and delete '/lib/modules/*/misc/vbox*.ko', if they are exists, before loading the new.

    Re: Virtualbox for Slacko

    Posted: Thu 10 Nov 2011, 06:50
    by difedepe
    shinobar wrote:@difedepe

    If you have ever installed another or older PET/SFS, remove them all and delete '/lib/modules/*/misc/vbox*.ko', if they are exists, before loading the new.
    Hi Shinobar,
    effectively I've installed other pets and I removed them (I have to say that I also installed other sfs libreoffice and skype for example... I have to remove them too, or only virtualbox sfs and/or pet)?

    This afternoon I'll delete
    '/lib/modules/*/misc/vbox*.ko'
    and I'll load the last virtualbox sfs.

    Thanks a lot in advance and I will let you know.

    Peppe.