Author Topic: Supertux On Sl-c860  (Read 11484 times)

xjqian

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
    • http://
Supertux On Sl-c860
« Reply #15 on: February 11, 2005, 05:26:36 am »
Supertux works great on 6k (although the usual 6K problem up/down & left/right are all reversed) when I installed it into internal memory (i had about 21mb free befroe installation). However, the installation to my ext2 sd causes the add/remove application hang. I watched in the system info how the installation goes. interestingly, even though I instructed it to be installed into ext2 sd, the program still installes itself into the internal memory.  I guess that's why it confuses the ipkg gui at the end of the installation, when ipkg tried to link and create the desktop icon.
My Blog | 6000L Tosa + sled | is: Angstrom | was: pdaXrom 1.1.0beta1 | was: stock 1.12 rom + no-ffpe fash kernel + X/Qt Debian |
CF GPS (FGPCFCD01) | USB "Prolific 2303" GPS (USB-UG-200) | Socket CF BT rev. H |  USB "Pegasus II" Ethernet (ADM8511) | PocketTop IR kbd | sip:527630@fwd.pulver.com
Todo: OESF wiki | stable VOIP app | usable GPS app |      Wishlist: VOIP + Bluetooth | GPS + Routing Calc

dwagelaar

  • Newbie
  • *
  • Posts: 46
    • View Profile
    • http://soft.vub.ac.be/soft/members/denniswagelaar
Supertux On Sl-c860
« Reply #16 on: February 14, 2005, 06:43:38 am »
Quote
Supertux works great on 6k (although the usual 6K problem up/down & left/right are all reversed) when I installed it into internal memory (i had about 21mb free befroe installation). However, the installation to my ext2 sd causes the add/remove application hang. I watched in the system info how the installation goes. interestingly, even though I instructed it to be installed into ext2 sd, the program still installes itself into the internal memory.  I guess that's why it confuses the ipkg gui at the end of the installation, when ipkg tried to link and create the desktop icon.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
I've been disecting the qinstall/ipkg setup mechanism for a bit: qinstall actually installs an ipkg to the /home/tmp/ipkg/inst directory in the main flash and then copies each installed file to the SD card. It then removes the tmp files in the main flash. I also found out that ipkg does not unpack the ipk to the file system, but it pipes the contents. This way, ipkg can directly access the data.tar.gz file inside the ipk. It seems that qinstall enforces some sort of timeout on copying the files from the tmp install directory to the SD card, because installation to SD failed when the package contained above a certain number of files...

I worked around the whole thing by putting the shared supertux data inside a cramfs image: this way you won't need your SD/CF card to be ext2 formatted and qinstall won't trip over it's own clumsiness . I put a new version of the package online (0.1.2-3): see [a href=\"http://www.elsix.org/index.php?w=project&p=supertux]the ELSIX supertux page[/url].

You will still need 6 MB (for the ipk) + 7 MB (for the installed files) of temp space on your internal flash.
Zaurus SL-C1000 / Cacko ROM 1.23
Planex 802.11b WiFi CF
1GB PNY SD card
LowePro D-Pods-40 carrying case

soundwave106

  • Full Member
  • ***
  • Posts: 108
    • View Profile
Supertux On Sl-c860
« Reply #17 on: February 14, 2005, 11:50:43 pm »
Hmm, it's not working for me. For one thing, the download had a bad CRC in the control. That probably is what caused the installer to blow.

When I tried to install it manually, I'm hampered by the lack of sudo on the Sharp ROMs. A standard mount gives me the error "can't find /home/zaurus/card/QtPalmtop/share/supertux.cramfs in /etc/fstab", so that's not working. Guess I need to find a sudo package?

dwagelaar

  • Newbie
  • *
  • Posts: 46
    • View Profile
    • http://soft.vub.ac.be/soft/members/denniswagelaar
Supertux On Sl-c860
« Reply #18 on: February 15, 2005, 09:10:30 am »
Quote
Hmm, it's not working for me. For one thing, the download had a bad CRC in the control. That probably is what caused the installer to blow.

When I tried to install it manually, I'm hampered by the lack of sudo on the Sharp ROMs. A standard mount gives me the error "can't find /home/zaurus/card/QtPalmtop/share/supertux.cramfs in /etc/fstab", so that's not working. Guess I need to find a sudo package?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67075\"][{POST_SNAPBACK}][/a][/div]
That CRC problem is odd: that should have happened to me as well, but apparently it didn't... I've scouted down a recent sudo ipk, which is now in my feed. I've re-packed the control file with sudo added as a dependency. This should solve both of your problems
Zaurus SL-C1000 / Cacko ROM 1.23
Planex 802.11b WiFi CF
1GB PNY SD card
LowePro D-Pods-40 carrying case

Allen Tsang

  • Newbie
  • *
  • Posts: 2
    • View Profile
Supertux On Sl-c860
« Reply #19 on: February 16, 2005, 09:41:23 am »
I just installed the Supertux but I cannot started it.

I found if I run the supertux in console mode, it give out the following message

'Qt/Embedded data directory is not owned by user 0
Aborted'

Any one know what is happening?  Can any help me?  

Thank you in advance!

dwagelaar

  • Newbie
  • *
  • Posts: 46
    • View Profile
    • http://soft.vub.ac.be/soft/members/denniswagelaar
Supertux On Sl-c860
« Reply #20 on: February 16, 2005, 02:53:27 pm »
Quote
I just installed the Supertux but I cannot started it.

I found if I run the supertux in console mode, it give out the following message

'Qt/Embedded data directory is not owned by user 0
Aborted'

Any one know what is happening?  Can any help me?   

Thank you in advance!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67302\"][{POST_SNAPBACK}][/a][/div]
Hmm, that error message seems hardly related to supertux... Could you tell which zaurus model you use and what ROM is on it?
Zaurus SL-C1000 / Cacko ROM 1.23
Planex 802.11b WiFi CF
1GB PNY SD card
LowePro D-Pods-40 carrying case

Stubear

  • Hero Member
  • *****
  • Posts: 1164
    • View Profile
    • http://
Supertux On Sl-c860
« Reply #21 on: February 16, 2005, 09:05:29 pm »
Quote
I just installed the Supertux but I cannot started it.

I found if I run the supertux in console mode, it give out the following message

'Qt/Embedded data directory is not owned by user 0
Aborted'

Any one know what is happening?  Can any help me?   

Thank you in advance!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67302\"][{POST_SNAPBACK}][/a][/div]

You are trying to run it as root, that won't work, you must be user zaurus for qtopia apps to run

If your prompt has a # then you are root, if it has $ then you are most probably zaurus.

You can check by running whoami at the prompt

Stu
SL-C1000, Hand converted to English with Japanese Input
Running X apps via X/Qt
iRiver USB host cable; Diatec P-Cord usb power cable (extendable); Acro's Reel Cable USB (A to A, B, Mini-B,  & Mini-B 8pin); GreenHouse 1Gb PicoDrive+; 2x256Mb Hagiwara SD cards; 128Mb Transcend CF card; 512Mb PQI CF card; AmbiCom WL1100C-CF 11B WLAN card

Allen Tsang

  • Newbie
  • *
  • Posts: 2
    • View Profile
Supertux On Sl-c860
« Reply #22 on: February 17, 2005, 03:53:40 am »
Thank you for dwagelaar and Stubear reply!

I am using C3000 and the special kernal from here.

It is no problem to run spertux from the user 'zaurus' in console mode.  I don't know why I can't start supertux normally.  Anyone have idea?

Thank in advance!

silvio

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
    • http://www.iaccarino.de/silvio
Supertux On Sl-c860
« Reply #23 on: February 17, 2005, 07:41:03 am »
Hi,

will not work on my C860 (Cacko 1.22 lite):

supertux: error while loading shared libraries: supertux: undefined symbol: gzungetc

regards,
Silvio
SL-C860, Cacko 1.22 lite and many toys.
My Zaurus stuff

dwagelaar

  • Newbie
  • *
  • Posts: 46
    • View Profile
    • http://soft.vub.ac.be/soft/members/denniswagelaar
Supertux On Sl-c860
« Reply #24 on: February 17, 2005, 01:47:38 pm »
Quote
Hi,

will not work on my C860 (Cacko 1.22 lite):

supertux: error while loading shared libraries: supertux: undefined symbol: gzungetc

regards,
Silvio
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67463\"][{POST_SNAPBACK}][/a][/div]
Sounds like you have a problem with your zlib. That's odd, though, since Cacko (lite and full) already include this. Can you find out whether you accidentally have a zlib ipk installed on your zaurus and/or whether the symlinks to your initial libz.so are still there? They should be in /usr/lib and point to /usr/lib.rom/libz.so.1.2.2
Zaurus SL-C1000 / Cacko ROM 1.23
Planex 802.11b WiFi CF
1GB PNY SD card
LowePro D-Pods-40 carrying case

silvio

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
    • http://www.iaccarino.de/silvio
Supertux On Sl-c860
« Reply #25 on: February 17, 2005, 04:29:15 pm »
Quote
Quote
Hi,
will not work on my C860 (Cacko 1.22 lite):
supertux: error while loading shared libraries: supertux: undefined symbol: gzungetc
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67463\"][{POST_SNAPBACK}][/a][/div]
Sounds like you have a problem with your zlib.[div align=\"right\"][a href=\"index.php?act=findpost&pid=67532\"][{POST_SNAPBACK}][/a][/div]

OK, now the following error:
Error: I could not load the icon image: /usr/mnt.rom/card/QtPalmtop/bin/../share/supertux/images/icon.xpm
The Simple DirectMedia error that occured was:
Couldn't open /usr/mnt.rom/card/QtPalmtop/bin/../share/supertux/images/icon.xpm

there is no icon.xpm on my Z.

regards,
Silvio
SL-C860, Cacko 1.22 lite and many toys.
My Zaurus stuff

dwagelaar

  • Newbie
  • *
  • Posts: 46
    • View Profile
    • http://soft.vub.ac.be/soft/members/denniswagelaar
Supertux On Sl-c860
« Reply #26 on: February 19, 2005, 07:34:29 am »
Quote
Quote
Quote
Hi,
will not work on my C860 (Cacko 1.22 lite):
supertux: error while loading shared libraries: supertux: undefined symbol: gzungetc
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67463\"][{POST_SNAPBACK}][/a][/div]
Sounds like you have a problem with your zlib.[div align=\"right\"][a href=\"index.php?act=findpost&pid=67532\"][{POST_SNAPBACK}][/a][/div]

OK, now the following error:
Error: I could not load the icon image: /usr/mnt.rom/card/QtPalmtop/bin/../share/supertux/images/icon.xpm
The Simple DirectMedia error that occured was:
Couldn't open /usr/mnt.rom/card/QtPalmtop/bin/../share/supertux/images/icon.xpm

there is no icon.xpm on my Z.

regards,
Silvio
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67564\"][{POST_SNAPBACK}][/a][/div]
Yes, well, that's the error you would get if you run 'supertux' from the command line, instead of 'supertux.sh'. If you run supertux via the icon in the Games tab, it should directly invoke 'supertux.sh'. This 'supertux.sh' is a script that first mounts the supertux.cramfs image, which contains all the data files (including the icon.xpm). After running the game, the script again unmounts the data image file. Hope this solves your problem
Zaurus SL-C1000 / Cacko ROM 1.23
Planex 802.11b WiFi CF
1GB PNY SD card
LowePro D-Pods-40 carrying case

silvio

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
    • http://www.iaccarino.de/silvio
Supertux On Sl-c860
« Reply #27 on: February 21, 2005, 06:16:49 am »
Quote
Quote
Quote
Quote
Hi,
will not work on my C860 (Cacko 1.22 lite):
supertux: error while loading shared libraries: supertux: undefined symbol: gzungetc
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67463\"][{POST_SNAPBACK}][/a][/div]
Sounds like you have a problem with your zlib.[div align=\"right\"][a href=\"index.php?act=findpost&pid=67532\"][{POST_SNAPBACK}][/a][/div]

OK, now the following error:
Error: I could not load the icon image: /usr/mnt.rom/card/QtPalmtop/bin/../share/supertux/images/icon.xpm
The Simple DirectMedia error that occured was:
Couldn't open /usr/mnt.rom/card/QtPalmtop/bin/../share/supertux/images/icon.xpm

there is no icon.xpm on my Z.

regards,
Silvio
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67564\"][{POST_SNAPBACK}][/a][/div]
Yes, well, that's the error you would get if you run 'supertux' from the command line, instead of 'supertux.sh'. If you run supertux via the icon in the Games tab, it should directly invoke 'supertux.sh'. This 'supertux.sh' is a script that first mounts the supertux.cramfs image, which contains all the data files (including the icon.xpm). After running the game, the script again unmounts the data image file. Hope this solves your problem
[div align=\"right\"][a href=\"index.php?act=findpost&pid=67841\"][{POST_SNAPBACK}][/a][/div]

No - the game starts but when it switches to graphic output the screen looks terrible and there is no way to repair it instead of doing a reboot.

Other SDL programms (CrimsonFields, Quake) works fine on my device.

By the way - does anybody know how to implement a hotkey for killing qpe?
SL-C860, Cacko 1.22 lite and many toys.
My Zaurus stuff

silvio

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
    • http://www.iaccarino.de/silvio
Supertux On Sl-c860
« Reply #28 on: February 21, 2005, 10:09:36 am »
Quote
No - the game starts but when it switches to graphic output the screen looks terrible and there is no way to repair it instead of doing a reboot.

Other SDL programms (CrimsonFields, Quake) works fine on my device.

By the way - does anybody know how to implement a hotkey for killing qpe?

Fixed - more libs was overwritten
regards,
Silvio
SL-C860, Cacko 1.22 lite and many toys.
My Zaurus stuff

spartan

  • Jr. Member
  • **
  • Posts: 82
    • View Profile
Supertux On Sl-c860
« Reply #29 on: February 24, 2005, 01:16:11 am »
Could someone perhaps post a sudo package? It's no longer being hosted by any English sources (basically the same source) and it's evidently necessary on the C3000.

Edit:

To run Supertux, sudo is required. Here is a link pulled off the forum for the package:
http://www.zaurususergroup.com/modules.php...q=getit&lid=184
« Last Edit: February 24, 2005, 01:20:14 am by spartan »
C3000 with Tetsu v18d Special Kernel and Sharp 1.11JP ROM
1GB Lexmark SD, 2GB Mini SD, Socket Revision H Bluetooth, Ambicom Wi-Fi