Author Topic: What Interface Does Pdaxrom Use?  (Read 3369 times)

systemparadox

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • http://www.systemparadox.co.uk
What Interface Does Pdaxrom Use?
« on: July 10, 2007, 10:35:31 am »
What interface does pdaXrom use by default? GPE? If so, what have they done to it? Has it been forked? It's completely different to the OZ version (which appears to be the official one)- it looks way better, but has major usability problems.

Thanks
Simon
My Site: The System Paradox (http://www.systemparadox.co.uk)

FOR SALE: Zaurus SL-C750: /Symbol Spectrum24 CF WiFi/Pilot Pentopia extending stylus (worth every penny)/Currently running Cacko.

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
What Interface Does Pdaxrom Use?
« Reply #1 on: July 10, 2007, 10:42:41 am »
PdaXrom uses X11 and Open/Matchbox by default. Unless I'm mistaken, GPE uses Matchbox as its base as well. You can add whatever desktop/window manager you want, though. Off the top of my head:

IceWM
Fluxbox
Blackbox
Xfce
KDE*
FVWM
EvilWM
Ratpoison

*Not the easiest or fastest way to go
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

HoloVector

  • Hero Member
  • *****
  • Posts: 533
    • View Profile
    • http://
What Interface Does Pdaxrom Use?
« Reply #2 on: July 10, 2007, 11:55:41 am »
You forgot one of my favs

e17    
I think I'm coming down with what kahm's got!  I now have 3 Zaurii in house!  ;)
Current: Zaurus SL-C3200 -  Bobby (Configuring pdaXii13 Akita with Full 5.4.9 upgrade running IceWM)
Zaurus SL-C1000 - Hachiko (Configuring Cacko 1.23 with evilJazz's new kernel)
Zaurus SL-C860 - Fett (Customized Cacko 1.23 with handmade Boba Fett Theme)
Symbol WiFi CF card|Buffalo WiFi CF Card|Buffalo Ethernet CF Card|Red Piel Frama Case|PDAir Case|Black Pelican 1020 Case|Pentopia Stylii|SaruTek Protectors|Transcend SDs (4GB 150X, 1GB 80X, 256MB 45X, 128MB 45X)|2GB PNY SD|2GB SanDisk SD|Transcend CFs (1GB 80X, 512MB 80X)|Sandisk CFs (4GB, 512MB, 256MB)|256MB Netac USB-CF|RH-1 Remote
Check out the ScummVM@tyrannozaurus page if you are an "adventurer" type of person.

systemparadox

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • http://www.systemparadox.co.uk
What Interface Does Pdaxrom Use?
« Reply #3 on: July 10, 2007, 06:12:48 pm »
Is it possible to put some of these on openzaurus? I want a 2.6 kernel, but GPE and Opie suck.
My Site: The System Paradox (http://www.systemparadox.co.uk)

FOR SALE: Zaurus SL-C750: /Symbol Spectrum24 CF WiFi/Pilot Pentopia extending stylus (worth every penny)/Currently running Cacko.

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
What Interface Does Pdaxrom Use?
« Reply #4 on: July 10, 2007, 08:02:38 pm »
Quote
Is it possible to put some of these on openzaurus? I want a 2.6 kernel, but GPE and Opie suck.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164684\"][{POST_SNAPBACK}][/a][/div]

openzaurus is dead and will be replaced by angstrom once that is finished...

ask the OZ developers if you want extra stuff for OZ but dont hold your breath since they all abandoned openzaurus for Angstrom...

btw, this is a pdaXrom thread. GPE is actually a nice set of libraries to make the GTK2 stuff more lightweight and more PDA friendly. its a pity though that the OZ developers are quite good at coding but their visual design skills are at the other end of the scale thus GPE looks ugly.

pdaXrom has a 2.6 kernel as well, but that is still work in progress...
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

systemparadox

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • http://www.systemparadox.co.uk
What Interface Does Pdaxrom Use?
« Reply #5 on: July 11, 2007, 06:55:18 am »
I'm sure this is probably a stupid question, but why don't you just use the same kernel OZ does?

I think the main problem with embedded Linux- especially on the Zaurus is that everyone is working independantly.
My Site: The System Paradox (http://www.systemparadox.co.uk)

FOR SALE: Zaurus SL-C750: /Symbol Spectrum24 CF WiFi/Pilot Pentopia extending stylus (worth every penny)/Currently running Cacko.

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
What Interface Does Pdaxrom Use?
« Reply #6 on: July 11, 2007, 07:50:19 am »
Quote
I'm sure this is probably a stupid question, but why don't you just use the same kernel OZ does?

I think the main problem with embedded Linux- especially on the Zaurus is that everyone is working independantly.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

Check out the [a href=\"https://www.oesf.org/forums/index.php?showtopic=23865]thread about the new kernel for pdaXrom,[/url] and you'll see that is exactly what the devs are trying to do, but some pdaX-things don't work (yet) with that kernel. So pdaXrom is using an older one.

There have been a lot of threads about "joining efforts" etc. but there are different point s of view so there will always be different roms ...
Different approaches give us a choice and a bit of (healthy) competition has never harmed anyone.

Chero.
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

systemparadox

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • http://www.systemparadox.co.uk
What Interface Does Pdaxrom Use?
« Reply #7 on: July 11, 2007, 06:01:25 pm »
Quote
There have been a lot of threads about "joining efforts" etc. but there are different point s of view so there will always be different roms ...
Different approaches give us a choice and a bit of (healthy) competition has never harmed anyone.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164717\"][{POST_SNAPBACK}][/a][/div]

Competition would be healthy, but embedded development doesn't seem to be working anything like it does with desktops.
On my desktop machine I can go to the project page for any piece of software, download, compile and install regardless of what distro I am using (and make the relevant type of package for it if I wish).

With my Zaurus it seems that the software, especially the GUI (WHY!?!) is tied to the specific distro (this sounding like the Windows problem to anyone else?).

What needs to be done is every ROM should come with a working compiler, assembler and make, and each software project should be independent of any distro. Also, I should be able to get the standard mainstream sources for any desktop package and have it work on the Zaurus. We should not be forking all these packages- especially the kernel. I should be able to go to kernel.org and compile the latest version on my Z, and if it doesn't work on my Z for any reason then that's a bug and should be marked and fixed as such.

Also, flashing=bad. Every decent desktop distro has it's packages on rolling updates, instead of waiting for the next release to update everything (again- doesn't this sound too much like the Windows way of doing things?).

I appreciate that I don't know much about software development and the problems facing the embedded developers, but I believe that this is the reason we are in the state we are now. The Zaurii are capable of the same as desktop machines- that should include the way the software on them is managed. If we can sort out this mess we will unlock the true power of the Zaurii.
My Site: The System Paradox (http://www.systemparadox.co.uk)

FOR SALE: Zaurus SL-C750: /Symbol Spectrum24 CF WiFi/Pilot Pentopia extending stylus (worth every penny)/Currently running Cacko.

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
What Interface Does Pdaxrom Use?
« Reply #8 on: July 11, 2007, 06:42:04 pm »
pdaxii13 already does a lot of that--native compiling, multiple guis, staightforward upgrades...

hopefully some joint work on common elements will speed things along. with all development
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

T3_slider

  • Full Member
  • ***
  • Posts: 125
    • View Profile
What Interface Does Pdaxrom Use?
« Reply #9 on: July 11, 2007, 10:33:12 pm »
The fact is, the Z isn't a desktop machine. It has taken many many years for that simplicity to work on desktops and that simplicity is mainly for x86 processors (although not necessarily). The Z has an ARM processor, so everything must be recompiled. Since the Z user base is MUCH less than the desktop user base, it is unrealistic to imagine that it would work exactly the same. The effort required to merge all efforts and create a system with rolling updates and kernels that just work once compiled without extensive patching etc. would be enormous. OE is actually doing a great job trying to reach this kind of simplicity, but pdaXrom has more user simplicity (ie I know how to use desktop Linux so I also know how to use pdaXrom without much of a learning curve at all).

I'm one of those people that prefer the competition -- not simply because competition gets good results, but because I don't want to be forced into having one thing. Although I'm currently using beta 3, I think the 2.6 kernel pdaXrom releases can get a lot out of uboot -- for example booting off an SD card etc. I also think it's great that Angstrom can do a heck of a lot without requiring uboot, but does it differently. It's all about choice. Not everyone wants the same things, and even if there was one ROM (or even one kernel), the Z will never be as simplistic as a desktop -- there is far too much effort for the relatively small number of Z developers.

Sorry to poop on your ideas, but I just don't think the Z will ever be THAT simplistic considering it's a niche product with few developers to get things done.
Conics SL-C3200 running pdaXrom beta3 and XFCE with a Planex WiFi CF card.

Slackware rules!

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
What Interface Does Pdaxrom Use?
« Reply #10 on: July 12, 2007, 04:39:54 pm »
Quote
What needs to be done is every ROM should come with a working compiler, assembler and make, and each software project should be independent of any distro. Also, I should be able to get the standard mainstream sources for any desktop package and have it work on the Zaurus. We should not be forking all these packages- especially the kernel. I should be able to go to kernel.org and compile the latest version on my Z, and if it doesn't work on my Z for any reason then that's a bug and should be marked and fixed as such.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164747\"][{POST_SNAPBACK}][/a][/div]
Most sources work that way. You may reach a point where ZGCC segfaults on a bit of code, but cross-compiling usually fixes that. It's mainly large deps that keep me from building certain packages.

[rant]
As for the kernel thing...Even desktop distros patch the kernel, and the Zaurus is a MUCH more specialized piece of hardware, so there is almost no way in the near future you will be able to have a vanilla kernel support all of the Z's hardware to the degree that the patched kernel does. Also, compiling large things on the Z isn't fun. It takes a fair while to build a kernel on my desktop, and the Z isn't even half as fast, nor does it have even a tenth of the memory of the desktop, which will slow down the build a lot.
[/rant]*

I don't mean to rant too much or put you off, and I certainally have moments where I feel the same way you do. Just remember that the Zaurus isn't a desktop, and things won't necessarily work the same way on or for the Z as they do on a desktop.

*This is off the top of my head. I may have errors in there, but it should be mostly correct.
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo