Linked by Thom Holwerda on Sat 10th Jun 2006 22:26 UTC, submitted by Jakub Jermar
OSNews, Generic OSes HelenOS 0.2.0 has been released. "This release fixes many bugs and adds new functionality both to the kernel and userspace. The kernel now supports graceful task cleanup and the userspace layer was extended with framebuffer and console services. We also ported BSD tetris to demonstrate userspace capabilities of HelenOS. This is the first release with official documentation.".
Thread beginning with comment 132587
To read all comments associated with this story, please click here.
I gave it a shot
by adamk on Mon 12th Jun 2006 00:35 UTC
adamk
Member since:
2005-07-08

So I gave it a whirl... On my Dual Xeon box, I get to the kconsole prompt, but nothing I type shows up, so it looks like it's not accepting any keyboard input from it. In vmware 4.5, it hangs either right after saying "This is init" or right after the PCI scan.

Reply Score: 1

RE: I gave it a shot
by nick8325 on Mon 12th Jun 2006 11:05 in reply to "I gave it a shot"
nick8325 Member since:
2005-10-06

It looks like the console process gives each process that prints things its own virtual console. Whatever process prints something first will end up with the first console, and so that's what will appear on the screen.

Poking around in the console process source, it looks like the F-keys display different consoles. F1-F5 on mine show different programs running. So try pressing those ;)

By the way, there doesn't seem to be a lot of user mode code yet (console, framebuffer, keyboard and that's about it) so all you can do is play the little tetris game ;) but the kernel seems to do all the needed things, so I expect it to look more impressive by the next version. ;)

Reply Parent Score: 1

RE[2]: I gave it a shot
by nick8325 on Mon 12th Jun 2006 12:18 in reply to "RE: I gave it a shot"
nick8325 Member since:
2005-10-06

Oops, I didn't see where you said it didn't accept keyboard input. Never mind...

Reply Parent Score: 1

RE: I gave it a shot
by jermar on Mon 12th Jun 2006 12:13 in reply to "I gave it a shot"
jermar Member since:
2006-06-12

Since the Internet release, we have already identified several defects. One of them is related to the userspace console driver initialization as described on our errata page. We would be interested in you testing the current verision on your Dual Xeon box (and also in your rather old version of vmware):

http://www.helenos.eu/releases/helenos-20060611-p3-smp.iso.bz2
http://www.helenos.eu/releases/helenos-20060611-p3-up.iso.bz2

Do you think you can give it another shot?
If yes, please let us know through our mailing list.

Thanks. Jakub

Reply Parent Score: 4

RE[2]: I gave it a shot
by adamk on Mon 12th Jun 2006 13:46 in reply to "RE: I gave it a shot"
adamk Member since:
2005-07-08

Jakub,

I tried the new UP version in vmware and it worked. In fact, it's clear that it worked previously. Apparently the first console just shows "This is init", correct? The second shows the PCI configuration on the machine, etc?

I'll try the SMP version when I get a chance. I have two SMP machines at my disposal (the dual xeon and a dual P3). I'll give it a shot on both and report back on the mailing list.

Adam

Reply Parent Score: 2