Author Topic: Guylhem Rom: First Qtopia 1.5 Release  (Read 211297 times)

hbo

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #60 on: May 13, 2005, 02:39:04 am »
On my collie I have OZ 3.5.3/Opie 1.2 and nxclient. This is what I get when I try to run it:

       root@collie:/# /usr/NX/bin/nxclient: symbol lookup error: /usr/NX/bin/nxclient: undefined symbol: _7QString.shared_null

And this is what ldd on /usr/NX/bin.nxclient gives me:

        libqte.so.2 => /opt/QtPalmtop/lib/libqte.so.2 (0x4001e000)
        libqpe.so.1 => /opt/QtPalmtop/lib/libqpe.so.1 (0x40349000)
        libm.so.6 => /lib/libm.so.6 (0x4045a000)
        libc.so.6 => /lib/libc.so.6 (0x40507000)
        libts-0.0.so.0 => /usr/lib/libts-0.0.so.0 (0x40614000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x4061e000)
        libz.so.1 => /usr/lib/libz.so.1 (0x40649000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40661000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40688000)
        libdl.so.2 => /lib/libdl.so.2 (0x40699000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x406a4000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
SL5500/OZ 3.53/Opie 1.2/256MB SD/Linksys WFC12
C860/CACkO 1.22a/1GB SD/Linksys WFC12
SL6000L/sharprom 1.12/4GB Microdrive

hbo

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #61 on: May 13, 2005, 02:45:18 am »
Last one for tonight.

So I was wrong about it depending on opie at all.

'start-stop-daemon' is a link to busybox on OZ 3.5.3. I think it would be safe to  write a shell script replacement to just run the damned first argument in the background, possibly redirecting stdin/stdout to useful places.

We may have quick success with this, which would be really cool. But I still think porting the KNX client would be better for the long term.
SL5500/OZ 3.53/Opie 1.2/256MB SD/Linksys WFC12
C860/CACkO 1.22a/1GB SD/Linksys WFC12
SL6000L/sharprom 1.12/4GB Microdrive

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Guylhem Rom: First Qtopia 1.5 Release
« Reply #62 on: May 13, 2005, 02:55:26 am »
can we get the source? I hadn't looked.

It could also be repacked with the necessary script and put tin the feed....
**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

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #63 on: May 13, 2005, 03:29:46 am »
adf - I don't need 2.95 toolchain - already got that. I'd be interested in the 3.3 or 3.4 they are using to do softfloat mplayer/libsdl/games etc.

gpe, pw, etc. are interesting ideas but IMHO qtopia is the way to go.

for the kernel don't go to drivers/input but drivers/usb (the options you mention are from drivers/input)

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Guylhem Rom: First Qtopia 1.5 Release
« Reply #64 on: May 13, 2005, 11:44:29 am »
I'll have to look again,
lmy last "solution" was to enable the whole thing i n drivers/input
and then Not compile hid in usb i( i think there was something about usb hid in /usb.. I'll have to look) but just raw keyboard. i dunno. will get to it this weekend.

as to the qui option thing, yeah.. for a general purpose gui Qt is probably the way to do it. I was thinkin more along the lines of interesting alternatives.

have you poked at the latest Qtopia 2.1?  It might be useable in this Rom with not too much  agony. (though i didn't have a lot of luck with opera, lpotter seems to think that the problem was not qtopia 2.1 itself  might be worth double checking)

Did you see the qemu oe thread this morning?  there is, link and all, a disk image  from a debian system with OE installed.
 you might grab that, since it is up right now, and don't see having a tarrball ready to go for 2 or 3 more days
**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

hbo

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #65 on: May 13, 2005, 09:12:02 pm »
I reflashed this evening with the 0.9 release.  Aside from the microdrive not getting mounted, I noticed something else that happened the first time around. I was getting ready to install X-Qt, so I remade the link from /tmp to point at the microdrive. I also put the Z in its cradle for the first time since I'd flashed it this time around. The screen on the Z switched back to the "Gator" photo! It's as if the runqpe command had exited on an error, and the qpe.sh script had done a chvt back to the splash screen. How do you do switch virtual terminals using the keyboard or buttons in this ROM?

I just realized that pulling the temp files out from under qtopia is probably not a great idea. 8) But it's the only way to get installations of large ipks to work.

Is there a Wiki/Twiki where we could centralize bug reports and development info for this ROM?
« Last Edit: May 13, 2005, 09:25:58 pm by hbo »
SL5500/OZ 3.53/Opie 1.2/256MB SD/Linksys WFC12
C860/CACkO 1.22a/1GB SD/Linksys WFC12
SL6000L/sharprom 1.12/4GB Microdrive

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Guylhem Rom: First Qtopia 1.5 Release
« Reply #66 on: May 14, 2005, 01:16:33 am »
home key to open a new terminal.

maybe you should put /tmp on sd till you get your microdrive reliably automounting?

on a completely different note....

Guylhem,

to assign a to 125 and fn to 30..... where do I do this?  I had just assumed it would be in the irk key customization stuff, and is not.

those roll-up usb keyboards are kinda looking good
**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

ken

  • Sr. Member
  • ****
  • Posts: 274
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #67 on: May 14, 2005, 01:21:00 am »
Quote
Is there a Wiki/Twiki where we could centralize bug reports and development info for this ROM?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=79695\"][{POST_SNAPBACK}][/a][/div]

probably on his homepage forums (externe.net)
SL-6000L Sharp ROM 1.12 - 1G SD (RiDATA) - 2G Microdrive (Hitachi)
TRENDnet TE-CF100 10/100 (no drivers needed) AmbiCom CF56M-EZ modem (no drivers needed)

hbo

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #68 on: May 14, 2005, 02:32:21 am »
Quote
maybe you should put /tmp on sd till you get your microdrive reliably automounting?

[div align=\"right\"][a href=\"index.php?act=findpost&pid=79708\"][{POST_SNAPBACK}][/a][/div]

I fixed it by moving /etc/rc.d/init.d/pcmcia, which sets up the cf drivers on the Z,  to /etc/rc.d/rc.pcmcia and removing the symlink /etc/rc.d/rc5.d/S05pcmcia. Then in /etc/rc.d/rc.sysinit, I put a call to rc.pcmcia right before local file systems are mounted like so:
Code: [Select]
. /etc/rc.d/rc.pcmcia start
action "Mounting local FS:" mount -a -t nonfs
#action "Mounting remote FS:" mount -a -t nfs

Since I have an entry in /etc/fstab for my microdrive, it gets mounted by the second line above, and this allows me to maintain the link /tmp -> /mnt/cf/tmp. /var is another matter. The pcmcia script makes heavy use of /var, and I was unwilling to study the problem of removing the dependency, or risk just mounting on top of it. But now the logs have the full 1MB to play with.

It's cool that syslog is running on this ROM. It's very helpful for debugging problems and learning about the details of the startup. However it won't do to keep that in production, since it would fill up quickly.

Next up, why doesn't the qpe package manager work for non root targets?

I'm willing to host a Wiki, BTW. It would be a complement to these forums, not a replacement.
« Last Edit: May 14, 2005, 02:40:11 am by hbo »
SL5500/OZ 3.53/Opie 1.2/256MB SD/Linksys WFC12
C860/CACkO 1.22a/1GB SD/Linksys WFC12
SL6000L/sharprom 1.12/4GB Microdrive

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #69 on: May 14, 2005, 09:54:58 am »
A wiki is ready on externe.net/zaurus/faq.

It's C700 centric ATM, but I'm going to upgrade it.
« Last Edit: May 14, 2005, 10:34:41 am by guylhem »

hbo

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #70 on: May 14, 2005, 02:54:00 pm »
Quote
A wiki is ready on externe.net/zaurus/faq.

It's C700 centric ATM, but I'm going to upgrade it.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=79745\"][{POST_SNAPBACK}][/a][/div]
Cool.  

Can I start a bugs page for the current guylhem ROM?
SL5500/OZ 3.53/Opie 1.2/256MB SD/Linksys WFC12
C860/CACkO 1.22a/1GB SD/Linksys WFC12
SL6000L/sharprom 1.12/4GB Microdrive

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #71 on: May 14, 2005, 03:02:05 pm »
Please do ! That's the purpose of the wiki

I suggest the following pages:
 - installation notes
 - bugs
 - features suggestions

Maybe a sum up of this thread would be good

Guylhem

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #72 on: May 14, 2005, 03:05:34 pm »
adf, to swap 125 and 30 you need to edit the sourcecode. I suggest you sell the IR keyboard and get an axim bluetooth one (aka stowaway) or a USB one as you suggest.

I'll support them much more easily than a IR keyboard I don't have.

BTW - the stowaway keyboard is now working fine! Will soon take care of the USB one.

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Guylhem Rom: First Qtopia 1.5 Release
« Reply #73 on: May 14, 2005, 03:22:38 pm »
another reason for an install script or two imho.

there will be people who want to have access to logs. maybe a 1st run? setup the image with a marker set to 0, on boot check the maker, if it is 0 run the script? (have the script write 1, of course) ask "Do you want /tmp on sd or cf?" Do you want to use system logs warning this can use lots of space y/N?"  if y then ask about var the same a /tmp. you copuld probably use the same thing to assign acceptable targets for ipkg.

 this would also make a nice (if slow way) to set up the qtpalmtop.rom at whatevet target is wanted -- copy to/mount from(cd sf, internal...nfs?-- having an nfs or samba option might be nice for some offices?)

and on boot ask for gui target location. this would make either purpose specific  setups, or different guis (I think at the very least there will be those that want opie and those that want qtopia2) easy to manage on a handful of diferent cards, or with a handful of different images.

and this would lead to the last (if feaseable) script--that does not go on the rom.
one that rips guis to an installable useable tarball (obviously tis would go somewhere down the road.)
**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

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Guylhem Rom: First Qtopia 1.5 Release
« Reply #74 on: May 14, 2005, 03:55:16 pm »
I fixed /tmp ipkg problems using /home/tmp in /etc/ipkg.conf

Regarding the log files however, I'm not sure what I should do. Ideally they should be capped to 100ko each. Maybe I'll just cut them clean at each suspend ?

Regarding moving the GUI, IMHO it should be up to the person doing that. Simply moving /opt/QtPalmtop (That's the current name - .rom reminded me of sharp oddities) to /mnt/cf/ etc should be enough.

If all goes as planned I'll release a 1.0rc1 monday