Home Wiki > OpenCPN
Sign up | Login

OpenCPN

tagline: From openSUSE


OpenCPN

OpenCPNcover.png

The description of the above image

Download for openSUSE:


Vendor: Open Source
Developer: ApplicationProject
License: GPLv2
Web: http://opencpn.org/ocpn/


About

OpenCPN is a free software (GPLv2) project to create a concise chart plotter and navigation software, for use underway or as a planning tool. OpenCPN is developed by a team of active sailors using real world conditions for program testing and refinement.

Site en Français

Current release is 4.4

OpenCPNScreen.png


Features

  • BSBv3 raster and S57 ENC chart support.
  • CM93 vector chart support, with per cell offset corrections.
  • IHO S52 compliant display of S57 vector charts.
  • "BSB4" and "nv-chart" support through plugins.
  • Single-chart and Quilted display modes.
  • North-up, Course-up and Chart-up display modes.
  • Moving-map display mode.
  • Route navigation with ship tracking functions.
  • Waypoint navigation.
  • Dashboard for configurable on-screen display of ship's NMEA data.
  • NMEA 0183 GPS interface at selectable baud rate.
  • OpenGL support for enhanced performance on modern hardware.
  • gpsd library support.
  • Autopilot output support.
  • AIS input with full target tracking and collision alerting.
  • AIS support for SART, DSC and GPSGate Buddies.
  • Anchor watch/alarm functions.
  • GRIB file input and display for weather forecasting.
  • GPX Waypoint, Track and Route input and output file support.
  • Route planning with tidal support.
  • GPX Layers for annotation of charts.
  • Tide and Current prediction and display by location.
  • A growing number of plugins. Google Earth, World Magnetic Variation, Voyage Data Recorder, AIS -radar and a LogBook.
  • Multi-language support.
  • Plugins (Linux compatible list only)

Supported releases

I provide packages for multiple releases:

64 Bits the current and the previous (OpenSUSE et Fededora)
32 Bits 13.2 for older 32 bit only PC (Netbook Atom)

Note: Due to test and validation I do not (and will not) provide packages for the running releases la running release (Tumbleweed)

Installation

The installation of OpenCPN under OpenSUSE is very simple as it's entirely packaged for a 1-Click install from Firefox or Yast.

  1. Install the latest stable OpenSUSE on your PC if that is not already done
  • Leap 4.2 for x86_64
  • OpenSUSE 13.2 for i586 (32 bits for small PC such as Atom based)
  • OpenSUSE 13.2 x86_34 and 13.1 x86_64 ir i586 are also supported
    1. Download link and Howto
    2. Video
  1. One click install
    1. Start Firefox (as it supports one-Click install function)
    2. Search for the version which suits your OpenSUSE configuration OpenCPN Search
    3. Select the Official Stable version which the origin Application:Geo:OpenCPN
    4. Clicker the link 1-Click install
    5. Accept the installation. The root password will be asked (Note: the first time install will take some time because data packages which are quite large but very stable need to be installed as well. Better to do it in a marina with Wifi than at Sea).

upgrade from 4.0 to 4.x

As some plugins have been integrated in the main OpenCPN package, some package names have changed and some have been removed. For that reason, it is simpler to delete the existing OpenCPN 4.x package which provides 4.0 in a first step. Then to install the new OpenCPN-4.x which provides 4.2 and all the corresponding plugins. The only side effect of that method is that you will need to re-download the data packages which are quite large.

WX common issue "...WXU_3.0 not defined in file libw ..."

Depending on your version of OpenCPN and your configuration, it is possible that you need to install the libwx provided by the Geo:OpenCPN repo.

If you have that issue you will see the following (or similar) error on the console at OpenCPN startup:

 ~$ opencpn 
  opencpn: relocation error: opencpn: symbol _ZTV21wxwxSizerItemListNode, version WXU_3.0 not defined in file libwx_gtk2u_core-suse.so.1 with link time reference

If that is your case, you will need to make a manual change of source for those packages in Yast.

Check the following Howto if you need help. File:OpenCPN-WX3-HowTo.pdf

Plugins

See also