Hydrogen OS first public preview release
Hydrogen OS first public preview release
Some of you know Hydrogen OS through screenshots I'm posting in this forum.
The OS is far from complete and is constantly evolving. However, I decided to make
a preview version of Hydrogen OS available for the public.
Known bugs and limitations:
» this is only a preview release for testing purpose only.
» windows can't be maximized/resized yet.
» some bugs exists when windows are moved.
» when a window is minimized, the restore button "+" doesn't work.
I strongly recommend the use of Microsoft Virtual PC 2007 or VMWare Workstation for testing Hydrogen OS.
Feel free to post here your opinions, ideas, etc..
Do not forget to visit my website for new releases and screenshots.
Best regards,
Tommy
The OS is far from complete and is constantly evolving. However, I decided to make
a preview version of Hydrogen OS available for the public.
Known bugs and limitations:
» this is only a preview release for testing purpose only.
» windows can't be maximized/resized yet.
» some bugs exists when windows are moved.
» when a window is minimized, the restore button "+" doesn't work.
I strongly recommend the use of Microsoft Virtual PC 2007 or VMWare Workstation for testing Hydrogen OS.
Feel free to post here your opinions, ideas, etc..
Do not forget to visit my website for new releases and screenshots.
Best regards,
Tommy
Last edited by f2 on Wed Aug 12, 2009 10:26 am, edited 1 time in total.
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
Re: Hydrogen OS first public preview release
Tommy i tested out your OS in virtual pc 2007
And it ran great!
The only problem(s) i discovered where that if you drag the window to fast it gets deselected.
And i could not minimze the windows.
For the rest it ran without a problem.
This project looks promising and i will keep an eye out for it.
I wish you good luck with it.
-Tera4D
And it ran great!
The only problem(s) i discovered where that if you drag the window to fast it gets deselected.
And i could not minimze the windows.
For the rest it ran without a problem.
This project looks promising and i will keep an eye out for it.
I wish you good luck with it.
-Tera4D
- NickJohnson
- Member
- Posts: 1249
- Joined: Tue Mar 24, 2009 8:11 pm
- Location: Sunnyvale, California
Re: Hydrogen OS first public preview release
I tried it out in VirtualBox 2.2.2 under Linux, and it works okay, albeit slowly. Things look pretty nice and nothing crashes - pretty good so far. Is the graphical shell in usermode or kernelmode, and can you execute actual programs yet?
- Troy Martin
- Member
- Posts: 1686
- Joined: Fri Apr 18, 2008 4:40 pm
- Location: Langley, Vancouver, BC, Canada
- Contact:
Re: Hydrogen OS first public preview release
Works amazing in Virtual PC 2007, as tera4d said. Congratz on the great tech demo, I can't wait to see more
If you ever write a framework for applications and UI "widgets", I'll be glad to try my hand at writing some test apps for you!
If you ever write a framework for applications and UI "widgets", I'll be glad to try my hand at writing some test apps for you!
Re: Hydrogen OS first public preview release
@tera4d
@NickJohnson
That's true. For example, the Digital Clock window doesn't minimize, unlike other windows.tera4d wrote:And i could not minimze the windows.
@NickJohnson
Check if your computer supports hardware virtualization and if this feature is used by VirtualBox.NickJohnson wrote:I tried it out in VirtualBox 2.2.2 under Linux, and it works okay, albeit slowly.
Hydrogen OS doesn't support yet paging, memory managment or multitasking. It runs in kernel mode and can't execute programs. These features will be implemented for the next releases. Just be patient...NickJohnson wrote:Things look pretty nice and nothing crashes - pretty good so far. Is the graphical shell in usermode or kernelmode, and can you execute actual programs yet?
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
- Troy Martin
- Member
- Posts: 1686
- Joined: Fri Apr 18, 2008 4:40 pm
- Location: Langley, Vancouver, BC, Canada
- Contact:
Re: Hydrogen OS first public preview release
Ah, crap. Tested on VirtualBox 3.0.0, loading froze at the splash screen, and VBox went into Guru Meditation. The logs, they really don't tell you anything unless you're the guy/gal that wrote VBox in the first place...
Re: Hydrogen OS first public preview release
Thanks for reporting, I will check it out.Troy Martin wrote:Ah, crap. Tested on VirtualBox 3.0.0, loading froze at the splash screen, and VBox went into Guru Meditation. The logs, they really don't tell you anything unless you're the guy/gal that wrote VBox in the first place...
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
- gravaera
- Member
- Posts: 737
- Joined: Tue Jun 02, 2009 4:35 pm
- Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.
Re: Hydrogen OS first public preview release
In bochs (v2.3.7) the mouse works fine, but the whole UI is pretty slow. I'm not saying this as a complaint, though. This is great work.
In qemu (v0.10.0) everything is really fast, but the OS doesn't seem to sense my mouse's button clicks. The mouse itself is detected, but when I click there is no response. But since the mouse was working in bochs, it means the driver is okay. Qemu was at fault there.
I don't have a floppy drive, and wasn't feeling like burning a CD, and my Bios doesn't support Flash drive booting, so I couldn't let your OS onto my pc by booting it. Would have liked to, in order to see how the whole thing worked overall.
Great work. I believe that VESA provides a method of probing the hardware device for its 'preferred' resolution. That way you could probably attempt to probe the user's monitor instead of having such a large screen mode set as the default.
Just a suggestion.
All the best
gravaera
In qemu (v0.10.0) everything is really fast, but the OS doesn't seem to sense my mouse's button clicks. The mouse itself is detected, but when I click there is no response. But since the mouse was working in bochs, it means the driver is okay. Qemu was at fault there.
I don't have a floppy drive, and wasn't feeling like burning a CD, and my Bios doesn't support Flash drive booting, so I couldn't let your OS onto my pc by booting it. Would have liked to, in order to see how the whole thing worked overall.
Great work. I believe that VESA provides a method of probing the hardware device for its 'preferred' resolution. That way you could probably attempt to probe the user's monitor instead of having such a large screen mode set as the default.
Just a suggestion.
All the best
gravaera
Last edited by gravaera on Sat May 26, 2012 5:04 pm, edited 1 time in total.
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.
Re: Hydrogen OS first public preview release
This problem is specific to QEmu. I never use QEmu, this problem will never be resolved.holypanl wrote:In qemu (v0.10.0) everything is really fast, but the OS doesn't seem to sense my mouse's button clicks. The mouse itself is detected, but when I click there is no response. But since the mouse was working in bochs, it means the driver is okay. Qemu was at fault there.
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
- NickJohnson
- Member
- Posts: 1249
- Joined: Tue Mar 24, 2009 8:11 pm
- Location: Sunnyvale, California
Re: Hydrogen OS first public preview release
I just wanted to get a better picture of how far along you are. Some people start at the GUI and work down, while others start with threading and IPC and work up. If you had both, I would be seriously impressed.Tommy wrote:Hydrogen OS doesn't support yet paging, memory managment or multitasking. It runs in kernel mode and can't execute programs. These features will be implemented for the next releases. Just be patient...NickJohnson wrote:Things look pretty nice and nothing crashes - pretty good so far. Is the graphical shell in usermode or kernelmode, and can you execute actual programs yet?
You probably will have to address stuff like this eventually, because real hardware is even more unpredictable than the various VMs. Unless you only want to run your OS under vPC forever .Tommy wrote:This problem is specific to QEmu. I never use QEmu, this problem will never be resolved.holypanl wrote:In qemu (v0.10.0) everything is really fast, but the OS doesn't seem to sense my mouse's button clicks. The mouse itself is detected, but when I click there is no response. But since the mouse was working in bochs, it means the driver is okay. Qemu was at fault there.
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: Hydrogen OS first public preview release
No, it means the mouse driver is broken, and that some other dependency makes it work in some cases.But since the mouse was working in bochs, it means the driver is okay. Qemu was at fault there.
Re: Hydrogen OS first public preview release
I'll have to agree on this. Even though it IS possible the emulator is at fault, I doubt something pretty mature (let's just call it that) like QEMU has a bugged out mouse driver (which is used regularely, and would most likely already have been reported and resolved, UNLESS it's a bug in a release client or some major code revision).Combuster wrote:No, it means the mouse driver is broken, and that some other dependency makes it work in some cases.But since the mouse was working in bochs, it means the driver is okay. Qemu was at fault there.
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
Re: Hydrogen OS first public preview release
Yep, doesn't work on VirtualBox 3.0.2 either. Sits at the splash-screen...Troy Martin wrote:Ah, crap. Tested on VirtualBox 3.0.0, loading froze at the splash screen, and VBox went into Guru Meditation. The logs, they really don't tell you anything unless you're the guy/gal that wrote VBox in the first place...
Re: Hydrogen OS first public preview release
Seems that it only has trouble when you try to boot with 16 million colours...-m32 wrote: Yep, doesn't work on VirtualBox 3.0.2 either. Sits at the splash-screen...
And, your mouse driver definitely needs some work. It's impossible to click on "Control Panel", every time I try to move the mouse up, it shoots to the right, or the bottom of the screen
Re: Hydrogen OS first public preview release
Works fine on VirtualBox 3.0.4, but it is very slow.-m32 wrote:Yep, doesn't work on VirtualBox 3.0.2 either. Sits at the splash-screen...
Moreover, when I start Virtual PC 2007 after VirtualBox 3.0.4, Windows 7 crashes...
i have no problem with 16 million colours modes.-m32 wrote:Seems that it only has trouble when you try to boot with 16 million colours...
That's right! I'm trying to correct this problem.-m32 wrote:And, your mouse driver definitely needs some work. It's impossible to click on "Control Panel", every time I try to move the mouse up, it shoots to the right, or the bottom of the screen
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa