Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Seamanship, Navigation & Boat Handling > OpenCPN
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 14-01-2012, 07:40   #1
Registered User

Join Date: Jan 2012
Posts: 176
Linux Opensuse 12.1 and OpenCPN 2.6

In few words: it don't work like it should.

I finally discovered why I could not view my CM93-Jan2011 charts but could see the BSB charts. It is 2.6.1227. I cannot run 2.5 on opensuse 12.1 because I do not have and evidently cannot get MesaGL, which openCPN 2.5 needs.

SO, the only way I can run openCPN on opensuse 12.1 is to run it in wine, which has its own set of problems, like displaying all sounding text as black boxes instead of characters. Next I will run openCPN 2.5 in XP in VirtualBox and if that works, I will say that the issue is resolved as far as I am concerned. I will post the results later after I get enough time to install XP.
trifan is offline   Reply With Quote
Old 15-01-2012, 02:39   #2
Registered User

Join Date: Dec 2005
Location: Helsingborg
Boat: Dufour 35
Posts: 3,891
Re: Linux Opensuse 12.1 and OpenCPN 2.6

Have you compiled yourself, or are you trying the fedora rpm?
cagney is offline   Reply With Quote
Old 15-01-2012, 09:44   #3
Registered User

Join Date: Jan 2012
Posts: 176
Re: Linux Opensuse 12.1 and OpenCPN 2.6

IIRC, I used the packaged rpm file. After running around the dependency circle for longer than I should have, I said something that rhymed with truck it and installed virtualbox, which had been on the project list for this new box. After that, I installed openCPN for WinXP and at that point, the linux problems became moot. Now, would I prefer to run a native linux program? Of course, but since VB is running in a linux window I really don't care. The bottom line is that I now have access to the charts. I use one of my desktops to run VirtualBox (WinXP) full screen and that way I have 3 others to clutter with various linux software. It works for me. YMMV
trifan is offline   Reply With Quote
Old 15-01-2012, 10:20   #4
Registered User

Join Date: Dec 2005
Location: Helsingborg
Boat: Dufour 35
Posts: 3,891
Re: Linux Opensuse 12.1 and OpenCPN 2.6

As you found out, it is unlikely that fedora rpms will run on OpenSuse. Different names on packages, dependencies etc makes it difficult.
OpenCPN 2.5 compiled fine on OpenSuse 11.3 & 11.4, see this post http://www.cruisersforum.com/forums/...tml#post739480
I dont't think anyone on this forum has tried to compile 2.6 Beta usng OpenSuse 12, but this ought to be fairly straight forward.

Thomas
cagney is offline   Reply With Quote
Old 15-01-2012, 14:18   #5
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,211
Re: Linux Opensuse 12.1 and OpenCPN 2.6

I have some OpenSuSE 12.1 virtual machines around here, so made the rpms for 2.6.1310
http://opencpn.xtr.cz/opencpn_2.6.1310-2_i386.rpm
http://opencpn.xtr.cz/opencpn_2.6.1310-2_x86_64.rpm
Upon installation they complain about unsatisfied libbz2 dependency - just ignore it now, I will look for a fix for the next beta. Didn't do any testing other than that they install and can be run.

Pavel
nohal is offline   Reply With Quote
Old 15-01-2012, 22:09   #6
Registered User

Join Date: Jan 2012
Posts: 176
Re: Linux Opensuse 12.1 and OpenCPN 2.6

Well, tried the opensuse 64 bit rpm but it puked. Maybe the virtual 12.1 there is hosed. Kept complaining about stuff already installed:
error: Failed dependencies:
libbz2
libwx_baseu-2.8.so.0()(64bit)
libwx_baseu-2.8.so.0(WXU_2.8)(64bit)
libwx_baseu_net-2.8.so.0()(64bit)
libwx_baseu_net-2.8.so.0(WXU_2.8)(64bit)
libwx_baseu_xml-2.8.so.0()(64bit)
libwx_baseu_xml-2.8.so.0(WXU_2.8)(64bit)
libwx_gtk2u_adv-2.8.so.0()(64bit)
libwx_gtk2u_adv-2.8.so.0(WXU_2.8)(64bit)
libwx_gtk2u_adv-2.8.so.0(WXU_2.8.11)(64bit)
libwx_gtk2u_aui-2.8.so.0()(64bit)
libwx_gtk2u_aui-2.8.so.0(WXU_2.8)(64bit)
libwx_gtk2u_core-2.8.so.0()(64bit)
libwx_gtk2u_core-2.8.so.0(WXU_2.8)(64bit)
libwx_gtk2u_gl-2.8.so.0()(64bit)
libwx_gtk2u_gl-2.8.so.0(WXU_2.8)(64bit)
libwx_gtk2u_html-2.8.so.0()(64bit)
wxWidgets-wxcontainer
So, I downloaded and compiled the 2.6.1310 Build 2012-01-10 source and it works just fine. I now have a native linux openCPN 2.6 and an openCPN 2.5 that runs on my virtual XP and they both work really well. Thanks!
trifan is offline   Reply With Quote
Old 15-01-2012, 22:42   #7
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,211
Re: Linux Opensuse 12.1 and OpenCPN 2.6

trifan...
Did you actually try to install the rpms I built (selecting option 2 when zypper asks you)? The reason I'm asking is that if the correct wx packages are installed in advance, the only incorrectly unidentified dependency is bz2 - from that I conclude, that OpenSuSE should be able to handle all the others automatically. The builder machine is a clean install+opencpn build prerequisites, so I don't think there's much to be wrong with it. If you could post the exact output of zypper, it would save me making another clean VM.

Thanks

Pavel
nohal is offline   Reply With Quote
Old 15-01-2012, 23:54   #8
Registered User

Join Date: Jul 2010
Location: Germany - near Hamburg
Boat: Beneteau Escapde
Posts: 10
Re: Linux Opensuse 12.1 and OpenCPN 2.6

I use this package software.opensuse.org: Suchergebnisse
on opensuse 12.1 with gnome 3.2.

Alwin
abro is offline   Reply With Quote
Old 16-01-2012, 06:13   #9
Registered User

Join Date: Jan 2012
Posts: 176
Re: Linux Opensuse 12.1 and OpenCPN 2.6

Quote:
Originally Posted by nohal View Post
trifan...
Did you actually try to install the rpms I built (selecting option 2 when zypper asks you)?
Pavel

Pavel:

I saved your x64 rpm and then did a "rpm -i <filename>" so there was no zypper anything in the process. As for the packages it is crying about, they are all installed. As for your question, how would I get dependency errors if I had not tried to install your rpm? Dunno why it didn't work but I do know that the source compiled and runs great.
trifan is offline   Reply With Quote
Reply

Tags
linux, opencpn


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 Version 2.6 Beta Build 1227 bdbcat OpenCPN 44 10-01-2012 14:11
Open CPN and Google Earth bgrimwade OpenCPN 19 09-12-2011 15:32
OpenCPN Under Alix Board - Which Linux ? manuprenlair OpenCPN 2 13-09-2011 22:23
OpenCPN Version 2.5 Release bdbcat OpenCPN 86 02-09-2011 18:14
Route Properties, Missing Functions James Baines OpenCPN 13 13-07-2011 04:31

Advertise Here


All times are GMT -7. The time now is 21:53.


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

ShowCase vBulletin Plugins by Drive Thru Online, Inc.