Tiny Core Linux
General TC => Tiny Core on Virtual Machines => Topic started by: cdr on October 15, 2011, 11:26:35 PM
-
VirtualBox 4.1.4 and tinycore_4.0.2.iso, virgin system, no packages loaded.
This behavior does not happen with live CDs of other distros.
After doing a few operations like mounting /dev/sda1, starting the control panel, it doesn't seem to matter what else, the cursor will not go lower than about 2/3 of the way down the screen. I can
not take the cursor down to the menu to select anything on the menu.
This is running on Windows 7 Pro.
Under Ubuntu 10 it did the same except the cursor would not track near the top of the screen after starting the control panel. No packages loaded.
If any developer wants to take a look I am willing to arrange screen sharing in both systems but for a listed member of the TC development team only.
If I have forgotten to mention anything please reply and I will answer in the thread.
-
My hunch is that you are experiencing an issue with the way how the mouse is handled by VBox. There are in principle two modes: 'USB tablet device' or 'traditional PS/2 virtual mouse device'. The former gets enabled when the 'Enable absolute pointing device' box is ticked in the 'System' -> 'Motherboard' tab of the VM configuration. IIRC the default was changed from the latter to the former sometime during the VBox v3.x series.
Furthermore the question whether one has the VBox GA (i.e. guest additions) installed in the VM might also come into the equation. I use VBox a fair bit, but I run TC mostly in "cloud mode" e.g. to undertake a quick test. So I pretty much never install the GA. Therefore I can't remember whether that issue goes away with GA installation or not.
For me the "simple" solution is to just change the system setting to the 'PS/2 virtual mouse', with the "downside" that I've got no mouse integration and need to use the host-key (i.e. the right 'Ctrl' key) to "leave" the VM (which does not bother me at all).
EDIT: BTW, this is IMHO not a bug in the Core. So this thread here should be moved to the 'Tiny Core on Virtual Machines' section, where it could join all the others threads where other users have been reporting essentially the same thing.
-
install Xorg-7.6 and virtualbox-ose-additions and read the extension info
-
Very cool. The problem is fixed by unchecking
'System' -> 'Motherboard' -> 'Enable absolute pointing device' in the VM configuration.
Thank you for your time and patience.
Constantine
-
install Xorg-7.6 and virtualbox-ose-additions and read the extension info
I did as you said. But after I reboot, virtualbox-ose-additions is not loaded. I reinstalled it two times, but it does not helped.
-
install Xorg-7.6 and virtualbox-ose-additions and read the extension info
I did as you said. But after I reboot, virtualbox-ose-additions is not loaded. I reinstalled it two times, but it does not helped.
is it on your onboot list ? if not add it via system tool appsaudit->onboot
-
Yes, it is in OnBoot list. I've double checked and re-installed it to be sure that it was installed correctly. Can you advice, where I can check "onboot" log? I tried to find it but I was unsuccessfully.
-
check if there are any missing deps and download them
use appsaudit or do it manually
-
Do I need to install virtualbox-ose-additions.tcz only or I need virtualbox-ose.tcz also?
-
no you don't need virtualbox-ose it is for host tc
-
I've checked all items you mentioned, reinstalled all packages few times, but it does not help. See screen-shots attached. virtualbox-additions-modules is loaded, virtualbox-ose-additions - not. Is there are way to load it "by hands" after system boots-up? How to see logs, or find out what happens during system on-boot packages loading?
Thank you very much for your support.
-
Maybe you have a corrupted extension?
tce-load -i virtualbox-ose-additions
-
Maybe you have a corrupted extension?
tce-load -i virtualbox-ose-additions
Thank you very much! It is really helped me - it said that virtualbox-ose-additions-modules... was not found - I reinstalled it, reboot, module started to load! I found guest devices in /dev folder, but virtualbox additons itself is not work. I did all steps, written in Info section in AppBrowser, but still nothing :(
-
what does "tce-load -i virtualbox-ose-additions" command returns ?
check md5sum if it is corrupted redownload it
cd `cat /opt/.tce_dir`/optional
md5sum -c virtualbox-ose-additions.tcz.md5.txt || { sudo rm -f virtualbox-ose-additions* ; tce-load -w virtualbox-ose-additions ; }
-
what does "tce-load -i virtualbox-ose-additions" command returns ?
check md5sum if it is corrupted redownload it
cd `cat /opt/.tce_dir`/optional
md5sum -c virtualbox-ose-additions.tcz.md5.txt || { sudo rm -f virtualbox-ose-additions* ; tce-load -w virtualbox-ose-additions ; }
md5sum -c virtualbox-ose-additions.tcz.md5.txt - says OK!
-
what is the problem then ? how can't it be loaded on boot time ? is your tce folder on a usb stick ?
and are you sure you have a persistent setup ?
please print output of:
cat /opt/.tce_dir
-
The thing is that I make it loading! But VirtualBox additions is not works (shared Clipboard, seamless mode and etc.) Can you advice where I should look to check it or make it works?
-
i didn't test shared clipboard yet but i can tell you that Xorg drivers work fine
-
i approve that neither the shared clipboard nor seamless mode works but i don't think there is anything i can do sorry
-
I was made to work shared clipboard on 4.x and VB4.12, but I didn't check it on 4.14, hoping to your extension. I'll check my way to install it today's evening and maybe together we will deal with it ;)
-
I've just checked and find out that there is no vboxadd, vboxadd-service and vboxadd-X11 binaries in /etc/init.d. Can you describe me your way of creating extension? My was:
1. Prepare environment:
-number of packages installed: compiletc, usb-utils, make, gcc, linux-api-headers, util-linux-base, module-init-tools, libmpc, libmpc-dev, squashfs-tools.
-download TCL kernel sources, unpack it to external storage.(for example to sdb1/000/linux-3.0.3/)
-next actions was performed
mkdir /usr/src
mkdir -p /usr/local/lib/modules/3.0.3-tinycore/kernel
ln -s /mnt/sdb1/000/linux-3.0.3/ /lib/modules/3.0.3-tinycore/build
-create time-stamp mark.
2. Install VBoxLinuxAdditions.run with regular installer
3. Change line in /etc/init.d/vboxadd
from:
daemon $binary > /dev/null
to:
($binary > /dev/null) &
4 determine number of files was changed during install, base on time-stamp previously created.
5 create archive from these files
6 TCL extension was created base on archive we've got on previous stage.
But I did this on VB 4.1.2, but I don't think it has significant difference with 4.1.4. If you'll insist I'll repeat my installation on updated version.
-
it is VBoxClient-all which should be run after X starts
i didn't test yet but i hope seamless mode and shared clipboard will work this time
-
it is VBoxClient-all which should be run after X starts
i didn't test yet but i hope seamless mode and shared clipboard will work this time
Do you have any news? Just in case - I can help to test your extension.
Thanks.
-
no need to update virtualbox extensions
after X starts just run VBoxClient-all it starts all client services but i couldn't activate seamless mode others including shared clipboard seem to work ok
for persistency
echo "VBoxClient-all &" > ~/.X.d/vbox
-
Any thoughts about seamless mode?
-
Hi. I'm running TC4.2, just installed guest additions installed(virtualbox-ose-additions.tcz and virtualbox-ose-additions-modules-3.0.3-tinycore.tcz). Seamless window and clipboard sharing does not work for me either. Ran "VBoxClient-all &", still no go. Anybody get this working?
lsmod shows vboxguest, vboxsf loaded. I loaded vboxvideo manually but used=0 so not in use.
-
I just read on virtualbox.org that the guest additions don't work with Xvesa but works with Xorg. Anybody know about that?