MeeGo, Zero To VT320 In Seventeen Seconds
muirhead writes "Installing MeeGo on an Eee PC 1000 netbook is quick, slick, and easy. The user interface is colorful 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 it's got a display screen that has no significant weight behind it. That means typing on an undersized keyboard that has no life. All of these undesirable features can, however, be fixed by adding 9kg (~20lbs) of VT320 video terminal."
so this guy hooked up a terminal to a netbook. mad skillz.
move along people, nothing to see here.
I rescued a Vax, complete with a VT320 from the garbage at work and while it all worked, I simply couldn't justify the electrical bill and the noise for a machine that had far less computing power than a Mac mini. So it finally met its end at the loading dock of an electronics recycling center.
Thinking about the VT320 makes me feel old; I'm sitting in the computer room at the university, with its linoleum floor, coding away on a VT320 logged into an Ultrix machine, with my custom termcap that mapped the function keys to screen sessions, I felt like I was CODING. REAL. SOFTWARE. This was the BIG TIME. Nevermind that even vi slowed to a crawl when someone invoked the compiler. I wouldn't be surprised if the Meego was a slightly better machine than the Ultrix, performance-wise.
Now get off my...aw, forget it.
That's not hooking a classic terminal to a netbook. This is hooking a classic terminal to a netbook. (More pictures.)
What a blockhead.
I'll be impressed when I see a VT330 or VT340 showing a graphical web browser -- heck, you could go back as far as a VT125 to get monochrome graphics...Not that sending bitmaps over serial would be fun, but modern vector graphics might be..altered..to something ReGIS compatible. That'd be a cool hack.
Neat to see a VT320 going again though, anyway -- been ages since I've seen one fired up.
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.
Um, doesn't -every- Linux distro include this? I don't know of a single Linux distro with the exception of perhaps DSL and some embedded distros that wouldn't include basic command line tools. What do you expect with a Linux distro? That because your running Ubuntu all it does is boot a version of Windows XP in emulation via the Linux kernel?
Taxation is legalized theft, no more, no less.
I remember borrowing an old Wyse terminal from work and hooking it up to my Apple IIGS running GNO/ME (GNO Multitasking Environment. Check here: http://www.hypermall.com/companies/procyon/gnome.html).
It's kind of cool that all this still works in current-day Linux. There's not many dumb terminals around any more for sure unless you're using an IBM Mainframe I guess. I suspect they still use 3270's.
So did you type
-9
[ENTER]
process-name
[ENTER]
killall
[ENTER]
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
getty ain't going to be losing serial support anytime soon.
But yes, serial console is awesome. Although not awesome enough to write an article about.
People really need to learn that "D" subminiature connectors are not inherently serial or parallel. A DB-25 with RS-232 on it is still RS-232. Nothing parallel about it, apart from the fact that a lot of printer cards used the same connector.
Sent from my PDP-11
A VT-100 should be plenty for anyone.
What you're referring to as Linux,
Actually no, what I'm referring to is distro's as is quite clearly stated in my post in an attempt to forestall kneejerk Stallman pedantry. Obviously I failed.
Guy calls a 25pin serial port "parallel" and is impressing us with is mad skillz using lego to "convert" it to 9 pin. The need for null-modem probably took him weeks to figure out.
I think this kid should get off of my lawn.
His instructions are weird. You don't need ncurses to get a serial terminal working. serial port supporting getty (like agetty) is enough. and to activate changes in inittab you don't need to reboot your computer (it's not windows, you know..) just run "telinit q".
You're forgetting one simple GNU/Fact - rms is GNU/God. He created the GNU/Heavens and the GNU/Earth!
Add the following to /etc/inittab
# Serial tty in case console stuffs up
s1:12345:respawn:/sbin/agetty -L -w 9600 ttyS0 vt100
then
telinit q
and you're done. Now you too can have a vt100 plugged into your ttyS0 serial port (or an emulator via a null modem cable running at 9600bps, no parity, 8 bits, 1 stop bit, no flow control)
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
The sad guy mistook a db25 rs232 for a parallel port... sigh
I've been doing this for years, since 1997... so this must be one of the oldest tricks in the book.
Here is my 4 step recipe for Ubuntu, using USB serial adapters:
1) hook up the stuff and config the terminals correctly (I used 9600 8n1 due to long cables, got weird chars at 19200+) /etc/init/ttyUSB0.conf
2) Install Ubuntu on your system
3) put the following in
# ttyUSB0 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.
#start on stopped rc RUNLEVEL=[2345]
#stop on runlevel [!2345]
respawn /sbin/getty -8 9600 ttyUSB0 vt100 ...
exec
---(repeat for as many terminals you have, incrementing the 0 of ttyUSB0 to 1 to 2 etc)---
4a) reboot
or
4b) sudo service ttyUSB0 start
(repeat for as many terminals you have, incrementing 0 to 1 to 2 etc)
*) profit
Here is my setup with a WYSE vt420 compatible and two vt320's
http://www.flickr.com/photos/rickdeckardt/4748415699/
Gee wiz, that was easy... So why is this on the frontpage of slashdot?
Is he also responsible for GNU/Metal?!
Professor Karmadillo Songs of Science
I don't think the other distros in Meego's space (Android and ChromeOS) include ncurses or VTs. I could be very wrong, though.