OESF Portables Forum
Everything Else => Zaurus - Everything Development => Distros, Development, and Model Specific Forums => Archived Forums => X/Qt => Topic started by: suid on April 02, 2005, 03:01:07 pm
-
I've got Gpsdrive running under X/Qt-debian quite nicely. I first tried without Debian by using gpsdrive from the Familiar feed together with X/Qt, which has all the packages required by the latest version of Gpsdrive (2.09) in its "testing" feed. However, I gave up after experiencing too many library incompatibility problems.
I wanted to try Debian anyway!
So now with Debian, I could just run "apt-get install gpsdrive" and Hey presto! There were a few additional things I had to do, however, which I did over a couple of months, so hopefully these are the most important notes I can remember on setting up :
*** NOTE. If you are just starting to look at GPS apps, I'd seriously take a look at Qpegps first. It's an excellent app that's written for Qtopia, so it's much better suited to the Zaurus and a lot easier to set up. It's just that Gpsdrive has additional functionality and I liked the challenge of getting it running. ***
# MAKEDEV ttyS3 ## to create the device within the Debian environment.
At various stages I needed to do a chmod 666 on /dev/ttyS3 (after installing gpsd, I think) and /dev/audio.
You don't need cardctl, setserial or anything like that if you have "cru" from the pocketworkstation Debian distribution (part of the postinstall script, I think). This will let you run such commands as cardctl from Qtopia whilst still in Debian.
Also, you don't need to install gpsd. The latest version of Gpsdrive will talk directly to your serial device.
I created a user "zaurus" with the same UID and GID as in Qtopia. This is to stop Gpsdrive complaining if you try and start it as root.
I created a script that can be run from an icon in the taskbar :
----
#!/bin/bash
# Enable the CF device. If you don't have cru, you'll need to
# run cardctl from Qtopia.
# Equivalent to "/usr/local/bin/cru cardctl resume"
/bin/echo "dev/null cardctl resume" >/dev/rootcmd
/bin/sleep 1
# -x is to create separate windows for Menu and Status.
# -1 is for 1 button mouse. May be better off without this.
# Took me ages to get the right numbers for height and width for C750 in portrait
# mode. These numbers seem to relate to map size rather than screen size.
# Any numbers above these and Gpsdrive will ignore -r and -s.
# -r is width
# -s is height
# -S don't show splash screen
# -e use Flite for speech output (more on this later)
su - zaurus -c "export DISPLAY=0:0;gpsdrive -x -1 -r 478 -s 599 -S -e"
----
Installed MySQL for the waypoints database. Wrote a script to import the list of all UK speed traps into MySQL. There are too many for Gpsdrive/MySQL to handle - Gpsdrive crashes! Strangely enough, using a text file for waypoints seems to be faster and more stable than using a database.
Installed flite for speech output.
All was working nicely, except there was no speech output. A quick mail to the very responsive Gpsdrive mailing list and soon there was a fix in the CVS version of gpsdrive.
Installed all the apps/libs necessary for a build environment and compiled the CVS version for Debian/ARM.
Hope this information is useful to someone. If anyone is interested in the latest CVS binary of gpsdrive for Debian/ARM, I can post it here.
Cheers
Ian
-
Hi Ian,
I am interested in your version of gpsdrive for XQt/Debian.
I have successfully installed gpsdrive and flite but with no sound output. Your version of gpsdrive and some installation pointers would be nice. Qpegps runs fine under Qtopia but I want more.
Thanks
-
Hi Ian,
Thanks for the file. just installed it. I have a few problems though.
Gpsdrive cannot load "libart_lgpl_2.so.2". Any ideas?
THanks
-
Looks like I need to create a complete package with libraries etc ...
This might take me a couple of days so please hang on.
You could also try the pdaXrom gpsdrive package that Zumi made recently - it might work on X/Qt-debian but I haven't tried it. It's built from a recent CVS source, so it includes flite support. See the following thread :-
https://www.oesf.org/forums/index.php?showt...666&hl=gpsdrive (https://www.oesf.org/forums/index.php?showtopic=11666&hl=gpsdrive)
Ian
-
Just had a look around and have discovered that the libart libs are not part of the gpsdrive build, but ARE a dependency of the latest CVS version of gpsdrive.
So, try installing libart, using apt-get :
apt-get install lib-art-2.0-2 (I think)
and see if gpsdrive starts after that.
Ian
-
Ian,
That was it. Have got sound working now. First thing I heard was "good evening", how polite.
Thanks.
-
where's the feed for Gpsdrive and lib-art?
-
where's the feed for Gpsdrive and lib-art?
You should find them in the normal Debian feeds, as detailed in your sources.list.
If you're after the latest CVS version of gpsdrive (with flite support working), I don't think there is a feed for that yet - you'll have to wait for an official release.
However, I could send you the gpsdrive binary that I compiled from the CVS version if you wish, over PM or whatever. You still need to apt-get the latest, stable version from the feed and then overwrite the installed version of the "gpsdrive" binary with my version. Then you need to install libart from the normal feed.
In fact, I'll try attaching the binary to this message. Fingers crossed ... I think I managed to attach the binary but had to add a .ipk file extension. Rename the file back to "gpsdrive".
Also adding the CVS version of gpsd.
Ian
-
but isn't the normal feed for x86 ?
because i install the debian from Meanie's jumbo package
i don't know if mine is different from yours
could you show me your sources.list?
thanks
btw, if i do apt-get , will this install into my SD card?
my Debian root is in /mnt/card/debroot/
-
but isn't the normal feed for x86 ?
It's actually the feed for ARM as Xscale is an ARM design (I'm sure somebody more knowledgeable can provide more details about that probable half-truth).
My sources.list (I commented out the original entries after sarge was moved out of "testing") :
#deb http://ftp.debian.org/debian testing main
deb http://ftp.debian.org/debian sarge main
#deb http://nonUS.debian.org/debian-non-US testing/non-US main
deb http://nonUS.debian.org/debian-non-US sarge/non-US main
btw, if i do apt-get , will this install into my SD card?
my Debian root is in /mnt/card/debroot/
Yep, sounds about right to me.
Ian
-
i just wonder why the gpsdrive in debian feed doesn't work? why i need to use the CVS version?
do i need to apt-get flite to get the sound ability working?
i already have gpsd from my qpeGPS
do i still need to install yours?
thanks
-
but isn't the normal feed for x86 ?
It's actually the feed for ARM as Xscale is an ARM design (I'm sure somebody more knowledgeable can provide more details about that probable half-truth).
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89903\"][{POST_SNAPBACK}][/a][/div]
It's actually the whole truth, an Xscale has an ARM core and can execute armv5 instructions.
-
i just wonder why the gpsdrive in debian feed doesn't work? why i need to use the CVS version?
It DOES work!! It's only the flite support that doesn't work. If you want sound with gpsdrive, you need to replace the "official" gpsdrive from the Debian feed with the CVS version.
The official release of gpsdrive is supposed to support sound via flite, but there is a small bug in it that was quickly fixed by the Gpsdrive maintainers and added to CVS.
do i need to apt-get flite to get the sound ability working?
That's right :-
apt-get install gpsdrive
apt-get install flite
apt-get install libart-2.0-2
Then overwrite gpsdrive binary with the CVS version.
i already have gpsd from my qpeGPS
do i still need to install yours?
thanks
Mmmm, that's a potential can of worms. First of all, you don't need gpsd at all because gpsdrive will talk directly to your serial device. However, you might still want to use gpsd because it gives you a network port that can be used by other applications such as kismet. You CAN use the gpsd from qpeGPS, if you wish, and this will save you from having to create a serial device within Debian (ttyS3), but it also means that you have to start gpsd from your Qtopia environment.
So, basically my recommendation to start with at least is to ignore gpsd for the moment, create ttyS3 (see earlier instructions) and when you start up gpsdrive, make sure to check the box that says something like "use serial connection". Gpsdrive should then be able to pick up data directly from your CF GPS device.
Ian
-
suid:
i used your script
but i cannot launch GPSdrive from Qtopia desktop
do i need to make a gpsdrive.desktop under /opt/QtPalmtop/apps/XQT?
and where do i put this script?
-
This question would be better directed at Meanie because I'm not running from an icon under Qt, I'm running from an icon in Xfce under Debian. I called the script gpsdrive.sh and put it in /usr/local/bin.
Probably my script could be run from Qt with a few modifications, but because I've never used Meanie's jumbo package, I wouldn't know what to advise here. The "cru" stuff at least should be removed because you're enabling the card from within Qtopia. A simple "cardctl enable" should suffice.
Ian
-
how do i check if flite is working or not?
okay
i checked
flite is working
but running your Gpsdrive script gives me :
oss_audio: failed to open audio device /dev/dsp
-
oh..
i found out the problem
i run it as "zaurus"
so therefore i don't have permission to access /dev/dsp
but if i run it as "root"
it will not have this problem
how do i solve this problem by giving "zaurus" access of "root"?
also i try to use "gpsfetchmap" and "gpsfetchmap.pl" to get the maps
i can't
i think because i'm using West Longitude instead of East
so i need to put "-" sign in front
but it doesn't seem to understand that part
how do i solve this problem?
which script you use for getting maps on gpsdrive?
-
how do i solve this problem by giving "zaurus" access of "root"?
A quick "chmod 666 /dev/dsp" should fix it. You may need to do the same with /dev/audio as well.
I normally use gpsfetchmap.pl and it works fine for me with negative numbers. There's many arguments you can use with it - what exactly are you typing in and what output are you seeing? I know that the following works for me :-
# su - zaurus
$ gpsfetchmap.pl --start-lat 53.9 --end-lat 54.1 --start-lon -2.9 --end-lon -2.6 -sc 10000 -p
Ian
-
how do i solve this problem by giving "zaurus" access of "root"?
A quick "chmod 666 /dev/dsp" should fix it. You may need to do the same with /dev/audio as well.
I normally use gpsfetchmap.pl and it works fine for me with negative numbers. There's many arguments you can use with it - what exactly are you typing in and what output are you seeing? I know that the following works for me :-
# su - zaurus
$ gpsfetchmap.pl --start-lat 53.9 --end-lat 54.1 --start-lon -2.9 --end-lon -2.6 -sc 10000 -p
Ian
[div align=\"right\"][a href=\"index.php?act=findpost&pid=91071\"][{POST_SNAPBACK}][/a][/div]
oh
i found that there's a bug in the gpsfetchmap.pl script
it can't get the Canadian map
so i have to manually tell it to get the North America maps in order to work
thanks anyways
-
suid:
do you encounter a problem when using Gpsdrive under X, the Screen Saver app on Qtopia launched?
how do i tell Qtopia to stop that whenever i use Gpsdrive and tell Qtopia stop the suspend when i use Gpsdrive?
-
i never able to get my Debian communicate with my GPS
when i start up Gpsdrive
it can't get any info for my GPS card
so i do a
cat: /dev/ttys3: Input/output error
i don't know why this happen
but qpeGPS was working fine and if i do a "cat /dev/ttyS3" under Qtopia , it works fine
except on Debian
is there any config i need to make for this CF card?
-
okay
now i think where the problem is
the LED of my GPS CF is not flashing, so i do a "cat /dev/ttyS3"
it gets nothing
because i haven't turn on the GPS CF yet
so i need to use qpeGPS to turn on the GPS CF
and i turn on my Gpsdrive
and then "start gpsd" with no serial comm.
then it will runs
the problem is how do i turn on the GPS CF alone without using qpeGPS?
everytime i run Gpsdrive, i need to run qpeGPS first to turn on my GPS CF
is there any way to do it?
-
The problem is how do i turn on the GPS CF alone without using qpeGPS?
Are you running "cardctl resume" within Qtopia before you start gpsdrive in Debian? That should be all that you need to do. You can just put the command in your gpsdrive startup script if you've created a separate icon to start gpsdrive under Qtopia.
I told you to run "carctl enable" in an earlier post - that was incorrect, it should be "cardctl resume".
how do i tell Qtopia to stop that whenever i use Gpsdrive and tell Qtopia stop the suspend when i use Gpsdrive?
I've never seen this, but thereagain I disabled my screensaver a long time ago! That's probably the easiest solution.
Ian
-
The problem is how do i turn on the GPS CF alone without using qpeGPS?
Are you running "cardctl resume" within Qtopia before you start gpsdrive in Debian? That should be all that you need to do. You can just put the command in your gpsdrive startup script if you've created a separate icon to start gpsdrive under Qtopia.
I told you to run "carctl enable" in an earlier post - that was incorrect, it should be "cardctl resume".
Ian
[div align=\"right\"][a href=\"index.php?act=findpost&pid=92305\"][{POST_SNAPBACK}][/a][/div]
because my startup script is under Debian instead of Qtopia
so i tried "cru cardctl resume"
it doesn't seem to work for me
the LED is flashing
and "cat /dev/ttyS3" gives no data
do you know how they turn on the GPS CF under qpeGPS?
-
Dou you have a running rootcmd server? If not, then the cru command won't work.
What happens when you type in "cru cardctl status" ?
Ian
-
Dou you have a running rootcmd server? If not, then the cru command won't work.
What happens when you type in "cru cardctl status" ?
Ian
[div align=\"right\"][a href=\"index.php?act=findpost&pid=92408\"][{POST_SNAPBACK}][/a][/div]
nothing shows up
how do i install the rootcmd server?
-
Looks like Meanie's distro doesn't include all the postinstall stuff that comes with Klaus Weidner's Pocket Workstation. Can you just check whether or not you have the following files under your Qtopia environment ?
/etc/debroot.conf # PERMS -rw-rw-rw-
/etc/rc.d/init.d/zdebian # PERMS -rwxr-xr-x
If not then you need to create them. I'm working from memory here, but I think that this should be all that you need. Proceed at your own risk. Don't blame me if this bricks your Zaurus etc, etc :-
debroot.conf
### /etc/debroot.conf
#
# Configuration for the Debian chroot environment startup process
#
# IMPORTANT: boolean settings (DEB_FOO=1) are true if not empty, so
# comment out the entry (put a '#' at the start of the line) if you
# want to deactivate it.
# The chroot directory for the Debian installation. Modify as required.
DEBROOT=/mnt/card/debroot
# The PATH to be used for programs running inside the chroot. Take your
# pick - the first one lets local programs override system defaults,
# the second one prevents that.
#
DEB_PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/games
#DEB_PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin:$HOME/bin:/usr/X11R6/bin:/usr/games
# Disable this if you have a fixed QPE that permits VT switching
#DEB_QPE_WARNING=1
# Mount proc inside the chroot=
#DEB_DO_MOUNTS=1
# The following files are copied from the native
# system into the chroot environment on bootup.
# Use a path relative to '/', but omit the leading
# slash.
#
# The files are modified to contain '#' comments,
# so don't do this for files that don't support
# '#' as a comment character
#
#DEB_COPY_INTO_CHROOT="etc/resolv.conf"
# The following files are copied in the opposite
# direction - from the chroot into the native
# environment on bootup.
#
#DEB_COPY_INTO_NATIVE="etc/hosts"
# A list of services to launch on bootup inside
# the chroot. Make sure to avoid conflicts with the native
# system - don't try to run two network servers on the
# same port.
#
#DEB_RUN_SERVICES=""
#DEB_RUN_SERVICES="mysql"
#DEB_RUN_SERVICES="inetd ssh lpd"
#DEB_RUN_SERVICES="ssh"
# Launch the VNC server in the backround on startup?
#DEB_RUN_VNCSERVER=1
# Lauch framebuffer VNC client?
#DEB_RUN_FBVNC=1
#
#DEB_ZAPM_PROXY=1
# If you already have a 'zapmd' startup script (one is
# included in the native X11 environment for the zaurus),
# disable this entry.
#DEB_RUN_ZAPMD=1
# Start the rootcmd server? It forwards shell commands sent
# by 'cru' from the chroot environment to the native system.
# This way, you can run 'cru cardctl eject' and avoid the need
# to put PCMCIA tools and configuration into the chroot.
#
DEB_ROOTCMD=1
I've commented out everything except what you need to get the rootcmd server started.
zdebian
#!/bin/bash
## sh [linked to ash] doesn't exec cleanly, so set to bash
SHELLCMD=/bin/bash
DEBCONF=/etc/debroot.conf
[ ! -f $DEBCONF ] && {
echo "Can't find $DEBCONF, aborting..."
exit 1
}
. $DEBCONF
[ "$DEBROOT" ] || exit 1
if [ ! -d "$DEBROOT" ]; then
echo "Waiting for $DEBROOT to be fscked..."
while ps ax | grep -v grep | grep e2fsck >/dev/null
do
sleep 1
done
sleep 1
if [ ! -d "$DEBROOT" ]; then
echo "Waiting for $DEBROOT to be mounted..."
sleep 10
fi
fi
cd $DEBROOT || exit 1
ROOTCMD_FIFO=$DEBROOT/dev/rootcmd
ZAPMD=/dev/zapmd
rootcmd_server_start () {
rm -f $ROOTCMD_FIFO
mkfifo -m 600 $ROOTCMD_FIFO
(
while true
do
exec <$ROOTCMD_FIFO
read TTY CMD
$SHELLCMD -c "$CMD" $DEBROOT/$TTY 2>&1
sleep 1
done
) &
echo $! >/var/run/rootcmd.pid
}
rootcmd_server_stop () {
kill $(cat /var/run/rootcmd.pid)
rm -f /var/run/rootcmd.pid
}
zapm_proxy_start () {
rm -f $DEBROOT$ZAPMD
mkfifo $DEBROOT$ZAPMD
(
while true
do
[ -e $DEBROOT$ZAPMD ] || exit 0
exec < $DEBROOT$ZAPMD
read C
[ -e $ZAPMD ] && echo "$C" > $ZAPMD
sleep 1
done
) &
echo $! >/var/run/zapm_proxy.pid
}
zapm_proxy_stop () {
kill $(cat /var/run/zapm_proxy.pid)
rm -f /var/run/zapm_proxy.pid
rm -f $DEBROOT$ZAPMD
}
CR="env -i PATH=$DEB_PATH TERM=vt102 HOME=$HOME chroot $DEBROOT"
commented_copy_into_chroot () {
[ -f "/$1" ] && (
echo "### Do not edit this file - it was copied"
echo "### from the native system's /$1 by $0"
echo "### Edit $DEBCONF to deactivate this."
echo
cat "/$1"
echo
echo "### Do not edit this file - it was copied"
echo "### from the native system's /$1 by $0"
echo "### Edit $DEBCONF to deactivate this."
) > "$1"
}
commented_copy_into_native () {
[ -f "$1" ] && (
echo "### Do not edit this file - it was copied"
echo "### from $DEBROOT/$1 by $0"
echo "### Edit $DEBCONF to deactivate this."
echo
cat "$1"
echo
echo "### Do not edit this file - it was copied"
echo "### from $DEBROOT/$1 by $0"
echo "### Edit $DEBCONF to deactivate this."
) > "/$1"
}
case "$1" in
start)
if [ "$DEB_DO_MOUNTS" ]; then
[ ! -f proc/version ] && mount none proc -t proc
## FIXME: following breaks if debroot on cf card
# [ -L /mnt/cf ] && ln -sf $DEBROOT/mnt/cf /mnt/cf
fi
[ "$DEB_COPY_INTO_CHROOT" ] && for F in $DEB_COPY_INTO_CHROOT
do
commented_copy_into_chroot $F
done
[ "$DEB_COPY_INTO_NATIVE" ] && for F in $DEB_COPY_INTO_NATIVE
do
commented_copy_into_native $F
done
[ "$DEB_ROOTCMD" ] && rootcmd_server_start
[ "$DEB_ZAPM_PROXY" ] && zapm_proxy_start
[ "$DEB_RUN_SERVICES" ] && for S in $DEB_RUN_SERVICES
do
$CR /etc/init.d/$S start
done
[ "$DEB_RUN_VNCSERVER" ] && /usr/local/bin/Vncserver
[ "$DEB_RUN_FBVNC" ] && /usr/local/bin/Fbvnc
;;
stop)
if [ "$DEB_DO_MOUNTS" ]; then
umount proc
fi
[ "$DEB_ROOTCMD" ] && rootcmd_server_stop
[ "$DEB_ZAPM_PROXY" ] && zapm_proxy_stop
[ "$DEB_RUN_SERVICES" ] && for S in $DEB_RUN_SERVICES
do
$CR /etc/init.d/$S stop
done
[ "$DEB_RUN_VNCSERVER" ] && echo "Not stopping Xvnc, do that manually if you need to."
;;
restart)
$0 stop
$0 start
;;
esac
#echo "zdebian finished."
exit 0
Run /etc/rc.d/init.d/zdebian from the command line, then start up Debian and try "cru cardctl status" again. If this works, you can create the links so that zdebian (and rootcmd) will start up automatically when you boot the Z.
Create the necessary links to start up zdebian during boot :-
# ln -s /etc/rc.d/init.d/zdebian /etc/rc.d/rc5.d/S50zdebian
(or, rather that creating S50zdebian, you could just run "/etc/rc.d/init.d/zdebian start" when you start up Debian)
# ln -s /etc/rc.d/init.d/zdebian /etc/rc.d/rc0.d/K50zdebian
# ln -s /etc/rc.d/init.d/zdebian /etc/rc.d/rc1.d/K50zdebian
If everything is working okay, then my original script at the start of this thread should now work.
Good Luck!
Ian
-
thanks suid
it works great
-
Full Debian package now compiled and can be downloaded from:
Gpsdrive (http://www.ostertag.name/gpsdrive/Zaurus/debian.html)
Note ... gpsd is no longer included in the package.
Cheers
Ian
-
Hi,
I'm trying to install gpsdrive on my C3000.
I use the cacko ROM v1.23beta, with pdaXqtRom (downloaded here : pdaXqtROM (http://www.thegrinder.ws/Meanies_XQT/pdaxqtrom/))
I use the version 0.7.9.
Then I read this post, and tried to install the packages I found here: http://www.ostertag.name/gpsdrive/Zaurus/pdaXrom.html (http://www.ostertag.name/gpsdrive/Zaurus/pdaXrom.html)
I had to create the user gps, and allow it to access to /opt/QtPalmtop/lib
I linked libpcre:
cd /usr/lib
ln -s libpcre.so.0 libpcre.so.3
When I try to run gpsdrive-run.sh, I got the following error:
non-network local connections being added to access control list
libmysqlclient.so not found.
MySQL support disabled.
PDA mode
/home/gps/.gpsdrive/way.txt: No such file or directory
no garmin support compiled in
GLib-ERROR **: gmem.c:141:g_malloc(): failed to allocate 4294967168 bytes
aborting...
Does anyone have any clue ?
-
non-network local connections being added to access control list
libmysqlclient.so not found.
MySQL support disabled.
PDA mode
/home/gps/.gpsdrive/way.txt: No such file or directory
no garmin support compiled in
You can ignore these messages unless you want MySQL support or you have a Garmin receiver. Use the "-q" option to tell gpsdrive not to use MySQL.
GLib-ERROR **: gmem.c:141:g_malloc(): failed to allocate 4294967168 bytes
This is the problem but I don't know what's causing it, I'm afraid. The file gmem.c is part of glib, not gpsdrive. This is a complete guess, but it looks like glib is seeing your 4GB hard drive as available memory, and trying to reserve it.
-
you probably want to try this instead http://www.thegrinder.ws/Meanies_XQT/pdaxq....10pre3_arm.ipk (http://www.thegrinder.ws/Meanies_XQT/pdaxqtrom/feed/extra/experimental/gpsdrive_2.10pre3_arm.ipk)
I tested the app and it seems to work, but I don't have a GPS unit to test with. Anyone wanna give it a try? This is the X/Qt version for Sharp/Cacko natively without Debian/PocketWorkstation
-
you probably want to try this instead http://www.thegrinder.ws/Meanies_XQT/pdaxq....10pre3_arm.ipk (http://www.thegrinder.ws/Meanies_XQT/pdaxqtrom/feed/extra/experimental/gpsdrive_2.10pre3_arm.ipk)
I tested the app and it seems to work, but I don't have a GPS unit to test with. Anyone wanna give it a try? This is the X/Qt version for Sharp/Cacko natively without Debian/PocketWorkstation
[div align=\"right\"][a href=\"index.php?act=findpost&pid=133210\"][{POST_SNAPBACK}][/a][/div]
Is the pre3 package for cacko only, or have you compiled a version for pdaxrom?
-
you probably want to try this instead http://www.thegrinder.ws/Meanies_XQT/pdaxq....10pre3_arm.ipk (http://www.thegrinder.ws/Meanies_XQT/pdaxqtrom/feed/extra/experimental/gpsdrive_2.10pre3_arm.ipk)
I tested the app and it seems to work, but I don't have a GPS unit to test with. Anyone wanna give it a try? This is the X/Qt version for Sharp/Cacko natively without Debian/PocketWorkstation
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=133210\")
Is the pre3 package for cacko only, or have you compiled a version for pdaxrom?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=160711\"][{POST_SNAPBACK}][/a][/div]
[a href=\"http://www.tyrannozaurus.com/feed/beta3/custom/]http://www.tyrannozaurus.com/feed/beta3/custom/[/url]
-
you probably want to try this instead http://www.thegrinder.ws/Meanies_XQT/pdaxq....10pre3_arm.ipk (http://www.thegrinder.ws/Meanies_XQT/pdaxqtrom/feed/extra/experimental/gpsdrive_2.10pre3_arm.ipk)
I tested the app and it seems to work, but I don't have a GPS unit to test with. Anyone wanna give it a try? This is the X/Qt version for Sharp/Cacko natively without Debian/PocketWorkstation
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=133210\")
Is the pre3 package for cacko only, or have you compiled a version for pdaxrom?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=160711\"][{POST_SNAPBACK}][/a][/div]
[a href=\"http://www.tyrannozaurus.com/feed/beta3/custom/]http://www.tyrannozaurus.com/feed/beta3/custom/[/url]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=160712\"][{POST_SNAPBACK}][/a][/div]
I must be missing something. I think I've got the right packages installed (i.e. the pkg from the beta3 feed, and the pcre package), but I'm still getting this error :
GLib-ERROR **: gmem.c:141:g_malloc(): failed to allocate 2272000 bytes
aborting...
Am I missing something? Is GPSDrive that mem intensive? I've got no swap space currently allocated.
UPDATE: Hmm, I restarted X and now it works
-
you probably want to try this instead http://www.thegrinder.ws/Meanies_XQT/pdaxq....10pre3_arm.ipk (http://www.thegrinder.ws/Meanies_XQT/pdaxqtrom/feed/extra/experimental/gpsdrive_2.10pre3_arm.ipk)
I tested the app and it seems to work, but I don't have a GPS unit to test with. Anyone wanna give it a try? This is the X/Qt version for Sharp/Cacko natively without Debian/PocketWorkstation
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=133210\")
Is the pre3 package for cacko only, or have you compiled a version for pdaxrom?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=160711\"][{POST_SNAPBACK}][/a][/div]
[a href=\"http://www.tyrannozaurus.com/feed/beta3/custom/]http://www.tyrannozaurus.com/feed/beta3/custom/[/url]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=160712\"][{POST_SNAPBACK}][/a][/div]
I must be missing something. I think I've got the right packages installed (i.e. the pkg from the beta3 feed, and the pcre package), but I'm still getting this error :
GLib-ERROR **: gmem.c:141:g_malloc(): failed to allocate 2272000 bytes
aborting...
Am I missing something? Is GPSDrive that mem intensive? I've got no swap space currently allocated.
UPDATE: Hmm, I restarted X and now it works
[div align=\"right\"][a href=\"index.php?act=findpost&pid=160720\"][{POST_SNAPBACK}][/a][/div]
How's the responsiveness of GPSDrive on Cacko run via pdaxQTrom? Last time i was using Cacko, loading up some pdaxqtrom apps were kinda sluggish.