Cruisers Forum
 


Join CruisersForum Today

Reply
 
Thread Tools Rate Thread Display Modes
Old 16-07-2015, 13:10   #76
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 3,902
Re: OpenCPN on Raspberry PI2

Matt...
I suppose you don't have libgles1-mesa-dev installed and thus the acceleration support is not built at all.

Pavel
__________________

__________________
nohal is offline   Reply With Quote
Old 16-07-2015, 13:16   #77
Sponsoring Vendor
 
Schooner Chandlery's Avatar

Community Sponsor

Join Date: Jan 2007
Location: home port Washington DC
Boat: SS Crocker design #131
Posts: 914
Re: OpenCPN on Raspberry PI2

Have you not been able to use our .deb file? (shared as a zip on our site) and it didn't work for you? We uploaded the .deb file to share with all before we went in to literally tear it all up again on the new RPI2 to get to hardware acceleration.

We've started the process of changing libraries to see if we can get OpenCPN run on hardware acceleration right now (rather than software) ... we're not now live with OpenCPN as we go through this second process.

We'll be back working on this over the weekend.

Nohal-- > We do notice OpenCPN only recognizes glesV1-- it never recognizes V2. It does recognize V1 even when libgles1-mesa-dev isn't installed but the V2 is there. Bit screwy, that behaviour.

Also we're trying to get it to use the Raspberry Pi static gles libraries that are in Jessie. Errors with multiple definitions so need to track down where they are and remove/change.
__________________
"The only noble thing a man can do with money is to build a schooner." Robert Louis Stevenson

Schooner Chandlery is offline   Reply With Quote
Old 16-07-2015, 13:33   #78
Registered User

Join Date: Jul 2013
Location: Washington State, USA
Boat: 1983 Fu Hwa Seahorse
Posts: 86
Re: OpenCPN on Raspberry PI2

I didn't try the *.deb file, I'm trying to put together the recipe to build from source.

The primary reason is that OpenCPN is under active development and within a few weeks any compiled package will be out of date. Even as it stands today, your deb file is version 4.1.630 and yesterday I compiled 4.1.705.

But all that being said, I will try it this afternoon.
__________________
Thanks, Matt B.
1983 Fu Hwa Seahorse
http://mvcesc.wordpress.com/
mattkab is offline   Reply With Quote
Old 16-07-2015, 14:28   #79
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 3,902
Re: OpenCPN on Raspberry PI2

Quote:
Originally Posted by Schooner Chandlery View Post
Nohal-- > We do notice OpenCPN only recognizes glesV1-- it never recognizes V2. It does recognize V1 even when libgles1-mesa-dev isn't installed but the V2 is there. Bit screwy, that behaviour.
Looking at Ubuntu – File list of package libgles2-mesa-dev/precise/amd64 I don't think we could ever identify it as v1 in https://github.com/OpenCPN/OpenCPN/b...Lists.txt#L290, we simply don't find it at all. Do we want to find it? Reading the code I don't think we can currently build against GLESv2 successfully.

Pavel
__________________
nohal is offline   Reply With Quote
Old 17-07-2015, 14:57   #80
Registered User

Join Date: Jul 2013
Location: Washington State, USA
Boat: 1983 Fu Hwa Seahorse
Posts: 86
Re: OpenCPN on Raspberry PI2

I must be missing something.

Even the *.deb file provided by @Schooner Chandlery runs at 1FPS or slower once OpenGL is enabled.

Not sure of a good way to compare installations. Sorry if this is a useless dump of information. Anything else I could provide?

OpenCPN.Log:
Code:
20:34:43 UTC:  ------- Starting OpenCPN -------
20:34:43 UTC: Version 4.1.630 Build 2015-06-30
20:34:44 UTC: wxWidgets version: wxWidgets 3.0.2 Linux 32 bit wxGTK
20:34:44 UTC: MemoryStatus:  mem_total: 925 mb,  mem_initial: 18 mb
20:34:44 UTC: SData_Locn is /usr/local/share/opencpn/
20:34:44 UTC: PrivateDataDir is /home/pi/.opencpn
20:34:44 UTC: Using existing Config_File: /home/pi/.opencpn/opencpn.conf
20:34:44 UTC: Setting Viewpoint Lat/Lon 47.2902, -122.441
20:34:44 UTC: Setting Ownship Lat/Lon 47.2902, -122.441
20:34:44 UTC: Styles loading from /usr/local/share/opencpn/uidata/styles.xml
20:34:44 UTC: No styles found at: /home/pi/
20:34:44 UTC: No styles found at: /home/pi/.opencpn/
20:34:44 UTC: Detected display size (horizontal): 508 mm
20:34:44 UTC: System default Language:  en_US
20:34:44 UTC: Warning: Cannot set locale to language "English (U.S.)".
20:34:44 UTC: Error: locale 'en_US' cannot be set.
20:34:44 UTC: Warning: Cannot set locale to language "English (U.S.)".
20:34:44 UTC: Error: locale 'en_US' cannot be set.
20:34:44 UTC: Warning: Cannot set locale to language "English (U.S.)".
20:34:44 UTC: Error: locale 'en_US' cannot be set.
20:34:44 UTC: Opencpn language set to:  en_US
20:34:46 UTC: Creating glChartCanvas
20:34:48 UTC: ChartDB Cache policy:  Application target is 20 MBytes
20:34:48 UTC: Loading chart db version: V018
20:34:48 UTC: Chartdb: Chart directory list follows
20:34:48 UTC:   Chart directory #0: /home/pi/Chartplotter/Charts/ENC_ROOT
20:34:48 UTC: GPS Watchdog Timeout is: 6 sec.
20:34:48 UTC: ChartSymbols loaded from /usr/local/share/opencpn/s57data/chartsymbols.xml
20:34:50 UTC: Using s57data in /usr/local/share/opencpn/s57data
20:34:50 UTC: Initializing Chart /home/pi/Chartplotter/Charts/ENC_ROOT/US5WA22M/US5WA22M.000
20:34:55 UTC: Warning: Color not found CHDRD
20:34:55 UTC: OpenCPN Initialized in 12548 ms.
20:34:55 UTC: Loading navobjects from navobj.xml
20:34:55 UTC: Done loading navobjects
20:34:56 UTC: PlugInManager searching for PlugIns in location /usr/local/lib/opencpn
20:34:58 UTC:    ***GPS Watchdog timeout at Lat:47.2902   Lon: -122.441
20:35:01 UTC: Detected display size (horizontal): 508 mm
20:35:10 UTC: Chart cache purge
20:35:10 UTC: Initializing Chart /home/pi/Chartplotter/Charts/ENC_ROOT/US5WA22M/US5WA22M.000
20:35:16 UTC: OpenGL-> Renderer String: Software Rasterizer
20:35:16 UTC: OpenGL-> Version reported:  1.4 glshim wrapper
20:35:16 UTC: OpenGL-> Texture rectangle format: de1
20:35:16 UTC: OpenGL-> glGenerateMipmap unavailable
20:35:16 UTC: OpenGL-> Using Vertexbuffer Objects
20:35:16 UTC: OpenGL-> Framebuffer Objects unavailable
20:35:16 UTC: OpenGL-> Using Depth buffer clipping
20:35:16 UTC: OpenGL-> Not Using compression
20:35:16 UTC: OpenGL-> Minimum cartographic line width:  1.0
20:35:16 UTC: OpenGL-> Minimum symbol line width:  1.0
20:35:31 UTC: Detected display size (horizontal): 508 mm
Here are that apt-get packages that I manually installed, from my tracking notes:
Code:
libx11-dev libxext-dev libdrm-dev x11proto-dri2-dev libxfixes-dev 
libtool autoconf xutlils-dev

libwxbase3.0-0-unofficial libwxgtk3.0-0 libwxbase3.0-dev 
libwxgtk3.0-0-unofficial libwxgtk3.0-dev wx3.0-headers 
wx-common wx3.0-i18n

mesa-utils tightvncserver

apt-get purge xscreensaver
Here are the modules that I currently have loaded:
Code:
pi@jessie-rpi:~/Chartplotter$ lsmod
Module                  Size  Used by
8192cu                524574  0 
evdev                   9910  3 
hid_generic              808  0 
joydev                  8539  0 
hid_logitech_dj         9336  0 
snd_soc_pcm512x_i2c     1675  0 
snd_soc_wm8804          7271  0 
snd_soc_tas5713         5120  0 
snd_soc_pcm512x         6887  1 snd_soc_pcm512x_i2c
regmap_spi              1688  1 snd_soc_wm8804
regmap_i2c              2344  3 snd_soc_wm8804,snd_soc_pcm512x_i2c,snd_soc_tas5713
snd_soc_bcm2708_i2s     6683  0 
regmap_mmio             3114  1 snd_soc_bcm2708_i2s
snd_soc_core          149142  4 snd_soc_pcm512x,snd_soc_wm8804,snd_soc_tas5713,snd_soc_bcm2708_i2s
snd_compress           11286  1 snd_soc_core
snd_pcm_dmaengine       3327  1 snd_soc_core
snd_pcm                75180  3 snd_soc_wm8804,snd_soc_core,snd_pcm_dmaengine
snd_timer              17555  1 snd_pcm
snd                    51458  4 snd_soc_core,snd_timer,snd_pcm,snd_compress
i2c_bcm2708             4700  0 
spi_bcm2708             6014  0 
fuse                   81361  3
Here is the result of dpkg --get-selections:
Code:
acl						install
adduser						install
adwaita-icon-theme				install
alsamixergui					install
apt						install
apt-transport-https				install
apt-utils					install
aspell						install
aspell-en					install
at-spi2-core					install
autoconf					install
autocutsel					install
automake					install
autopoint					install
autotools-dev					install
base-files					install
base-passwd					install
bash						install
bash-completion					install
binutils					install
bsdmainutils					install
bsdutils					install
build-essential					install
busybox						install
bzip2						install
bzip2-doc					install
ca-certificates					install
clipit						install
cmake						install
cmake-data					install
collabora-obs-archive-keyring			install
colord						install
colord-data					install
coreutils					install
cpio						install
cpp						install
cpp-4.9						install
cracklib-runtime				install
cron						install
dash						install
dbus						install
dbus-x11					install
dconf-gsettings-backend:armhf			install
dconf-service					install
debconf						install
debconf-i18n					install
debhelper					install
debian-archive-keyring				install
debianutils					install
deluge						install
deluge-common					install
deluge-gtk					install
desktop-base					install
desktop-file-utils				install
devio						install
dictionaries-common				install
diffutils					install
dmidecode					install
dmsetup						install
dosfstools					install
dpkg						install
dpkg-dev					install
e2fslibs:armhf					install
e2fsprogs					install
eject						install
emacsen-common					install
enchant						install
evince-common					install
evince-gtk					install
fakeroot					install
file						install
findutils					install
firmware-linux-free				install
flash-kernel					install
fontconfig					install
fontconfig-config				install
fonts-dejavu					install
fonts-dejavu-core				install
fonts-dejavu-extra				install
fonts-droid					install
fonts-freefont-ttf				install
fuse						install
g++						install
g++-4.9						install
galculator					install
gcc						install
gcc-4.8-base:armhf				install
gcc-4.9						install
gcc-4.9-base:armhf				install
gconf-service					install
gconf2						install
gconf2-common					install
gcr						install
gdisk						install
geoclue-2.0					install
geoip-database					install
gettext						install
gettext-base					install
giblib1:armhf					install
gir1.2-atk-1.0					install
gir1.2-freedesktop:armhf			install
gir1.2-gdkpixbuf-2.0				install
gir1.2-glib-2.0:armhf				install
gir1.2-gtk-2.0					install
gir1.2-pango-1.0:armhf				install
git						install
git-core					install
git-man						install
gksu						install
glib-networking:armhf				install
glib-networking-common				install
glib-networking-services			install
gnome-accessibility-themes			install
gnome-disk-utility				install
gnome-icon-theme				install
gnome-icon-theme-symbolic			install
gnome-keyring					install
gnome-mplayer					install
gnome-system-tools				install
gnome-themes-standard:armhf			install
gnome-themes-standard-data			install
gnome-user-guide				install
gnupg						install
gpgv						install
gpicview					install
gpsd						install
gpsd-clients					install
grep						install
groff-base					install
gsettings-desktop-schemas			install
gstreamer1.0-plugins-base:armhf			install
gstreamer1.0-plugins-good:armhf			install
gstreamer1.0-x:armhf				install
gtk2-engines:armhf				install
gtk2-engines-pixbuf:armhf			install
gucharmap					install
gvfs:armhf					install
gvfs-backends					install
gvfs-common					install
gvfs-daemons					install
gvfs-fuse					install
gvfs-libs:armhf					install
gzip						install
hicolor-icon-theme				install
hostname					install
hunspell-en-us					install
iceweasel					install
ifupdown					install
init						install
init-system-helpers				install
initramfs-tools					install
initscripts					install
insserv						install
intltool-debian					install
iproute2					install
iptables					install
iputils-ping					install
irqbalance					install
isc-dhcp-client					install
isc-dhcp-common					install
iso-codes					install
javascript-common				install
keyboard-configuration				install
klibc-utils					install
kmod						install
krb5-locales					install
leafpad						install
less						install
liba52-0.7.4					install
libaa1:armhf					install
libaacs0:armhf					install
libacl1:armhf					install
libalgorithm-c3-perl				install
libalgorithm-diff-perl				install
libalgorithm-diff-xs-perl			install
libalgorithm-merge-perl				install
libapt-inst1.5:armhf				install
libapt-pkg4.12:armhf				install
libarchive-extract-perl				install
libarchive13:armhf				install
libasan1:armhf					install
libasn1-8-heimdal:armhf				install
libasound2:armhf				install
libasound2-data					install
libasound2-dev:armhf				install
libaspell15:armhf				install
libasprintf-dev:armhf				install
libasprintf0c2:armhf				install
libass5:armhf					install
libasyncns0:armhf				install
libatasmart4:armhf				install
libatk-bridge2.0-0:armhf			install
libatk1.0-0:armhf				install
libatk1.0-data					install
libatk1.0-dev					install
libatomic1:armhf				install
libatspi2.0-0:armhf				install
libattr1:armhf					install
libaudit-common					install
libaudit1:armhf					install
libauthen-sasl-perl				install
libavahi-client3:armhf				install
libavahi-common-data:armhf			install
libavahi-common3:armhf				install
libavahi-glib1:armhf				install
libavc1394-0:armhf				install
libavcodec56:armhf				install
libavformat56:armhf				install
libavresample2:armhf				install
libavutil54:armhf				install
libblas-common					install
libblas3					install
libblkid1:armhf					install
libbluetooth3:armhf				install
libbluray1:armhf				install
libboost-iostreams1.55.0:armhf			install
libboost-python1.55.0				install
libboost-system1.55.0:armhf			install
libbs2b0					install
libbsd0:armhf					install
libbz2-1.0:armhf				install
libbz2-dev:armhf				install
libc-bin					install
libc-dev-bin					install
libc6:armhf					install
libc6-dev:armhf					install
libcaca0:armhf					install
libcairo-gobject2:armhf				install
libcairo-script-interpreter2:armhf		install
libcairo2:armhf					install
libcairo2-dev					install
libcanberra-gtk3-0:armhf			install
libcanberra-gtk3-module:armhf			install
libcanberra0:armhf				install
libcap-ng0:armhf				install
libcap2:armhf					install
libcap2-bin					install
libcdio-cdda1					install
libcdio-paranoia1				install
libcdio13					install
libcdparanoia0:armhf				install
libcgi-fast-perl				install
libcgi-pm-perl					install
libclass-c3-perl				install
libclass-c3-xs-perl				install
libcloog-isl4:armhf				install
libcolord2:armhf				install
libcolorhug2:armhf				install
libcomerr2:armhf				install
libcpan-meta-perl				install
libcrack2:armhf					install
libcroco3:armhf					install
libcryptsetup4:armhf				install
libcups2:armhf					install
libcupsfilters1:armhf				install
libcupsimage2:armhf				install
libcurl3:armhf					install
libcurl3-gnutls:armhf				install
libdata-optlist-perl				install
libdata-section-perl				install
libdatrie1:armhf				install
libdb5.3:armhf					install
libdbus-1-3:armhf				install
libdbus-glib-1-2:armhf				install
libdca0:armhf					install
libdconf1:armhf					install
libdebconfclient0:armhf				install
libdevmapper1.02.1:armhf			install
libdirectfb-1.2-9:armhf				install
libdiscid0:armhf				install
libdjvulibre-text				install
libdjvulibre21:armhf				install
libdns-export100				install
libdpkg-perl					install
libdrm-dev:armhf				install
libdrm-exynos1:armhf				install
libdrm-freedreno1:armhf				install
libdrm-nouveau2:armhf				install
libdrm-omap1:armhf				install
libdrm-radeon1:armhf				install
libdrm2:armhf					install
libdv4:armhf					install
libdvdnav4:armhf				install
libdvdread4:armhf				install
libedit2:armhf					install
libegl1-mesa:armhf				install
libegl1-mesa-dev:armhf				install
libegl1-mesa-drivers:armhf			install
libelf1:armhf					install
libelfg0:armhf					install
libenca0:armhf					install
libenchant1c2a:armhf				install
libencode-locale-perl				install
libepoxy0					install
liberror-perl					install
libestr0					install
libevdev2					install
libevdocument3-4				install
libevent-2.0-5:armhf				install
libevview3-3					install
libexif12:armhf					install
libexpat1:armhf					install
libexpat1-dev:armhf				install
libfaad2:armhf					install
libfakeroot:armhf				install
libfcgi-perl					install
libffi6:armhf					install
libfile-basedir-perl				install
libfile-copy-recursive-perl			install
libfile-desktopentry-perl			install
libfile-fcntllock-perl				install
libfile-listing-perl				install
libfile-mimeinfo-perl				install
libflac8:armhf					install
libfltk1.1:armhf				install
libfluidsynth1:armhf				install
libfm-data					install
libfm-extra4:armhf				install
libfm-gtk-data					install
libfm-gtk4:armhf				install
libfm-modules:armhf				install
libfm4:armhf					install
libfont-afm-perl				install
libfontconfig1:armhf				install
libfontconfig1-dev:armhf			install
libfontenc1:armhf				install
libfreetype6:armhf				install
libfreetype6-dev				install
libfribidi0:armhf				install
libfuse2:armhf					install
libgbm1:armhf					install
libgcc-4.9-dev:armhf				install
libgcc1:armhf					install
libgck-1-0:armhf				install
libgconf-2-4:armhf				install
libgcr-3-common					install
libgcr-base-3-1:armhf				install
libgcr-ui-3-1:armhf				install
libgcrypt20:armhf				install
libgd3:armhf					install
libgda-5.0-4					install
libgda-5.0-common				install
libgdbm3:armhf					install
libgdk-pixbuf2.0-0:armhf			install
libgdk-pixbuf2.0-common				install
libgdk-pixbuf2.0-dev				install
libgeoip1:armhf					install
libgettextpo-dev:armhf				install
libgettextpo0:armhf				install
libgfortran3:armhf				install
libgif4:armhf					install
libgirepository-1.0-1:armhf			install
libgksu2-0					install
libgl1-mesa-dev:armhf				install
libgl1-mesa-dri:armhf				install
libgl1-mesa-glx:armhf				install
libglade2-0:armhf				install
libglapi-mesa:armhf				install
libgles1-mesa:armhf				install
libgles1-mesa-dev:armhf				install
libgles2-mesa:armhf				install
libglew1.10:armhf				install
libglib2.0-0:armhf				install
libglib2.0-bin					install
libglib2.0-data					install
libglib2.0-dev					install
libglu1-mesa:armhf				install
libglu1-mesa-dev				install
libgmlib1:armhf					install
libgmp10:armhf					install
libgmtk1:armhf					install
libgmtk1-data					install
libgnome-keyring-common				install
libgnome-keyring0:armhf				install
libgnutls-deb0-28:armhf				install
libgnutls-openssl27:armhf			install
libgoa-1.0-0b:armhf				install
libgoa-1.0-common				install
libgomp1:armhf					install
libgpg-error0:armhf				install
libgphoto2-6:armhf				install
libgphoto2-l10n					install
libgphoto2-port10:armhf				install
libgpm2:armhf					install
libgpod-common					install
libgpod4:armhf					install
libgps-dev					install
libgps21:armhf					install
libgraphite2-3:armhf				install
libgs9						install
libgs9-common					install
libgsm1:armhf					install
libgssapi-krb5-2:armhf				install
libgssapi3-heimdal:armhf			install
libgstreamer-plugins-base1.0-0:armhf		install
libgstreamer1.0-0:armhf				install
libgtk-3-0:armhf				install
libgtk-3-bin					install
libgtk-3-common					install
libgtk2.0-0:armhf				install
libgtk2.0-bin					install
libgtk2.0-common				install
libgtk2.0-dev					install
libgtop2-7					install
libgtop2-common					install
libgucharmap-2-90-7				install
libgudev-1.0-0:armhf				install
libgusb2:armhf					install
libgxps2:armhf					install
libharfbuzz-dev					install
libharfbuzz-gobject0:armhf			install
libharfbuzz-icu0:armhf				install
libharfbuzz0b:armhf				install
libhcrypto4-heimdal:armhf			install
libheimbase1-heimdal:armhf			install
libheimntlm0-heimdal:armhf			install
libhogweed2:armhf				install
libhtml-form-perl				install
libhtml-format-perl				install
libhtml-parser-perl				install
libhtml-tagset-perl				install
libhtml-tree-perl				install
libhttp-cookies-perl				install
libhttp-daemon-perl				install
libhttp-date-perl				install
libhttp-message-perl				install
libhttp-negotiate-perl				install
libhunspell-1.3-0:armhf				install
libhx509-5-heimdal:armhf			install
libice-dev:armhf				install
libice6:armhf					install
libicu52:armhf					install
libid3tag0					install
libidn11:armhf					install
libiec61883-0:armhf				install
libieee1284-3:armhf				install
libijs-0.35:armhf				install
libimlib2					install
libimobiledevice4:armhf				install
libio-html-perl					install
libio-socket-ssl-perl				install
libirs-export91					install
libisc-export95					install
libisccfg-export90				install
libisl10:armhf					install
libiw30:armhf					install
libjack-dev					install
libjack0:armhf					install
libjasper1:armhf				install
libjavascriptcoregtk-3.0-0:armhf		install
libjbig0:armhf					install
libjbig2dec0					install
libjim0.75:armhf				install
libjpeg-turbo-progs				install
libjpeg62-turbo:armhf				install
libjs-jquery					install
libjson-c2:armhf				install
libjson-glib-1.0-0:armhf			install
libjson-glib-1.0-common				install
libk5crypto3:armhf				install
libkeyutils1:armhf				install
libklibc					install
libkmod2:armhf					install
libkpathsea6					install
libkrb5-26-heimdal:armhf			install
libkrb5-3:armhf					install
libkrb5support0:armhf				install
liblapack3					install
liblcms2-2:armhf				install
libldap-2.4-2:armhf				install
libldb1:armhf					install
liblightdm-gobject-1-0				install
liblircclient0					install
libllvm3.5:armhf				install
liblocale-gettext-perl				install
liblog-message-perl				install
liblog-message-simple-perl			install
liblogging-stdlog0:armhf			install
liblognorm1:armhf				install
libltdl-dev:armhf				install
libltdl7:armhf					install
liblua5.2-0:armhf				install
liblwp-mediatypes-perl				install
liblwp-protocol-https-perl			install
liblzma5:armhf					install
liblzo2-2:armhf					install
libmad0:armhf					install
libmagic1:armhf					install
libmail-sendmail-perl				install
libmailtools-perl				install
libmbim-glib4:armhf				install
libmbim-proxy					install
libmenu-cache-bin				install
libmenu-cache3:armhf				install
libmikmod3:armhf				install
libmm-glib0:armhf				install
libmnl0:armhf					install
libmodule-build-perl				install
libmodule-pluggable-perl			install
libmodule-signature-perl			install
libmount1:armhf					install
libmp3lame0:armhf				install
libmpc3:armhf					install
libmpfr4:armhf					install
libmpg123-0:armhf				install
libmro-compat-perl				install
libmtdev1:armhf					install
libmtp-common					install
libmtp-runtime					install
libmtp9:armhf					install
libmusicbrainz3-6				install
libnautilus-extension1a				install
libncurses5:armhf				install
libncursesw5:armhf				install
libneon27-gnutls				install
libnet-dbus-perl				install
libnet-http-perl				install
libnet-smtp-ssl-perl				install
libnet-ssleay-perl				install
libnetfilter-acct1:armhf			install
libnettle4:armhf				install
libnewt0.52:armhf				install
libnfnetlink0:armhf				install
libnl-3-200:armhf				install
libnl-genl-3-200:armhf				install
libnotify4:armhf				install
libnspr4:armhf					install
libnss-myhostname:armhf				install
libnss3:armhf					install
libntdb1:armhf					install
libobrender29					install
libobt2						install
libogg0:armhf					install
liboobs-1-5					install
libopenal-data					install
libopenal1:armhf				install
libopenjpeg5:armhf				install
libopenvg1-mesa:armhf				install
libopus0:armhf					install
liborc-0.4-0:armhf				install
libp11-kit0:armhf				install
libpackage-constants-perl			install
libpam-gnome-keyring				install
libpam-modules:armhf				install
libpam-modules-bin				install
libpam-runtime					install
libpam-systemd:armhf				install
libpam0g:armhf					install
libpango-1.0-0:armhf				install
libpango1.0-0:armhf				install
libpango1.0-dev					install
libpangocairo-1.0-0:armhf			install
libpangoft2-1.0-0:armhf				install
libpangox-1.0-0:armhf				install
libpangoxft-1.0-0:armhf				install
libpaper-utils					install
libpaper1:armhf					install
libparams-util-perl				install
libparted2:armhf				install
libpciaccess0:armhf				install
libpcre3:armhf					install
libpcre3-dev:armhf				install
libpcrecpp0:armhf				install
libpcsclite1:armhf				install
libpipeline1:armhf				install
libpixman-1-0:armhf				install
libpixman-1-dev					install
libplist2:armhf					install
libpng12-0:armhf				install
libpng12-dev:armhf				install
libpod-latex-perl				install
libpod-readme-perl				install
libpolkit-agent-1-0:armhf			install
libpolkit-backend-1-0:armhf			install
libpolkit-gobject-1-0:armhf			install
libpoppler-glib8:armhf				install
libpoppler46:armhf				install
libpopt0:armhf					install
libportaudio2:armhf				install
libportaudiocpp0:armhf				install
libportmidi0					install
libpostproc52					install
libprocps3:armhf				install
libproxy1:armhf					install
libpsl0:armhf					install
libpthread-stubs0-dev:armhf			install
libpulse-mainloop-glib0:armhf			install
libpulse0:armhf					install
libpwquality-common				install
libpwquality1:armhf				install
libpython-stdlib:armhf				install
libpython2.7:armhf				install
libpython2.7-minimal:armhf			install
libpython2.7-stdlib:armhf			install
libqmi-glib1:armhf				install
libqmi-proxy					install
libquvi-scripts					install
libquvi7:armhf					install
libraw1394-11:armhf				install
libreadline6:armhf				install
libregexp-common-perl				install
librest-0.7-0:armhf				install
libroken18-heimdal:armhf			install
librsvg2-2:armhf				install
librsvg2-common:armhf				install
librtmp1:armhf					install
libsamplerate0:armhf				install
libsane:armhf					install
libsane-common					install
libsane-extras:armhf				install
libsane-extras-common				install
libsasl2-2:armhf				install
libsasl2-modules:armhf				install
libsasl2-modules-db:armhf			install
libschroedinger-1.0-0:armhf			install
libsdl-image1.2:armhf				install
libsdl-mixer1.2:armhf				install
libsdl-ttf2.0-0:armhf				install
libsdl1.2debian:armhf				install
libsecret-1-0:armhf				install
libsecret-common				install
libselinux1:armhf				install
libsemanage-common				install
libsemanage1:armhf				install
libsepol1:armhf					install
libsgutils2-2					install
libshout3:armhf					install
libsigc++-2.0-0c2a:armhf			install
libsigsegv2:armhf				install
libslang2:armhf					install
libsm-dev:armhf					install
libsm6:armhf					install
libsmartcols1:armhf				install
libsmbclient:armhf				install
libsmpeg0:armhf					install
libsndfile1:armhf				install
libsoftware-license-perl			install
libsoup-gnome2.4-1:armhf			install
libsoup2.4-1:armhf				install
libspectre1:armhf				install
libspeex1:armhf					install
libsqlite3-0:armhf				install
libss2:armhf					install
libssh2-1:armhf					install
libssl1.0.0:armhf				install
libstartup-notification0:armhf			install
libstdc++-4.9-dev:armhf				install
libstdc++6:armhf				install
libsub-exporter-perl				install
libsub-install-perl				install
libswscale3:armhf				install
libsys-hostname-long-perl			install
libsystemd0:armhf				install
libtag1-vanilla:armhf				install
libtag1c2a:armhf				install
libtalloc2:armhf				install
libtasn1-6:armhf				install
libtdb1:armhf					install
libterm-ui-perl					install
libtevent0:armhf				install
libtext-charwidth-perl				install
libtext-iconv-perl				install
libtext-soundex-perl				install
libtext-template-perl				install
libtext-wrapi18n-perl				install
libthai-data					install
libthai0:armhf					install
libtheora0:armhf				install
libtie-ixhash-perl				install
libtiff5:armhf					install
libtimedate-perl				install
libtinfo5:armhf					install
libtinyxml-dev:armhf				install
libtinyxml2.6.2:armhf				install
libtool						install
libtorrent-rasterbar7				install
libturbojpeg1:armhf				install
libtxc-dxtn-s2tc0:armhf				install
libubsan0:armhf					install
libudev1:armhf					install
libudisks2-0:armhf				install
libunistring0:armhf				install
liburi-perl					install
libusb-0.1-4:armhf				install
libusb-1.0-0:armhf				install
libusbmuxd2:armhf				install
libuser1					install
libustr-1.0-1:armhf				install
libuuid-perl					install
libuuid1:armhf					install
libv4l-0:armhf					install
libv4lconvert0:armhf				install
libva1:armhf					install
libvdpau1:armhf					install
libvisual-0.4-0:armhf				install
libvisual-0.4-plugins:armhf			install
libvorbis0a:armhf				install
libvorbisenc2:armhf				install
libvorbisfile3:armhf				install
libvpx1:armhf					install
libvte-common					install
libvte9						install
libwavpack1:armhf				install
libwayland-client0:armhf			install
libwayland-cursor0:armhf			install
libwayland-dev					install
libwayland-egl1-mesa:armhf			install
libwayland-server0:armhf			install
libwbclient0:armhf				install
libwebkitgtk-3.0-0:armhf			install
libwebkitgtk-3.0-common				install
libwebp5:armhf					install
libwind0-heimdal:armhf				install
libwnck-common					install
libwnck22					install
libwrap0:armhf					install
libwww-perl					install
libwww-robotrules-perl				install
libwxbase3.0-0:armhf				install
libwxbase3.0-dev				install
libwxgtk3.0-0:armhf				install
libwxgtk3.0-dev					install
libx11-6:armhf					install
libx11-data					install
libx11-dev:armhf				install
libx11-doc					install
libx11-protocol-perl				install
libx11-xcb-dev:armhf				install
libx11-xcb1:armhf				install
libx264-142:armhf				install
libxau-dev:armhf				install
libxau6:armhf					install
libxaw7:armhf					install
libxcb-dri2-0:armhf				install
libxcb-dri2-0-dev:armhf				install
libxcb-dri3-0:armhf				install
libxcb-dri3-dev:armhf				install
libxcb-glx0:armhf				install
libxcb-glx0-dev:armhf				install
libxcb-present-dev:armhf			install
libxcb-present0:armhf				install
libxcb-randr0:armhf				install
libxcb-randr0-dev:armhf				install
libxcb-render0:armhf				install
libxcb-render0-dev:armhf			install
libxcb-shape0:armhf				install
libxcb-shape0-dev:armhf				install
libxcb-shm0:armhf				install
libxcb-shm0-dev:armhf				install
libxcb-sync-dev:armhf				install
libxcb-sync1:armhf				install
libxcb-util0:armhf				install
libxcb-xfixes0:armhf				install
libxcb-xfixes0-dev:armhf			install
libxcb1:armhf					install
libxcb1-dev:armhf				install
libxcomposite-dev				install
libxcomposite1:armhf				install
libxcursor-dev:armhf				install
libxcursor1:armhf				install
libxdamage-dev:armhf				install
libxdamage1:armhf				install
libxdmcp-dev:armhf				install
libxdmcp6:armhf					install
libxdo3:armhf					install
libxext-dev:armhf				install
libxext6:armhf					install
libxfixes-dev:armhf				install
libxfixes3:armhf				install
libxfont1:armhf					install
libxft-dev					install
libxft2:armhf					install
libxi-dev					install
libxi6:armhf					install
libxinerama-dev:armhf				install
libxinerama1:armhf				install
libxkbcommon0:armhf				install
libxkbfile1:armhf				install
libxklavier16					install
libxml-parser-perl				install
libxml-twig-perl				install
libxml-xpathengine-perl				install
libxml2:armhf					install
libxml2-utils					install
libxmmsclient-glib1				install
libxmmsclient6					install
libxmu6:armhf					install
libxmuu1:armhf					install
libxpm4:armhf					install
libxrandr-dev:armhf				install
libxrandr2:armhf				install
libxrender-dev:armhf				install
libxrender1:armhf				install
libxres1:armhf					install
libxshmfence-dev:armhf				install
libxshmfence1:armhf				install
libxslt1.1:armhf				install
libxss1:armhf					install
libxt6:armhf					install
libxtables10					install
libxtst6:armhf					install
libxv1:armhf					install
libxvidcore4:armhf				install
libxxf86dga1:armhf				install
libxxf86vm-dev:armhf				install
libxxf86vm1:armhf				install
libyelp0					install
lightdm						install
lightdm-gtk-greeter				install
linux-base					install
linux-image-3.18.0-trunk-rpi2			install
linux-libc-dev:armhf				install
locales						install
login						install
logrotate					install
lsb-base					install
lsb-release					install
lxappearance					install
lxappearance-obconf				install
lxde						install
lxde-common					install
lxde-core					install
lxde-icon-theme					install
lxinput						install
lxmenu-data					install
lxmusic						install
lxpanel						install
lxpanel-data					install
lxrandr						install
lxsession					install
lxtask						install
lxterminal					install
m4						install
make						install
man-db						install
manpages					install
manpages-dev					install
mawk						install
menu						install
menu-xdg					install
mesa-common-dev:armhf				install
mesa-utils					install
mime-support					install
miscfiles					install
modemmanager					install
mount						install
mplayer2					install
multiarch-support				install
musescore-soundfont-gm				install
nano						install
ncurses-base					install
ncurses-bin					install
ncurses-term					install
net-tools					install
netbase						install
netcat-traditional				install
nfacct						install
notification-daemon				install
ntfs-3g						install
obconf						install
openbox						install
opencpn						install
openssh-client					install
openssh-server					install
openssh-sftp-server				install
openssl						install
p11-kit						install
p11-kit-modules:armhf				install
p7zip-full					install
parted						install
passwd						install
patch						install
pcmanfm						install
perl						install
perl-base					install
perl-modules					install
pkg-config					install
po-debconf					install
policykit-1					install
poppler-data					install
portaudio19-dev					install
procps						install
psmisc						install
python						install
python-cairo					install
python-cffi					install
python-characteristic				install
python-chardet					install
python-cryptography				install
python-dbus					install
python-dbus-dev					install
python-gi					install
python-glade2					install
python-gobject					install
python-gobject-2				install
python-gps					install
python-gtk2					install
python-libtorrent				install
python-minimal					install
python-notify					install
python-numpy					install
python-openssl					install
python-pam					install
python-pkg-resources				install
python-ply					install
python-pyasn1					install
python-pyasn1-modules				install
python-pycparser				install
python-pygame					install
python-serial					install
python-service-identity				install
python-six					install
python-support					install
python-talloc					install
python-twisted-bin				install
python-twisted-core				install
python-twisted-web				install
python-wicd					install
python-xdg					install
python-zope.interface				install
python2.7					install
python2.7-minimal				install
raspberrypi-bootloader-nokernel			install
readline-common					install
rename						install
rfkill						install
rsync						install
rsyslog						install
samba-libs:armhf				install
sane-utils					install
scrot						install
sed						install
sensible-utils					install
sgml-base					install
shared-mime-info				install
startpar					install
sudo						install
system-tools-backends				install
systemd						install
systemd-sysv					install
sysv-rc						install
sysvinit-utils					install
tar						install
tasksel						install
tasksel-data					install
tcpd						install
tightvncserver					install
traceroute					install
tzdata						install
u-boot-tools					install
ucf						install
udev						install
udisks2						install
unzip						install
update-inetd					install
usb-modeswitch					install
usb-modeswitch-data				install
usbmuxd						install
usermode					install
util-linux					install
uuid-dev:armhf					install
va-driver-all:armhf				install
vdpau-va-driver:armhf				install
vim-common					install
vim-tiny					install
wget						install
whiptail					install
wicd						install
wicd-daemon					install
wicd-gtk					install
wireless-tools					install
wpasupplicant					install
wx-common					install
wx3.0-headers					install
wx3.0-i18n					install
x11-common					install
x11-utils					install
x11-xkb-utils					install
x11-xserver-utils				install
x11proto-composite-dev				install
x11proto-core-dev				install
x11proto-damage-dev				install
x11proto-dri2-dev				install
x11proto-fixes-dev				install
x11proto-gl-dev					install
x11proto-input-dev				install
x11proto-kb-dev					install
x11proto-randr-dev				install
x11proto-render-dev				install
x11proto-xext-dev				install
x11proto-xf86vidmode-dev			install
x11proto-xinerama-dev				install
xarchiver					install
xauth						install
xcalib						install
xdg-user-dirs					install
xdg-utils					install
xdotool						install
xfonts-base					install
xfonts-encodings				install
xfonts-utils					install
xkb-data					install
xml-core					install
xmms2-core					install
xmms2-plugin-alsa				install
xmms2-plugin-id3v2				install
xmms2-plugin-mad				install
xmms2-plugin-vorbis				install
xorg-sgml-doctools				install
xscreensaver-data				install
xserver-common					install
xserver-xorg					install
xserver-xorg-core				install
xserver-xorg-input-all				install
xserver-xorg-input-evdev			install
xserver-xorg-input-synaptics			install
xserver-xorg-input-wacom			install
xserver-xorg-video-all				install
xserver-xorg-video-ati				install
xserver-xorg-video-fbdev			install
xserver-xorg-video-mach64			install
xserver-xorg-video-modesetting			install
xserver-xorg-video-nouveau			install
xserver-xorg-video-r128				install
xserver-xorg-video-radeon			install
xserver-xorg-video-vesa				install
xtrans-dev					install
xutils-dev					install
xz-utils					install
yelp						install
yelp-xsl					install
zip						install
zlib1g:armhf					install
zlib1g-dev:armhf				install
__________________
Thanks, Matt B.
1983 Fu Hwa Seahorse
http://mvcesc.wordpress.com/
mattkab is offline   Reply With Quote
Old 17-07-2015, 15:41   #81
Sponsoring Vendor
 
Schooner Chandlery's Avatar

Community Sponsor

Join Date: Jan 2007
Location: home port Washington DC
Boat: SS Crocker design #131
Posts: 914
Re: OpenCPN on Raspberry PI2

Quote:
Originally Posted by nohal View Post
Looking at Ubuntu – File list of package libgles2-mesa-dev/precise/amd64 I don't think we could ever identify it as v1 in https://github.com/OpenCPN/OpenCPN/b...Lists.txt#L290, we simply don't find it at all. Do we want to find it? Reading the code I don't think we can currently build against GLESv2 successfully.

Pavel
The way it is now is not right. We need to try and get it right, yes. We'll be digging at this over the weekend so stay tuned

Matt--interesting that you're getting opposite results of ours. We could not obtain utility with OpenCPN w/o OpenGL (OpenGL ES) enabled. Within in a window, it was 4-5 fps, when fullscreen w/o other hoggy processing running we had 20 fps.

After the weekend, we'll share where we are. We do have so many packages already installed on the RPI that we use for other things...there may be some small thing that makes a big difference. Stay tuned. We do think this is a very functional OpenCPN platform--we're rarely excited about anything OpenCPN related, but this is something we're pretty excited by.

More later, Brenda
__________________
"The only noble thing a man can do with money is to build a schooner." Robert Louis Stevenson

Schooner Chandlery is offline   Reply With Quote
Old 17-07-2015, 16:59   #82
Sponsoring Vendor
 
Schooner Chandlery's Avatar

Community Sponsor

Join Date: Jan 2007
Location: home port Washington DC
Boat: SS Crocker design #131
Posts: 914
Re: OpenCPN on Raspberry PI2

note--the above post--20fps is in GLXGears full frame not OpenCPN.
__________________
"The only noble thing a man can do with money is to build a schooner." Robert Louis Stevenson

Schooner Chandlery is offline   Reply With Quote
Old 20-07-2015, 01:43   #83
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: grenada
Boat: bristol 27
Posts: 2,508
Re: OpenCPN on Raspberry PI2

Quote:
Originally Posted by Schooner Chandlery View Post

Nohal-- > We do notice OpenCPN only recognizes glesV1-- it never recognizes V2. It does recognize V1 even when libgles1-mesa-dev isn't installed but the V2 is there. Bit screwy, that behaviour.
Not really.

OpenCPN uses GLESv1. It currently doesn't use GLESv2, but at some point in the future I would like to use it instead since I dont know of any hardware which we can use that supports v1 and not v2. The problem is they are not backward compatible so to switch to v2 means glshim has to do a bit more work.

As for finding v1 when only v2 is there, this is probably because you also have v1 and v2. Check the cmake rules for this. Also keep in mind the software rasterizer probably provides opengl as well as opengles, and this is what you were using before (software opengles) which is even slower than using software opengl (if you want to know exactly why I can explain)
Quote:
Also we're trying to get it to use the Raspberry Pi static gles libraries that are in Jessie. Errors with multiple definitions so need to track down where they are and remove/change.
You can't use static gles, it must be dynamic. OpenCPN does not link with the opengles libraries at compile time. glshim must use dlopen to remap the symbols because the names conflict.

You must ensure it finds the _right_ openglesv1, ie: not the software one This is determined by the environment, and you can switch the libraries without recompiling opencpn. In the future I plan to extend this support to regular opengl, so that users on say windows can select a software driver (if their driver is really buggy) Already in linux we can set LIBGL_ALWAYS_SOFTWARE=1, but this also uses _some_ acceleration in some cases, so a third completely software option could be useful as well.

Also, if you are using the broadcom drivers (closed source) you will need to enable the BCMHOST variable in cmake like "cmake -DBCMHOST=1" Then in theory it should work but all subwindow (toolbar etc) will be hidden (but you can still click on the tools, they will just be invisible)

Now, maybe you can get the opensource driver working (I have no experience with) and so the situation maybe is different then. It would be interesting to compare performance.
__________________
boat_alexandra is online now   Reply With Quote
Old 20-07-2015, 09:58   #84
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 4,492
Re: OpenCPN on Raspberry PI2

Sean....

When I get a bit of airtime here, I intend to try to move the RPI-2 port over to wxQT, then maybe Wayland as a backend compositor. This will give us normal screen compositing for dialogs and such. I've got the hardware, just not the time....

Otherwise, we will have trouble doing simple dialogs from full screen mode, since the GL drivers for most ARM chips don't even try to use an X11 backend.

I think Wayland is a huge can of worms now, with not a lot of real dev activity focused on releasable images. But it is a way forward with a future, maybe... Qt can help.

Ideas?

Dave
__________________
bdbcat is offline   Reply With Quote
Old 20-07-2015, 11:41   #85
Sponsoring Vendor
 
Schooner Chandlery's Avatar

Community Sponsor

Join Date: Jan 2007
Location: home port Washington DC
Boat: SS Crocker design #131
Posts: 914
Re: OpenCPN on Raspberry PI2

Quote:
Originally Posted by boat_alexandra View Post
Not really.
Just a follow up-- what we've got works. We're digging at things because they're not working for other people.

From what you're writing and other bits we're picking up about OpenCPN, I can begin to see why OpenCPN is having a hard time getting into the Debian distribution.

This is Brenda writing, not David. David's the linux guy and software dev. I'm the soul who is interested in helping OpenCPN in use on the RPI.

Funny that bdbcat (Dave) is writing about Qt since that's the matter David's looking at for our other RPI-based onboat system software. We have used Qt (v4) for our boat instruments, wx, anchor watch and so forth on the old Pi. The new RPI2 using Jessie isn't compatible with v4 of Qt instead it's v5 we need to use--v5 uses Wayland whereas v4 had built in libs. We use some things that are only available in v4 (our compass rose, etc) and David's now looking at getting everything over to v5. Our boat systems monitoring is pretty important to us and right now we keep two Pi up and running (old and new) while we'd like to have all on the new RPI2. So, onwards with that next. This is yet more RPI that doesn't belong in OpenCPN thread...sorry about that bit.
__________________
"The only noble thing a man can do with money is to build a schooner." Robert Louis Stevenson

Schooner Chandlery is offline   Reply With Quote
Old 22-07-2015, 04:02   #86
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: grenada
Boat: bristol 27
Posts: 2,508
Re: OpenCPN on Raspberry PI2

Quote:
Originally Posted by bdbcat View Post
Sean....

When I get a bit of airtime here, I intend to try to move the RPI-2 port over to wxQT, then maybe Wayland as a backend compositor. This will give us normal screen compositing for dialogs and such. I've got the hardware, just not the time....
I don't have the hardware yet (hopefully soon) and the internet is so slow here it's really difficult to try to do something like this.

I know opencpn has been made to work before on wayland with hardware accelerated opengl using gtk3 (which supports wayland) way back in 2012) so this is yet another option and it probably already works with very little effort.

As for using wxQT, it's also possible, and probably a viable option.

I am not sure what the drivers for the rpiv2 can do in wayland. I haven't gotten to try the open source driver yet. The broadcom drivers can only work fullscreen in X.

This problem can be easily solved by rendering offscreen (fbo I believe would work) and then using something like glReadPixels to copy the result into an x window. Since video memory is ram already it's not terribly slow, just an extra copy which isn't a huge deal just an unfortunate consequence of the driver. Apparently this method works with multiple opengl applications each in different windows.

I can see many possible solutions, maybe I can investigate a few of them when I reach mauritius.
__________________
boat_alexandra is online now   Reply With Quote
Old 22-07-2015, 06:01   #87
Registered User

Join Date: Jul 2014
Posts: 61
Re: OpenCPN on Raspberry PI2

Alasdair,

Is there any reason why you are going to use wayland. Why not start with a desktop install like Mate that will allow other stuff like LibreOffice which runs great on the Pi2. The OS is debian Jessie.

Our ideal is to have the Rpi2 fulfil multi roles for us. We want a full supported desktop with OpenCPN ZyGrib LibreOffice Kodi etc.

We have ZyGrib LibreOffice and almost Kodi (black screen bug). We have OpenCPN running in software mode and just used it for a 300 mile trip the issues we had were due to the prolific USB to Serial adaptor and power issues. Having replaced the adaptor with a different chipset it is a much better experience with no serial dropouts etc. And installed an dedicated DC12v to DC5v 25W regulator no more power issues on the PI2.

All that is missing is the Acceleration and we have an awesome desktop and navigation computer.

Just my 2 penneth I am sure I am missing things!

Cheers
Spart
__________________
sparticle is offline   Reply With Quote
Old 22-07-2015, 07:35   #88
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 4,492
Re: OpenCPN on Raspberry PI2

Spart...

The issue is the GL drivers.
The current crop do not support an X11 backend, so normal desktops like lxde, etc. just won't support OCPN with onscreen dialogs and such. They will only support full screen (immersive) GL output to the HDMI port.

It appears as though the RPI2 drivers will support Wayland, so we can use this to get a composited desktop for OCPN. Maybe...

All this is theoretical at this point. We want to make the best initial choice in order to maximize our limited dev resources.

Thanks
Dave
__________________
bdbcat is offline   Reply With Quote
Old 22-07-2015, 17:14   #89
Registered User

Join Date: Jul 2014
Posts: 61
Re: OpenCPN on Raspberry PI2

Dave,

Thanks, like I said I am sure I am missing some understanding. I can compile etc. But as for what is going on I'll leave it to the experts.

It just feels like we're so close on the Pi2 It's a very capable computer. It runs Mate really well and feels like a real grown up system if a little slow.

On board the possibilities are vast for this unassuming frugal little platform. Running debian opens up massive support and energies from the community. If we can get Open CPN into the Repos that would be awesome.

Cheers
Spart
__________________
sparticle is offline   Reply With Quote
Old 22-07-2015, 19:47   #90
Sponsoring Vendor
 
Schooner Chandlery's Avatar

Community Sponsor

Join Date: Jan 2007
Location: home port Washington DC
Boat: SS Crocker design #131
Posts: 914
Re: OpenCPN on Raspberry PI2

Hi guys--we've been focused on other QT issues (the v5 vs v4 libs as discussed above) to support our boat systems and anchor watch programs. Spart seems to be using the RPI2 exactly as we are (y) and he's probably just about as excited as we are about using the Pi for just about anything you need on the boat.

David is also swamped with adding some automated shipping capabilities for our Schooner Chandlery sellers right now so will hopefully emerge with some input on wayland soon as we get QT v5 up and working (reliant upon wayland) so we can replace QT v4.

Fair winds,
Brenda
__________________
"The only noble thing a man can do with money is to build a schooner." Robert Louis Stevenson

Schooner Chandlery is offline   Reply With Quote
Reply

Tags
enc, opencpn

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenCPN on Raspberry PI Raspbian Captain_Steve OpenCPN 12 08-02-2015 11:45
Comproblem on Raspberry Pi and OpenCPN vagspel OpenCPN 4 26-12-2012 06:01
Raspberry Pi and OpenCPN 3.1.915 spillemw OpenCPN 20 24-09-2012 03:30
Raspberry PI compiles OpenCPN monstads OpenCPN 7 15-03-2012 13:41
The Perfect Platform for OpenCPN ? Raspberry Pi night0wl OpenCPN 10 08-09-2011 20:09


Our Communities

Our communities encompass many different hobbies and interests, but each one is built on friendly, intelligent membership.

» More about our Communities

Automotive Communities

Our Automotive communities encompass many different makes and models. From U.S. domestics to European Saloons.

» More about our Automotive Communities

Marine Communities

Our Marine websites focus on Cruising and Sailing Vessels, including forums and the largest cruising Wiki project on the web today.

» More about our Marine Communities


Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -7. The time now is 19:25.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2016, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.