Slitaz Linux
Slitaz Linux is another OS that is compatible with Limbo. This is a good option if you want a light weight linux distribution with a 3.x linux kernel and have a high end Android device.
You can download the live ISO from the official website: http://www.slitaz.org
You can boot directly the live cd with Limbo:
Limbo Configuration
You can download the live ISO from the official website: http://www.slitaz.org
You can boot directly the live cd with Limbo:
Limbo Configuration
- CPU: qemu32
- RAM Memory: 512 MB
- Graphics: std
- Mouse: usb-tablet
- Audio: hda
- Network: user
- Network Card: e1000
Install
Install Slitaz to hard disk
Start QEMU with the following parameters, make sure you create a virtual disk image as described in the previous step.
Create a qcow2 image on your PC:
"c:\Program Files\qemu\qemu-img.exe" -f qcow2 slitaz.qcow2 10G
Run the live linux distro in qemu and attach the Slitz ISO image:
"c:\Program Files\qemu\qemu-system-x86_64.exe" -hda slax.qcow2 -cdrom slitaz.sio -net user -net nic,model=e1000 -vga std -usb -device usb-tablet -m 512 -soundhw hda -cpu qemu32 -accel hax
Now click on Slitaz install option and follow the steps.
When installation is done remove the iso and boot with the hard disk only
"c:\Program Files\qemu\qemu-system-x86_64.exe" -hda slax.qcow2 -net user -net nic,model=e1000 -vga std -usb -device usb-tablet -m 512 -soundhw hda -cpu qemu32 -accel hax
You can now scroll below and start customizing Slitaz with the recommended section we have for you. Keep in mind if you need to run executables as root you can change to the root user do not use sudo use su command instead.
Once you are done with your customizations you can copy the qcow2 image to your Android Device and start Limbo.
Start QEMU with the following parameters, make sure you create a virtual disk image as described in the previous step.
Create a qcow2 image on your PC:
"c:\Program Files\qemu\qemu-img.exe" -f qcow2 slitaz.qcow2 10G
Run the live linux distro in qemu and attach the Slitz ISO image:
"c:\Program Files\qemu\qemu-system-x86_64.exe" -hda slax.qcow2 -cdrom slitaz.sio -net user -net nic,model=e1000 -vga std -usb -device usb-tablet -m 512 -soundhw hda -cpu qemu32 -accel hax
Now click on Slitaz install option and follow the steps.
When installation is done remove the iso and boot with the hard disk only
"c:\Program Files\qemu\qemu-system-x86_64.exe" -hda slax.qcow2 -net user -net nic,model=e1000 -vga std -usb -device usb-tablet -m 512 -soundhw hda -cpu qemu32 -accel hax
You can now scroll below and start customizing Slitaz with the recommended section we have for you. Keep in mind if you need to run executables as root you can change to the root user do not use sudo use su command instead.
Once you are done with your customizations you can copy the qcow2 image to your Android Device and start Limbo.
Display
Resolution
Go to Start Menu -> Preferences -> Monitor Preferences and change resolution to something relatively small if you use an Android phone like 800x600 or 640x400 under the Appearance tab. Now click apply then save.
Fonts
If the fonts on the desktop are too small you can increase them under the Start Menu -> Preferences -> Desktop Preferences. For the desktop panel you can change the font size by right click anywhere on the panel and choose Panel Settings. Then click on the Appearance tab and enable the Font size checkbox. You should now be able to increase the font size.
Look and Feel
You can further customize the look and feel of the desktop by tweaking the look of icons, mouse pointers, buttons, sliders, progress bars by going to Start Menu -> Preferences -> Appearance GTK+.
Go to Start Menu -> Preferences -> Monitor Preferences and change resolution to something relatively small if you use an Android phone like 800x600 or 640x400 under the Appearance tab. Now click apply then save.
Fonts
If the fonts on the desktop are too small you can increase them under the Start Menu -> Preferences -> Desktop Preferences. For the desktop panel you can change the font size by right click anywhere on the panel and choose Panel Settings. Then click on the Appearance tab and enable the Font size checkbox. You should now be able to increase the font size.
Look and Feel
You can further customize the look and feel of the desktop by tweaking the look of icons, mouse pointers, buttons, sliders, progress bars by going to Start Menu -> Preferences -> Appearance GTK+.
Mouse and Keyboard
You can disable mouse acceleration especially if you use it under VNC or you can specify usb-tablet for the Mouse. To disable the mouse acceleration go to Start Menu -> Preferences -> Keyboard and Mouse.
Now click on the Mouse tab and move the Acceleration slider to 1.0. You can also configured your mouse repeat delay and interval for a better response with the Android virtual keyboard.
Now click on the Mouse tab and move the Acceleration slider to 1.0. You can also configured your mouse repeat delay and interval for a better response with the Android virtual keyboard.
Network
Web Browser
There are couple of web browser worth mentioning that have good performance:
Links with a graphical user interface. It's fast but might not be compatible with modern web pages and xombrero which is slightly slower but with better compatibility for modern web sites.
FTP Server
Install ftp server if you want to access the VM filesystem from your android device: tazpkg get-install pure-ftpd to Start: /etc/init.d/pure-ftpd start
SSH Server
To start the SSH server and connect from your Android device: /etc/init.d/ssh start
Running Services:
To start FTP and SSH server automatically on boot:
edit /etc/rcS.conf and add
RUN_DAEMONS RUN_DAEMONS="firewall httpd dropbear pure-ftpd"
To connect from android with SSH and FTP (Optional) use:
hostfwd: tcp:22222:22,tcp:22221:21
There are couple of web browser worth mentioning that have good performance:
Links with a graphical user interface. It's fast but might not be compatible with modern web pages and xombrero which is slightly slower but with better compatibility for modern web sites.
FTP Server
Install ftp server if you want to access the VM filesystem from your android device: tazpkg get-install pure-ftpd to Start: /etc/init.d/pure-ftpd start
SSH Server
To start the SSH server and connect from your Android device: /etc/init.d/ssh start
Running Services:
To start FTP and SSH server automatically on boot:
edit /etc/rcS.conf and add
RUN_DAEMONS RUN_DAEMONS="firewall httpd dropbear pure-ftpd"
To connect from android with SSH and FTP (Optional) use:
hostfwd: tcp:22222:22,tcp:22221:21
Package Management
Slitaz comes with its own package management called tazpkg,
To update your package manager definitions run in a terminal:
tazpkg -gi
tazpkg recharge
To upgrade packages run:
tazpkg up
To list all available packages:
tazpkg list
To search for text in the package name:
tazpkg search <text>
To install a package:
tazpkg get-install <package_name>.tazpkg
Alternatively you can search and install packages using the graphical user interface via the TazPanel by going to Start Menu -> Preferences -> Package Manager.
If you see this message during boot time ignore it:
Failed to access perfctr msr
Fast TSC Calibration Failed
To update your package manager definitions run in a terminal:
tazpkg -gi
tazpkg recharge
To upgrade packages run:
tazpkg up
To list all available packages:
tazpkg list
To search for text in the package name:
tazpkg search <text>
To install a package:
tazpkg get-install <package_name>.tazpkg
Alternatively you can search and install packages using the graphical user interface via the TazPanel by going to Start Menu -> Preferences -> Package Manager.
If you see this message during boot time ignore it:
Failed to access perfctr msr
Fast TSC Calibration Failed
Audio
Slitaz should detect the soundcard by default and you can play wav and mp3 files by using the alsaplayer installed. If you want to play MIDI files you have to install some additional packages.
From the terminal type:
tazpkg get-install esound
tazpkg get-install timidity
To play MIDI you have to start timidity in daemon mode:
timidity -iA &
You can now see a list of ports available you can choose any of these port to connect from aplaymidi and play your midi files:
aplaymidi --port 128:0
From the terminal type:
tazpkg get-install esound
tazpkg get-install timidity
To play MIDI you have to start timidity in daemon mode:
timidity -iA &
You can now see a list of ports available you can choose any of these port to connect from aplaymidi and play your midi files:
aplaymidi --port 128:0