Page 1 of 1

Few good words and other info

Posted: Sat May 29, 2021 4:48 pm
by Mees Metsast
Hi all!

The homepage says that feedback is welcome so here I go!
(Sorry for my bad english.)


I just finished exploring/testing KolibriOS (the 28.05.2021 release) and I have to say that I'am impressed of how usable and stable it is (especially the OS core itself)!

Was also nice to see that it even accessed my SATA(native "ACHI") SSD's NTFS system partition, so I could pre-copy some files there for testing - like some MP3's and the "kolibrios" folder with extra stuff.
I used the "NeoGrub" bootloader that come with "EasyBCD 2.2" (what in turn is started by Win7's "bootmgr") to boot into the floppy image on my system partition. Also Grub4Dos is a good way to boot into images.

Even if real floppies are a thing of the past, the fact that the OS is contained in one, makes it super versatile to boot from all kind of media and bootloaders!

The intel video driver also worked fine and allowed to set my good old CRT to pleasant 85Hz :) Too bad it (and others, like ATI) is so big, that it have to be separate from the main OS image, but I guess there are reasons.


The main things I missed were FLAC playback and exFAT access :)
Since FLAC is the second most used format (after MP3) in my music collection and most of my storage media/partitions are in exFAT.

And for future proofing:
* I read that GPT suport is allready there? Awesome in that case!
* NVMe is spreading more and more...
* I also read that support for UEFI only systems (without CSM) are in works?
Can those systems still boot from floppy images with the help of some boot manager/loader?

Yeah I know, the "standards race" or whatever you call it, sucks!

And I hope that old systems/components are still not forgotten! They are still around and usefull for many things, as long as the available software are not boycotting those!
----------------------------------------------------------

And finaly a quick note of few problems I found (I know this is probably not the officially right place to report bugs):

* Starting the "KIW" image viewer allways resets the mouse speed settings to 5, 5
(sidequestion: What on earth the simple image viewer has to to with mouse settings? :O)

* If I change the keyboard layout with ALT+8 for example, then the "numbad" part of the keyboard gets messed up.

* Few times it happened that starting music playback for the first time (after boot) freezed the player app with 100% CPU usage and even task manager was not able to close it. After restart was all fine again (my MOBO is ECS G41T-M7 v1.0 with Intel HDA audio).

* Also wew times happened (I think related to loading network stuff) that my mouse and keyboard (PS2) stopped working - only numlock etc. could still be toggled. The system itself seemed to still run, since the clock on bottom right still ticked.
I have separate PCIE network adapter "PCI\VEN_10EC&DEV_8168&SUBSYS_34687470&REV_06".

* I read that NTFS writing supurt is meant to be limited? Litle strange that at first I could make few new text files to it just fine, but later (even after reboot) only modifing allready existing files worked.

* The "Eolite" filebrowser sometimes gets mouse targets in the filelist box messed up for some reason - like I click on file 16 but it opens file 4 or like that. Helps system restart.

* One minor (unusual for text editor) thing that if chose "open file" in the CEDIT program, then it starts a new instance of that program with that the file.


And not so important:
* Quake game starts fine bot after "new game", the sound is lost and after entering the "episode 1" portal, it freezes with 100% CPU.
* Wolfenstein 3D works (very cool that the "Adlib" music is also nicely emulated!) but with "slideshow" FPS.
* FCEU NES emulator runs way too fast!

Re: Few good words and other info

Posted: Sat May 29, 2021 5:19 pm
by dunkaist
Mees Metsast wrote:The main things I missed were FLAC playback and exFAT access :)
Since FLAC is the second most used format (after MP3) in my music collection and most of my storage media/partitions are in exFAT.
FLAC playback should be supported by fplay. Yes, fplay is a video player but it is based on ffmpeg and can play audio too.
exFAT is not supported at the moment, you are right.
Mees Metsast wrote:* I read that GPT suport is allready there? Awesome in that case!
GPT is supported.
Mees Metsast wrote:* NVMe is spreading more and more...
Not supported, nobody works on it AFAIK.
Mees Metsast wrote:* I also read that support for UEFI only systems (without CSM) are in works?
There is uefi4kos loader. It isn't user-friendly but can boot KolibriOS. The problem is that UEFI differs from BIOS not only in the mechanism of OS loading but also in the provided environment. You can read the mentioned topic to get more information and the idea of current status of booting KolibriOS on UEFI.
Mees Metsast wrote: Can those systems still boot from floppy images with the help of some boot manager/loader?
kolibri.img file is still used as a ram disk, i.e. /rd/.
Mees Metsast wrote:* Starting the "KIW" image viewer allways resets the mouse speed settings to 5, 5
(sidequestion: What on earth the simple image viewer has to to with mouse settings? :O)
Good point. I suspect this was done for a more convenient testing and should definitely be fixed. Give me time until tomorrow.

For other bugs, IMHO, it's better to file formal bug reports. It doesn't guarantee a faster fix of course. Looking at tracker tasks is just more convenient than searching the board.
You are welcome: bugs.kolibrios.org.

Re: Few good words and other info

Posted: Sat May 29, 2021 10:57 pm
by dunkaist
dunkaist wrote:
Mees Metsast wrote:* Starting the "KIW" image viewer allways resets the mouse speed settings to 5, 5
(sidequestion: What on earth the simple image viewer has to to with mouse settings? :O)
Good point. I suspect this was done for a more convenient testing and should definitely be fixed. Give me time until tomorrow.
Fixed in #8753.

Mees Metsast wrote:* Few times it happened that starting music playback for the first time (after boot) freezed the player app with 100% CPU usage and even task manager was not able to close it. After restart was all fine again (my MOBO is ECS G41T-M7 v1.0 with Intel HDA audio).

* Also wew times happened (I think related to loading network stuff) that my mouse and keyboard (PS2) stopped working - only numlock etc. could still be toggled. The system itself seemed to still run, since the clock on bottom right still ticked.
I have separate PCIE network adapter "PCI\VEN_10EC&DEV_8168&SUBSYS_34687470&REV_06".
It would be easier to debug these issues if they could be reproduced on simulators like QEMU.

Re: Few good words and other info

Posted: Sun May 30, 2021 12:40 am
by Leency
* Starting the "KIW" image viewer allways resets the mouse speed settings to 5, 5
Mother of G-d... I saw this issue but didn't believe myself and now I know the root.
* The "Eolite" filebrowser sometimes gets mouse targets in the filelist box messed up for some reason - like I click on file 16 but it opens file 4 or like that. Helps system restart.
I saw this weird issue. The weirdest thing is that Eolite close and open doesn't help. Maybe a core issue? There were several core fixes that might cause this regression.

There are libraries for FLAC and AAC http://board.kolibrios.org/viewtopic.php?p=74708#p74708 but I didn't implement their support in Pixie yet.

Re: Few good words and other info

Posted: Sun May 30, 2021 5:23 pm
by Mees Metsast
Nice to see the mouse speed thing fixed (haven't tried it yet)! :)


My logic was also that maybe fplay can play flac but it did'nt work (+ fplay does not fit in the main image).

I also even thought of recompiling the kernel to change the cursor for "the sake of it" but got stuck with "bootbios.bin" and "kernel.bin".
Alltrough I wold'nt really call the need to recompile kernel a changeable cursor :)


Have'nt got around yet to explore the bug tracer thing.