Showing posts with label touchpad. Show all posts
Showing posts with label touchpad. Show all posts

Thursday, November 8, 2012

Tiny Core Linux 4.7 Review: A base to build your own system!

First when I used Tiny Core Linux in 2009, I just started using Linux, and I was a bit disappointed with Tiny Core. Later when my experience and learning grew, I realized that I chose the wrong file to boot (Tiny Core and not Core Plus) and I completely underestimated an otherwise very efficient distro.

When the 4.7 release note came in Distrowatch a few days ago, I was prompt to download the Core Plus 67 MB ISO - really "tiny" if you compare it to any other distro! Now, given this is my first "real" experience with Tiny Core, there are chances of a lot of things being mentioned here, which may seem juvenile to experience Tiny Core users. But, I am taking my chances - can't stop myself from reviewing such an amazing distro.

What I did is initially do a live boot and then did a frugal installation on a 8 GB partition. In Core plus, essentially what you get is a shell on which you can build your own customized ultra-lightweight system with the preferred apps. Given this introduction, it is understandable that sufficient exposure and expertise is required to try out Tiny Core and explore its potential. Otherwise, you may end up disappointed like what happened to me in 2009 as I was limited that time by my own knowledge of Linux.


From Tiny Core Linux 4.7
In 4.7 version, Tiny Core comes with Linux kernel 3.0.21 which is same as the 4.6 version. The system used for the test is Asus K54C with Intel Core i3 processor (2.4 Ghz) and 2 GB RAM. Definitely not a resource constrained machine!

Core Plus provided me several desktop manager option at bootup like FLWM, Ice WM, Fluxbox, etc. I booted it up with default FLWM as I like it's minimalistic look with a docky below. It gives a no-nonsense and professional impression.

LAN was detected automatically, sound card worked, touch pad worked out of the box with both single/double tap, vertical scroll working, which is good. In Wifi mode, on clicking the wifi icon in the docky, it opened a terminal which scanned quickly the wifi networks around and asked me which one I would like to choose. After choosing the home network, I gave the password and the connection was instant! Pretty simple and efficient, I really like it!

There is no auto-mount and the user is required to mount the drives through control panel or mount icon in the docky to access the drive.

Applications
You won't get much default applications out-of-the-box with core plus but most of the relevant applications can be downloaded from repositories through "Apps" and/or "Scm Apps". I downloaded my favorite applications like
  • Browser: Firefox 16, Chromium 22.0.1229.79 for Tiny Core
  • Plugins: Adobe Flash 11, had a tough time in installing it
  • Music: Banshee
  • Video: VLC 2.0.1
  • Notes: Leafpad
  • Photos: Mtpaint
  • Chat: Pidgin
  • File Manager: Thunar and Nautilus
  • Office: Abiword, Gnumeric, pdf reader and writer, etc.
  • Conky to decorate the otherwise blank desktop!
From Tiny Core Linux 4.7
From Tiny Core Linux 4.7
From Tiny Core Linux 4.7
LibreOffice suite 3.5 and 3.6 are there in the repos along with a host of other applications like Clementine, Audacity, Audacious, Opera, Seamonkey, etc. The repository may not be rich like a Debian or a Ubuntu but enough applications are there to satisfy most common needs. I didn't install Skype, but there is a getskype.tcz in the repository to install Skype 2. Same holds for Nvidia drivers as well - it exists in the repository but I didn't require it.

Next was installation of the restricted codecs, ffmpeg, gstreamer, etc. and the application manager works well to resolve all the dependencies and satisfy all the preconditions before downloading an app. However, one thing I noted that there are quite a few antiquated apps like Firefox 10 which doesn't work even if you download and install. Experienced users would know a priori exactly what he is looking for, so no pain for them even if redundant apps are there in the repository. But, it may frustrate a bit the first time users.


From Tiny Core Linux 4.7
With regards to settings, Tiny Core offers an integrated view through control panel. I really like the option and I could set up most of the stuff from there without hitting the terminal.


From Tiny Core Linux 4.7
Installation
Installation is easier than I expected. You need to check whether you want to do a frugal installation in hard disk, or install in USB. Next thing for frugal is to decide on the partition where the OS is to be installed and whether to install boot loader. I made a frugal installation with whole disk option and boot loader to keep things simple. It would then ask for the formatting options with ext4 being the default. All it takes is about 5 minutes of time and you are done! Reboot and enjoy!


From Tiny Core Linux 4.7
From Tiny Core Linux 4.7
Post installation, I downloaded almost all the basic applications required for daily chores, as mentioned in the application section.Though the repository may not the richest around but offers most of the common applications.

Performance
The default desktop takes about 30-40 MB of RAM to get started with 0% CPU usage. With Firefox playing an Youtube video, Abiword, Gnomeric, Nautilus file manager and terminal open, the RAM consumption was 200 MB and CPU usage 28%! Undoubtedly even in low resource systems like a P3 or a P4, Tiny Core will offer blazing speed and ability to multi-task.


From Tiny Core Linux 4.7
Issue with Flash plugin
These days internet is synonymous with watching online videos and/or live streams. With getflash package, I had a bit of rough time. Initially when I clicked it, it showed that it had downloaded the program at /tce folder in root. However, when I started firefox, I wasn't able to play any flash video. I did it thrice but with no success.

I downloaded the flash plugin package for other linux from Adobe site itself and installed it via terminal. It worked for me. I could see the youtube videos but Firefox kept popping notifications to install additional missing plugins to play the media. Not sure where it goofed up!
From Tiny Core Linux 4.7


From Tiny Core Linux 4.7
Overall
Tiny core linux really impressed me with its speed, simplicity and power. If I compare it to Puppy Linux, Tiny Core seems a bit lighter and faster! Aesthetically too, it looks good with transparent docky and terminal.

Further, settings and usage is far too simple in Tiny Core (there is a tendency of lighter distros to be more complicated for users than the heavier counterparts). Most of the things like wifi, lan, sound, touchpad, etc. worked like a charm for me. Accepted, I didn't try out a lot of things there but whatever I tried out worked!

Definitely I recommend Tiny Core linux as a live-usb as well as to those who are in search of super light-weight professional looking operating system. Given it supports touchpad, nvidia drivers, webcam, etc., I can safely recommend it for both new as well as old systems. I bet once you start using Tiny Core, you'll start loving this highly functional distro.

Read more!