Sunday, June 24, 2007

Touch Screen

Self timed touch screen rebooting Windows box.

Sunday, June 17, 2007

Ubuntu on main PC

I've finally rolled up my sleeves and put Linux on main desktop PC, which has been for long a Windows XP box. Looked around a few Linux & BSD distributions and finalised the choice to Ubuntu. Finally a Linux distribution which is 'usable'. This OS is quite a joy to use with XGL and Beryl in action. Ubuntu is not only well integrated and automated, it's also based upon Debian's proven and mature packaging system. All the packages are specifically made for and 'supported' under Ubuntu, making software installations & dependency handling a breeze. Simply install and use.

By saying 'supported' I'm referring to the software begin specifically packaged for Ubuntu, this implies any software you install will work and be 'integrated' with it's surrounding environment. This practically eliminates post installation configurations & maintenance. (An example for the sceptics: install Enlightenment, and you'll have no need to go back handle dependencies and reconfigure your login manager to include it as a login session window manager option). In addition you will be notified about any software updates as new supported versions roll out.

Main struggle with Linux on main desktop PC has been non-integration, non-automation and things simply "breaking"/not working for whatever valid or invalid reason. This is quite history with Ubuntu (even Dell realises it).

Random notes:

  • NTFS write support works well via NTFS-3G (although still chews up CPU).
  • USB storage's detected, mounted and recognised automatically (iPod is different to USB Key).
  • Plenty of Gkrellm plugins pre-packages (# apt-cache search gkrellm)
  • RTCW:ET @ 1680x1050 32Bpp works just fine (if not better than in XP, # xmodmap -e "clear control", ~-Alt-Enter to "minimise" ingame)
  • Internode usage meter for GNOME's neat, so is wmium
  • Radio an TV Tuner card working by default

Slackware still remains steady on the server end for me.