Trying with command line I get this error message and OpenCPN doesn’t start:
giorgio@localhost:~> opencpn
ALSA lib pcm.c:2552:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2552:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2552:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Istruzione non consentita (core dump creato) *my translation: instruction not allowed (core dump created) ]*
A few years ago someone made a decision to categorize openSUSE packages backwards from usual definition…
Experimental - What most people likely think of as packages from an established Community or Project. These packages have the reputation and weight of an established organization supporting these packages.
Community - Individual private projects. For a variety of reasons, individuals take upon themselves the responsibility for creating these packages. Although most work just fine, these packages do not usually have the backing of an organization or undergo much testing. These packages are truly YMMV.
Although in this case the version may not be latest, if the private build packages don’t work, try installing the ones from projects (You can usually tell by the name of the repo). If the upstream project has released a more recent version than the project repo, you can submit a “feature request” to update the packages at https://bugzilla.opensuse.org