MeeGo: Zero to VT320 in Seventeen Seconds

MeeGo is a Linux-based operating system designed by Intel and Nokia for netbooks and smart phones. Installing MeeGo on an Eee PC 1000 netbook is quick slick and easy. I found the user interface to be colourful and stylish with many quirky animations. MeeGo’s features are easy to discover and it is fast and responsive.

Underneath it all though there is still just a netbook. That means I’m left facing a display screen that has no significant weight behind it. I am left typing on a undersized keyboard that has no life. All of these undesirable features can however be fixed by adding 9kg (~20lbs) of VT320 video terminal. So that is what I did.

Connecting the video terminal to the netbook was fairly straight forward. Starting from the VT320 video terminal I used a Parallel to Serial Port converter plugged into the RS232 cable from a Lego Mindstorms set. The other end of Lego cable was plugged into a RS232 to USB adapter connected my netbook. (You could go straight for a Parallel to USB adapter cable, but I personally would not want to miss out on some excellent Lego.) The USB adapter uses the USB FTDI sio driver, which is built in to Meego. The serial port for the video terminal appears as /dev/ttyUSB0.

There were two software changes needed before I could reboot onto my video terminal. First I installed all the ncurses packages.

sudo yum install ncurses*

Next I added the following line to the /etc/inittab file, so that the Init process will attempt to start a console login for my video terminal.

vt01:235:respawn:/sbin/agetty -L 19200 ttyUSB0 vt300

Finally I shutdown.

The video above shows the MeeGo VT320 video terminal start up. It takes 17 seconds from pressing the power button to a login prompt on the video terminal. That includes 11 seconds for the BIOS, 1 second for bootloader and a further 5 seconds for MeeGo to get its act together.

The original host system for my VT320 video terminal was a DEC VAX-11 circa 1990. The VAX ran VMS or UNIX/32. VMS is now OpenVMS and it is useless on most hardware including all netbooks. Unix on the other hand has many useful descendants. Few people would be surprised that a cheap modern netbook can boot up faster a mini computer from thirty years ago. The pleasant surprise for me is that it was so simple to set up a thirty year old video terminal on a modern light weight host system. MeeGo has not forgotten its Unix heritage.

Next I need some decent text mode software.

About the author:
I was turned to a Linux user by Metallica ten years ago.
I would like to thank Lightning Terminals for getting me a replacement keyboard so I could finish this article.

30 Comments

  1. 2010-07-05 8:27 pm
    • 2010-07-05 8:32 pm
    • 2010-07-06 8:34 am
      • 2010-07-06 12:20 pm
  2. 2010-07-05 8:57 pm
  3. 2010-07-05 9:29 pm
    • 2010-07-05 10:33 pm
    • 2010-07-05 11:19 pm
  4. 2010-07-05 9:39 pm
  5. 2010-07-05 9:49 pm
  6. 2010-07-05 10:45 pm
    • 2010-07-05 11:44 pm
  7. 2010-07-05 11:07 pm
  8. 2010-07-06 12:23 am
  9. 2010-07-06 1:27 am
    • 2010-07-06 1:39 am
      • 2010-07-06 8:14 pm
  10. 2010-07-06 7:19 am
    • 2010-07-06 7:21 am
      • 2010-07-06 12:31 pm
      • 2010-07-06 6:31 pm
    • 2010-07-07 1:56 pm
      • 2010-07-07 4:36 pm
  11. 2010-07-06 4:26 pm
    • 2010-07-06 4:43 pm
    • 2010-07-06 4:44 pm
  12. 2010-07-07 4:21 am
    • 2010-07-07 6:28 am
  13. 2010-07-07 7:51 pm