Clicker 0.9.4 up and running

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Clicker 0.9.4 up and running

Post by Pype.Clicker »

That was quite a long time since the last Clicker release ... but (imho), your patience will be rewarded.

get the disk image <-- now features GRUB 8)
get the all-in-one source package <-- now compiles with gcc 3.3 ;D

The new 'DataStream' interface will likely remain unnoticed as well as the 'CurrentAction' ... yet it's the main new feature release 0.9.4 brings ...
What you'll certainly notice, however, is the brand-new-and-still-shiny "KickLoad" component that interfaces Clicker microkernel together with GRUB, yet maintaining the compatibility with SOS loader ...

Have fun.

(be sure to review the release notes if you want to compile from the sources).
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

Re:Clicker 0.9.4 up and running

Post by Kevin McGuire »

1.7GHZ AMD Athlon 2000+ 256MB DDR WINXP SP2

VMware Workstation 5.5.1 build 19175
256MB of memory. Host OS Version:Other
Loading via diskimage.
???It displayed GRUB at top left with caret 6 characters to the right.
???I waited 5 min. Seems like it is locked.
Bochs 2.x 32MB memory.
Loading via diskimage.
???It looked to boot okay. All the info screens worked. Lots of kewl stuff
to play with.

I loaded wrwdemo it may have locked up, I am not sure. It said, "read-WRITE-demo" and "PagingDebugger" installed. I restarted it and tried right off the bat, and it loaded wrdemo. The process viewer is nice. I can not tell what some of the modules do in the module list. I load them, but can find no screen, I may not understand where they are. I loaded a few modules, now it seems like I can not load anymore. I click enter when having one selected but it does not do anything. Is there a maxmium number of modules that can be loaded?

I am getting a Warning: Message for queue 0031AE88 dropped: no more space in buffers. The paging-viewMap tool is hard to understand, but it does the job once you figure out how to read the numbers.

The process viewer appeared to only show everything running inside the kernel. One process, and 26 threads.

It is hard to tell what the kernel is doing when it starts up though, everything is bunched up in a non-scrolling window. Is there a way to scroll it?

About the lockup. I had tried a earlier version, and it had locked up on me too. It seemed the earlier version made a lockup after about 30 seconds, I wish I had time to tell you more but I gtg.. I hear a horn beeping in the truck by the goblin.
whyme_t

Re:Clicker 0.9.4 up and running

Post by whyme_t »

Tested the disk image on qEmu.

Loaded the io-subsystem, and then the video server. I stepped thru the loading, lots of absolute relocating, followed by plenty of relative relocating, aswell as the usual loading of dev.mouse, dev.input, and vga config etc. Got the video server up no problems, and took a small time to doodle on the screen, admiring the gradient fill! :)

I'll test this out on real hardware over the weekend, see if my new graphics card works!

Good work Pype.
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:Clicker 0.9.4 up and running

Post by Pype.Clicker »

kmcguire wrote: 1.7GHZ AMD Athlon 2000+ 256MB DDR WINXP SP2

VMware Workstation 5.5.1 build 19175
256MB of memory. Host OS Version:Other
Loading via diskimage.
It displayed GRUB at top left with caret 6 characters to the right.
I waited 5 min. Seems like it is locked.
Bochs 2.x 32MB memory.
Loading via diskimage.
It looked to boot okay. All the info screens worked. Lots of kewl stuff
to play with.
hmm. so it looks GRUB didn't like VMWARE much more than SOS did. can you tell whether it hangs before or after the GRUB menu ?

I loaded wrwdemo it may have locked up, I am not sure. It said, "read-WRITE-demo" and "PagingDebugger" installed. I restarted it and tried right off the bat, and it loaded wrdemo.

The process viewer is nice. I can not tell what some of the modules do in the module list. I load them, but can find no screen, I may not understand where they are.
there are a few words about all those modules in my wiki
http://clicker.sourceforge.net/wiclicke ... tingModule

Some modules are "uninteractive demos", others are "interactive tests", others again are "managers" and finally there are some "internal" modules, bringing functionnalities but nothing you can directly toy with ...
I loaded a few modules, now it seems like I can not load anymore. I click enter when having one selected but it does not do anything. Is there a maxmium number of modules that can be loaded?
I am getting a Warning: Message for queue 0031AE88 dropped: no more space in buffers.
That's likely there's a module remaining in "debug mode", that has put the module loader thread in "wait for anykey before going any further", and requests from the front end accumulate in the queue... can you tell which module was the last to be loaded properly ?
The paging-viewMap tool is hard to understand, but it does the job once you figure out how to read the numbers.
well, yes ... that's more a guru-meditation tool. i shall document its behaviour asap.

It is hard to tell what the kernel is doing when it starts up though, everything is bunched up in a non-scrolling window. Is there a way to scroll it?
no. the console is there for guru meditation aswell, and gurus here felt it was of no use to scroll it. they were just happy when the console "wrapped around" instead and only kept the last 22 rows. Since i'm moving to a graphical display during evolution 9, it shouldn't be a matter.
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

Re:Clicker 0.9.4 up and running

Post by Kevin McGuire »

It locked before the GRUB menu. It just said GRUB, and the caret for the cursor was at the end of the word.
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:Clicker 0.9.4 up and running

Post by Pype.Clicker »

http://clicker.sourceforge.net/wiclicke ... leAllInOne

now all in one, fully illustrated guide to E(xtremely) S(imple) S(uper) U(ser) I(nterface) available.

well ... "Simple" as in "Simple to implement with sticks in the desert", not as in "user friendly" ...
mistr

Re:Clicker 0.9.4 up and running

Post by mistr »

Judging by your ideas about how your system is going to work, with spell checking everywhere, extensive metadata use in file system etc - your would love mac os x!
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re:Clicker 0.9.4 up and running

Post by bubach »

you'r closing in on 1.0, is your OS ready for that or will you do versions like 9.215.567 ? :)
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
bluecode

Re:Clicker 0.9.4 up and running

Post by bluecode »

bubach wrote: you'r closing in on 1.0, is your OS ready for that or will you do versions like 9.215.567 ? :)
Well, pype could also use version numbers like 0.10.* ;) :P
So who says, that he's close to version 1.0?
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:Clicker 0.9.4 up and running

Post by Pype.Clicker »

Judging by your ideas about how your system is going to work, with spell checking everywhere, extensive metadata use in file system etc - your would love mac os x!
I certainly do love it :P they release features about 1 or 2 years after i sketched them ... too bad i don't own the hardware for now ...
you'r closing in on 1.0, is your OS ready for that or will you do versions like 9.215.567 ?
versionning is on the microkernel, which is indeed getting close enough to what's expected from it to deserve 0.9.*

I mean it was planned from the start to have user-level support added in 0.8.x and IPC support added in 0.9.x ... by 1.0.x, the microkernel should be ready to support any application/service/driver or whatever.
Post Reply