OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Guylhem Rom => Topic started by: guylhem on September 01, 2005, 04:21:26 am

Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: guylhem on September 01, 2005, 04:21:26 am
Hello

I know a new release is overdue, but I want clean polished stuff :-) And the document tab bug was really annoying to me.

But after a long hacking night I could finally fix the most important bug preventing a new release : the document tab bug. That's what caused ipk installation problem and files not appearing in usual location.

It seems to be due to a bad sharp hack with the filesystem "cleaning" revealed. Basically, mount should update /etc/mtab when something is mounted.
Sharp mount does not (!). So they symlinked it to /proc/mounts (!)

Man mount will tell you this is not a good idea and it could cause bugs - well it did (!) Basically, the document tab is using libsl to read /etc/mtab ...

I don't even what to know how they worked around the problem *they* created in the sharp rom. It's ugly and deserves to die. Mtab also reports /dev/root instead of correctly reporting /dev/mtdblock2 - which also cause problems.

A fix in on the way. I will recompile the latest busybox and add mtab support. This will hopefully be enough. Else I will add a new standalone mount tool.

Thanks **A LOT** to whoever reported inserting cards was a workaround for the document tab bug. It helped me pinpoint the bug (along with some debugging :-)

Speaking of debugging; you will be happy to know a new zgcc will be made available for the SL6000. It uses /opt/zgcc and takes currently 8 Mb thanks to squashfs. So you can have it on your zaurus all the time!

I will just add perl file and a couple of other apps before releasing it. Yet recompiling on a standalone zaurus is just very cool. zgcc will certainly be released before the new nandbackup, but it should work like a charm on the previous one.

Now working on the last remaining keyboard bug! (so that *every* key over the keyboard can be remapped to applications - this is quite cool since I use a lot of apps at the same time and wanted to have the light key start an app, while a long press on the ( o ) key ("user key") turn on and off light. Same for power key, record key and other keys - long presses and short presses will have different functions (under work)

Fellow latin users (french, spanish...) will appreciate a reworked keyboard with easy access to accentuated chars. No need of additional applications or complicated setup - fn+shift+your key does it, in every application.

Guylhem
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: rip on September 01, 2005, 11:35:12 am
superbe, merci guylhem

still doing a great job. impatient to test that
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: bluedevils on September 01, 2005, 11:53:40 am
I'm a little out of it.  Is this going to be v1.2 with the soft float and sharp qtopia 1.5?  I have been interested in trying your rom for while.
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: guylhem on September 01, 2005, 03:41:16 pm
Hello

Sorry, it won't. If I keep making such fast progress, it might. But softfloat and qtopia 2.1 are a totally different story.

SoftFloat is highly probable - I only have to compare and pick up a toolchain doing softfloat, and recompile what has to be. It'll probably use the latest EABI format (I don't think OE is using it yet)

mplayer, libsdl, the emulators, and every app worth the trouble will be recompiled. What I don't know yet is 1) what the overhead will be (ie how many more Mb just to run the same applications?) and 2) what the benefits will be for the end user.

We all know it is faster; but if it only gets you an additional couple of frames per sec with mplayer and the videogame, it won't get in the distro.

Evaluating and installing better (and free) applications for the non free equivalents is much more important IMHO. Having a clean system capable of offering access to good alternatives using the same basic system (pdaxrom is high on my list of priorities !) is also more important that some potential optimisation that would just take too long. Sorry, but I try to work at the same time (between my jobs and PhD) on the distro/zedialler/many other free software project - I have to take decisions.

That's why qtopia is highly unprobable : it will break a lot of stuff and is certainly not worth the trouble yet. I was hoping on kernel 2.6 on the 6000 but after I evaluated it - honnestly it's not ready for end users yet. Promising but not mature. Qtopia 2.1 is nice but compatibility is important to me, and I've to test everything to pick it up.

If you want to break everything for some potential benefit, I suggest you try the other roms out there :->

Guylhem
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: bluedevils on September 01, 2005, 04:15:50 pm
qtopia 2.1 would be cool, but I totally agree with compat.

I think that soft float would be very cool.  I was under the impression from the pdaxrom and oz users that it made a big difference.
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: ken on September 01, 2005, 04:42:20 pm
Quote
Now working on the last remaining keyboard bug! (so that *every* key over the keyboard can be remapped to applications - this is quite cool since I use a lot of

How about pulling all the 'not quite functional' features from the current release so your rom can be released?

I'm finding that the very fact that the Sharp ROM doesn't break is fast becoming my favorite thing about the ROM.  While it doesn't have the bells/whistles, stability is really important to me.

It would be nice if your ROM could provide stability + added features ...

(It's been nice to be able to use all the Sharp stuff and things on killefiz)

My thinking is along the lines of if your rom provided everything that the Sharp ROM has plus even a tiny bit more, as long as it doesn't break, I think people would use it over the Sharp ROM.
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: adf on September 03, 2005, 05:24:09 pm
something that would be important to accelerate would be XQT.  I'm not sure what or how, shy of what OZ does--softfloating the whole system--  BUt X in xqt is a dog compared to X in pdaXrom. If that could be sped up, a compatible qte rom could host a very useable debian. Apparently things can be arranged to acheive better integration (not jus doing the chroot thing) The same would go for a vnc client.
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: rip on October 18, 2005, 10:27:36 am
Still very impatient to test the new release any update ?
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: adf on October 18, 2005, 11:54:34 pm
have you tried the one at externe.net/zaurus/....  ?

It is pretty polished... zplayer, etc..
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: jbruno on October 19, 2005, 10:42:04 am
Do you have the actual location (what directory do you mean by "/...." ????

Quote
have you tried the one at externe.net/zaurus/....  ?

It is pretty polished... zplayer, etc..
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99949\"][{POST_SNAPBACK}][/a][/div]
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: GadgetGuy on October 19, 2005, 12:41:28 pm
Quote
Hello

I know a new release is overdue, but I want clean polished stuff :-) Guylhem
[div align=\"right\"][a href=\"index.php?act=findpost&pid=94042\"][{POST_SNAPBACK}][/a][/div]

Will the new release also work on the C3100?
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: guylhem on October 19, 2005, 08:07:47 pm
Quote
Quote
Hello

I know a new release is overdue, but I want clean polished stuff :-) Guylhem
[div align=\"right\"][a href=\"index.php?act=findpost&pid=94042\"][{POST_SNAPBACK}][/a][/div]

Will the new release also work on the C3100?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100035\"][{POST_SNAPBACK}][/a][/div]

If you offer me one, it sure will. I don't/can't work on hardware I don't have.
Seriously - it should certainly work fine on a C3100 with minor work - I just don't have one and I have no intention of purchasing one to give myself more work :-)

If you or someone does however, the least I can do is to port it!
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: guylhem on October 19, 2005, 08:10:12 pm
Quote
Still very impatient to test the new release any update ?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99869\"][{POST_SNAPBACK}][/a][/div]

I'm on call the whole week until tuesday, and some nights too. I won't be back at home soon.
It's 2 AM local time, the workload is low, so I'll certainly try to work on it a little more, but since I only have web access here I can't upload it :-/

Guylhem
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: adf on October 20, 2005, 03:16:22 am
http://www.externe.net/zaurus/guylhem-rom/ (http://www.externe.net/zaurus/guylhem-rom/)
Title: Guylhem Distrib Update: Document Tab Bug Fixed !
Post by: rip on October 22, 2005, 11:49:04 am
@ adf tried but a little buggy with SD support