Author Topic: Pdaxrom For C3000 (based On Beta1/beta3)  (Read 123257 times)

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #75 on: November 30, 2006, 06:57:11 pm »
Quote
Quote
hmm
for a pdaxrom newbie, what is that b2 kernel you are all talking about ???

B2 kernel is the kernel that was included in the PDAXrom for C3000 beta 2.


Quote
would you tell me what is the final interest of the testu kernel ? meanie seems to recommend the standard one
[div align=\"right\"][a href=\"index.php?act=findpost&pid=147583\"][{POST_SNAPBACK}][/a][/div]

Among other things, the Tetsu kernel includes support for the wireless MMX instructions in the strongarm. Coupled that with an iwmmx-enabled media player and you have, hands down, the best way of playing movies on the Z.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=147617\"][{POST_SNAPBACK}][/a][/div]

iwmmx support in the Zaurus is mainly implemented by statically linking in the support for the binaries so the resulting binaries are huge. This is by the way how mplayer has implemented it. just to clarify, the b2 kernel as everyone seems to be referring to which is the kernel that was released by Thc for the 3000 beta2 does include bvdd and iwmmx support also, so really, I see no point in continuing to use the tetsu kernel. it doesn't do a few things without being patched which the b2 kernel already has. keep in mind that the b2 kernel is special and not the same as the usual beta1/beta3 kernel of the C1000/C3100. things that work in the b2 kernel but are broken with the tetsu kernel are what I found so far: switching between VGA and QVGA mode does not work, CF memory card does not work all the time.
I will keep the tetsu kernel and associated initrd.bin available for download in the testing/tmp location but I will not migrate it to the stable files download section.

gmplayer is mplayer with GUI and included in pdaXii13-full. it is based on mplayer pre and works via gtk
mplayer included in pdaXii13-full works with bvdd and plays full screen. if you invoke it via xmms player, then bvdd is used automatically. it is based on mplayer pre7. mplayer2 is the original atty build which is also based on mplayer pre7.

in pdaXii13-full you have option to Exit from X or Reboot the Z. The Reboot option does not exist in pdaXii13-base as the base version aims to be as close to the C3100/C1000 beta3 as possible.

fixes that I have applied to my wip image but not yet released:
  added dictionaries
  added gplflash
  SD card eject works from the applet

known bugs:
  when changing between QVGA and VGA mode, the taskbar applets are all removed. current workaround is to re-add them manually and use the Panel Manager to customise the display order, or make a backup of /home/root/.matchbox/mbdock.session and restore the file and restart X.
  although USB client works (ie. hook up Zaurus as a USB storage device to a PC and being detected as a C3000 rather than a C1000), but USB host feature seems at odds.
  need better pdf viewer, prolly add epdfview and evince
  java (classpath + jamvm) is not installed yet

 
I want to add one or two small games, note the small part. i just want to add something fun but not something huge. you can install all the games you want since you will have a few gigs free space to install them on  and no ipkg-link required!

has
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #76 on: December 01, 2006, 04:32:25 am »
I've just installed pdaXii13 full with the b2 kernel and I'm very happy with it seeing as almost everything seems to be working now including bvdd and USB storage link up. Thanks for fixing/adding most all the issues I raised Meanie!

Before I installed the full image I tried out both Meanie's Tetsu kernel and the latest c3000 kernel on Tetsu's page. Both are extremely unreliable- I can barely use it for 2 minutes without it freezing up and even after installing Tetsu's kernel modules I still couldn't get my wifi card to work so I've given up on the Tetsu kernel.

Apart from what you already mentioned (mainly the SD card eject problem) there are just a few more things I'd like to see changed/added before I deem pdaxii13 full perfect:

gmplayer just brings up a dark square and crashes X requiring a hard reset but playing a movie by clicking on it under rox works fine

Thanks for updating dillo but unfortunately the version you have included with pdaxii13 full has been compiled without https and SSL support so you can't access sites like Y! mail. I'd like to see this rectified for the next release.

gqview struggles or crashes with large images. Please add feh if not make it the default image viewer for rox. Does anybody know of an even better choice of image viewer for pdax than feh?

Please make gnumeric the default run action under rox for .xls files

By far the hardest program to install and setup that most people will want under pdax is gpe-calendar. If you could get this installed in the full image along with a working alarm it would be the icing on the cake!

Massive respect Meanie- thank you thank you thank YOU!

EDIT

A link to /data on the default desktop (for those who have a FAT32 partition) would be very handy too, cheers!

I'd like to point out to any pdaX newcomers that to refresh the screen after playing a video you hold hold down the Japanese key that is left of the - key then push 5
« Last Edit: December 01, 2006, 07:10:37 am by danboid »
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

jpmatrix

  • Hero Member
  • *****
  • Posts: 1014
    • View Profile
    • http://matrixmen.free.fr
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #77 on: December 01, 2006, 08:19:09 am »
enhencement request : is it possible to configure the brightness keys to control the screen brightness ? (like in openzaurus)
**Fujitsu U1010 !!!  
**ex-Zaurus SL-C3000 owner with Debian kernel 2.6.24-yonggun

relapse808

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #78 on: December 01, 2006, 03:21:01 pm »
where can I find the tetsu modules for download

kahm

  • Hero Member
  • *****
  • Posts: 657
    • View Profile
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #79 on: December 01, 2006, 04:37:35 pm »
Quote
enhencement request : is it possible to configure the brightness keys to control the screen brightness ? (like in openzaurus)

Check meanie's page at http://www.users.on.net/~hluc/myZaurus/pdaxii13.html for the new keyboard shortcuts.

# Super+1 = Switch VGA mode (320x240)
# Super+2 = Switch SVGA mode (640x480)
# Super+3 = Decrease Brightness
# Super+4 = Increase Brightness
# Super+5 = Refresh

"Super" is the Right Kanji key (just to the left of "-")

Quote
where can I find the tetsu modules for download

From what meanie says, there isn't a point to trying to the Tetsu kernel. I'd recommend staying with the B2 kernel.

However, Tetsu's page is here:
http://tetsu.homelinux.org/zaurus/kernel/

I think the package you're looking for is:
http://tetsu.homelinux.org/zaurus/kernel/v...es_v18h_arm.ipk
« Last Edit: December 01, 2006, 04:38:13 pm by kahm »
Fujitsu U8240 "Stormtrooper" -  Zaurus Supplement
Libretto U100 | Sony Librie, Sony Reader
SL-C3100: Sharp 1.11JP (Kanji Dictionary/Translator) - LCD Top swap with C1000.
SL-C3000: pdaXii13 5.4.7, SL-C3000 5.4.9 - microdrive replaced with 8gb Sandisk
SL-C1000: PDAXRom Beta3 | SL-6000L: Sharp 1.12 | SL-5500: Cacko, 64-0 kernel | SL-5000D: OZ-Opie
Linksys WCF12; Sharp CE-AG06, CE-RH2, CE-170TS; iRiver USB OTG Host cable; Socket BT rev.E CF; Hitachi 6gb Microdrive

kahm

  • Hero Member
  • *****
  • Posts: 657
    • View Profile
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #80 on: December 01, 2006, 05:25:38 pm »
Sat down and banged on it for a bit. My comments thus far

1) Xpdf doesn't render fonts, in addition to not rendering on the full width of the screen.

2) Transparency seems to come and go. It was working at the start, then I poked some config tools and it stopped working. The Xdefaults file looks okay, with transparency enabled. (Now, personally, I don't like the transparency. Do I just have to change the 2 or three lines dealing with transparency in the xdefault file, or is there anything else?)

3) GMplayer definitely locks X if started from the menu. It seems that if you click on a file through ROX, it's Mplayer playing it. On that note, when I click on that AVI file and mplayer starts, I can't control it. None of the keys, screen taps, or mousing seems to affect it. Something I'm doing wrong? (playback was very nice! I had to ssh and kill it though, because it was a half hour show...  )

4) Open box seems to have a context menu that comes up when you click on screen. I don't know what modifier is required to bring it up - it only seems to show up 1/50 times or so...

5) The wording on the webpage regarding which shortcut keys are set could use a little re-working. Plus, Calendar and address have been remapped to the terminal and xmms, but if you go into the gui for setting shortcut keys they still say ctrl and alt. (Or more accurately "Alt/Ctrl key is mapped to Address/Calendar")

6) How do you actually configure scim? (I'd like it to do Japanese) It seems a bit troublesome - I can't get the ctrl-space to bring up the menu. At one point I had a right-click context menu showing up on the scim icon, but it stopped doing that shortly afterwards. (I had problems setting it up on my Kubuntu desktop as well - I poked at it for a while and it wasn't until some random reboot later it started working  )

7) Performance seems somewhat laggier than expected - moreso than sharp rom. Maybe it's just the dreaded microdrive effect - I've mostly been using my 3100 and cacko. The last time I used pdaX was on my C1000.

8) That startup message (welcome to pda~something or other). Is that a sound file on the system? (If so, where?) Or is it synthesized on the fly?

9) I opened XMMS, and it still has one of meanie's songs on the playlist. (Katagoshi ni kensei)  

10) USB mouse is fantastic - usb keyboard is totally unusable. (keymap totally wrong, each key repeats 5x). Haven't played with this much.

There were some other bits of weirdness that may have just been my messing about beforehand. I'm resetting the filesystem again now that I have some idea where the edges I can fall off of are.

I've never used pdaXrom much - never seemed complete or stable enough for my tastes. Not any more - Meanie's done a spectacular job of putting together a workable rom. I've been waiting a looong time for this - thanks man! I was thinking of selling my 3k because I couldn't do much with it - but you've now given it a new lease on life!
« Last Edit: December 01, 2006, 05:33:31 pm by kahm »
Fujitsu U8240 "Stormtrooper" -  Zaurus Supplement
Libretto U100 | Sony Librie, Sony Reader
SL-C3100: Sharp 1.11JP (Kanji Dictionary/Translator) - LCD Top swap with C1000.
SL-C3000: pdaXii13 5.4.7, SL-C3000 5.4.9 - microdrive replaced with 8gb Sandisk
SL-C1000: PDAXRom Beta3 | SL-6000L: Sharp 1.12 | SL-5500: Cacko, 64-0 kernel | SL-5000D: OZ-Opie
Linksys WCF12; Sharp CE-AG06, CE-RH2, CE-170TS; iRiver USB OTG Host cable; Socket BT rev.E CF; Hitachi 6gb Microdrive

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #81 on: December 02, 2006, 08:35:39 am »
kahm pointed out a bug I forgot to mention in that when you play a video from under rox you can't quit mplayer, you have to watch the video to the end or go to extreme measures like doing a ssh into it or a hard reset. However, if you open a terminal and play your video with the mplayer command you can quit it fine any time by pushing the q key.

I would also like to see gnumeric get updated to 1.6.3 mainly because the version that pdaxii13 currently comes with doesn't seem to save your preferences to ~/.gnumericrc so every time you open a spreadsheet you have to turn off three different toolbars to be able to see more than a few cells of the sheet but also because I've had trouble opening a few excel files with 1.6.0. It is also missing ssconvert which could solve one of my problems with gnumeric.

EDIT

I've just tried to compile both gnumeric 1.6.3 and then 1.6.2 using Meanie's zgcc squashfs toolkit image but configure failed on both as it would seem that they require newer GNOME and GTK libs than Meanies package provides. Any plans to update zgcc Meanie?
« Last Edit: December 02, 2006, 11:38:38 am by danboid »
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

romulus

  • Newbie
  • *
  • Posts: 18
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #82 on: December 02, 2006, 11:43:57 am »
I've been playing with this for the past couple of days.  Overall I am very impressed!  Thx Meanie for your excellent work.

I've had one thing happen that's a little odd.  When I connect my 3K to my Ubuntu box via the USB cable, I get 7 instances of usbdisk show on my desktop.  The connection works but it's something I'd like to fix.  Anyone else run into this problem?
C3000- pdaXii13 full
5600 - Watapon ROM

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #83 on: December 02, 2006, 02:15:22 pm »
I've always had the multiple usbdisk icons problem when I connect my Z up to a Linux box whether the Z is running cacko/sharp or pdaxrom and it happens under every Linux distro for the PC that I've tried my Z with. There's no fix that I know of but as you say it doesn't cause any real problems.
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #84 on: December 03, 2006, 06:53:35 am »
Hi Meanie:

I've got some good and bad news.

The good news is that i installed gnumeric 1.6.3 from the beta3 feed and this fixed the problem with preferences not being saved. I also installed dillo-xft 0.8.5 from the beta3 feed and that does include ssl support so you can use Yahoo! mail without waiting an hour for FF to load  Please include these packages in the next pdaxii13 full release.

The bad news is that there are still problems with the X keymap. CAPS LOCK doesn't work at all and the '1' key only works sometimes under the terminal but it doesn't work at all under most X apps. Both work fine under the non-X console though. Also, I just had the vfat partition become read-only on me but I'm not sure what caused it. I reset and it became rw again.
« Last Edit: December 03, 2006, 06:59:37 am by danboid »
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

kkazakov13

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #85 on: December 03, 2006, 06:54:54 am »
Is it possible to use the modified distro for SL-C3200 ? I get kernel panic while loading (after install)
SL-C3200 ** FOR SALE :( **
https://www.oesf.org/forum/index.php?showtopic=25969

Canon K30225 CF wireless card
Taxan iTax-LAN10 wired card
My packages for customized pdaXrom beta 3

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #86 on: December 03, 2006, 02:09:57 pm »
A couple more tweaks I'd like to see in the next release

Make leafpad the default run action for text files under rox

Scale the fonts up by a factor of 2 and make the interface large by default under dillo

Anyone know how to fix the X keyboard mapping prob?

Thanks Meanie!
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

kahm

  • Hero Member
  • *****
  • Posts: 657
    • View Profile
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #87 on: December 03, 2006, 03:29:46 pm »
Can anybody get a USB keyboard working at all? I've used this keyboard under Cacko before, but under this rom it either doesn't work at all, kills the usb host, or get whacked out mapping.

Wifi-radar is very cool, and fills a sorely needed gap with the Z  You have to configure the /etc/wifi-radar.conf file with the dev name of your wifi-card (mine was wlan0, the config file was looking for eth0)

There's a bug with the pico text editor - if you use it to edit a pre-existing file and try to hit backspace on the 2nd line or higher, it crashes. Seems to work okay if you're creating a new file. Nano seems to work fine regardless.
Fujitsu U8240 "Stormtrooper" -  Zaurus Supplement
Libretto U100 | Sony Librie, Sony Reader
SL-C3100: Sharp 1.11JP (Kanji Dictionary/Translator) - LCD Top swap with C1000.
SL-C3000: pdaXii13 5.4.7, SL-C3000 5.4.9 - microdrive replaced with 8gb Sandisk
SL-C1000: PDAXRom Beta3 | SL-6000L: Sharp 1.12 | SL-5500: Cacko, 64-0 kernel | SL-5000D: OZ-Opie
Linksys WCF12; Sharp CE-AG06, CE-RH2, CE-170TS; iRiver USB OTG Host cable; Socket BT rev.E CF; Hitachi 6gb Microdrive

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #88 on: December 04, 2006, 08:23:49 pm »
still working on improving pdaXii13-full

current bugs fixed in my wip image and new features:

added dictionaries
added gplflash
added feh
added epdfview
added evince
improved xpdf but still buggy sometimes
SD card eject works from the applet
rotation works much better now with running apps resized
gmplayer does not crash/hang system when launched from menu
dillo downgraded
removed pico
added /data icon on desktop
cleaned xmms playlist
fixed wifi-rador config file


problems:
switching between qvga/vga messes up the applets, this is a general problem with pdaXrom
usb keyboard map still needs some work....
scim doesn't like to be triggered !!! dunno why but its annoying as hell!



kahm:
transparencies are all controlled by .Xdefaults
the welcome sound is a wave file under /usr/share/sounds


the SL-C3200/SL-C3100 has not been tested but in theory should work once the bugs have been ironed out. you will need to provide the error messages you see when you boot to diagnose this.
The C3100 will be easier to configure since the MicroDrive size is exactly the same as the C3000, the 3200 has a bigger microdrive and needs manual repartition unless you are happy to have it repartitioned as a 4GB drive
« Last Edit: December 04, 2006, 08:24:12 pm by Meanie »
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

ajnstajn

  • Newbie
  • *
  • Posts: 4
    • View Profile
    • http://
Pdaxrom For C3000 (based On Beta1/beta3)
« Reply #89 on: December 04, 2006, 10:12:11 pm »
Quote
still working on improving pdaXii13-full

...


the SL-C3200/SL-C3100 has not been tested but in theory should work once the bugs have been ironed out. you will need to provide the error messages you see when you boot to diagnose this.


Hi all !

I am the new owner of 3200 for about a week and after some bad experience with basic pdaXrom beta3 (over the original Sharp rom - suspend problems ... complete crash of system could not turn it on ... several times reflashing to original SHARp and to beta3 ..) I decided to test pdaxiirom with state about 1 December

Parititioining HDD as recommended by Meanie  (swap 256MB, hdd1 1.5GB the hdd3 being the rest )
uncompressing of hdimage-full was OK. But after the final reboot the system did not come up
It stopped at the prompt like # (root)
but the console did not accept commands - I could write anything and erase it but it did not activate any commands ..

After some trials to understand what have happened I gave up and reflashed again beta3
but with new partitions from pdaxiirom. System came up well and it started to run some ipkg-link task (and running microdrive) at the start.

All applications as gnumeric, abiword gqview ,,,, all worked . The suspend is reliable etc ...

So it is very good. But today i tried to instal pdaxqtrom cramfs files and after runing install the startx does not work and a lot of applicatiions during the start complain about some shared libraries problems..)
I had to remove /opt/QTPalmtop/lib/X11/xinit/xserverrc and replaced xinitrc  by xinitrc.obenbox to get it running again.

probably the pdaxiirom structure is not compatible with the pdaxqtrom ...

To be honest I am still very confused about all the stuff in OESF forums, pdaxrom customization pages xqt etc ...  Although I am experienced Linux user, I have to learn a lot about the Z - moreover I did not follow 2.4 kernels for a long time - now running Debian Sarge on 2.6.16 on most my machines in work .

The same confusion concerns the magic procedured with removing batery, unpluging and mainly pressing reset button when all power sources are disconnected  -why ?
Most procedures to getting flash menu (described elsewhere) do not work on my 3200.
The only reliabkle is to remove batery and power, swithing the batery swith on (without batery) and presing D+B or D+M while pluging power supply. It does not work with batery in...
I am not able to go to Hlash menu (power+OK) immediately but only by booting (D+ and holding OK while rebooting from the command in Pdaxrom  - it worked only in SHARP rom even with battery without power plug.
So is it anything  changed in the boot loader between SHARP and pdaXrom ?

I feel there is a lot of magic behind the stuff mentioned in different places here and on various zaurus pages -
It serves exact research what happens during the booting process, what is called from flash menu exactly, when different keypresses are read (even with dark screen) etc ...
The battery switch is strange too - is seems to be just some kind of "jumper" read during certain phase of booting - e.g I have to switch it on (like to close battery cover - but I do not put battery and cover..) and after the systems prompts for root account I can switch off , put battery in and close again and nothing happens, at the other cases - like having X runing- the switching off causes the system to some suspend state ...)

 


I need some time to check everything once more and starting from the SHARP rom again before I can reliably report bugs here, though.


Anyway  good piece of work Meanie and others !