BeerSmith™ Home Brewing Forum

BeerSmith Software => BeerSmith 2 Bugs/Support => Topic started by: BeerSmith on January 23, 2012, 01:47:49 PM

Title: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on January 23, 2012, 01:47:49 PM
All,
  I just posted the first "open beta" of BeerSmith 2 for Linux.  The initial build is a 32-bit
Debian package targeted towards the popular Ubuntu build (Intel platforms). 

  Update 27 Jan - The 64 bit Ubuntu/Debian build is also now on the main download page.

  The download is on our main download page:
    http://www.beersmith.com/download-beersmith/

  It has all of the functionality of the PC and Mac BeerSmith 2 programs.  It does, however
store the data under ~/.beersmith2 instead of the Documents/BeerSmith2 directory
used for other platforms.

  I'm planning to submit it to the Ubuntu store in the near future.

  Please post major Linux bugs with the beta to this thread which I will be monitoring.

Cheers,
Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: denimglen on January 23, 2012, 07:25:07 PM
Awesome timing.

Just bought a small netbook that I've installed Linux Mint on, can't wait to give this a shot.

Cheers.
Title: Re: BeerSmith 2 Linux Open Beta
Post by: jaycount on January 23, 2012, 07:27:32 PM
http://i42.tinypic.com/o69z4h.jpg

Having trouble on Ubuntu 11.10

Thanks for the Linux release though! Very excited to put this on my desktop and my netbook
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on January 23, 2012, 07:28:36 PM
All
  Had a small bug in the download script which someone found a few minutes ago - I've corrected it and the package should download and install now if you have the Debian package manager on your system.

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: Jamie D on January 24, 2012, 05:29:28 AM
Will there be a 64 bit .deb available?  Error: Wrong architecture 'i386' is the message i get when I try to install this on my 64 bit system.

Thanks
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on January 24, 2012, 05:31:31 AM
Hi,
  I don't have a 64 bit build yet but I believe one of the beta testers said if you force it to install on your 64 bit system it will work OK at least under Ubuntu 64 bit.

   dpkg --force-architecture -i BeerSmith-2.0.60.deb

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: Jamie D on January 24, 2012, 09:12:52 AM
Hi,
  I don't have a 64 bit build yet but I believe one of the beta testers said if you force it to install on your 64 bit system it will work OK at least under Ubuntu 64 bit.

   dpkg --force-architecture -i BeerSmith-2.0.60.deb

Brad

I tried this.  It will install and take activation key, but fails with multiple errors before fully loading.  I will wait for the 64 bit if one is planned.

Thanks
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on January 24, 2012, 01:43:57 PM
Strange,
  I created a Virtual Machine today and loaded the latest release version of Ubuntu 64 bit.  Then I installed the DEB package with the command here:
    sudo dpkg --force-architecture -i BeerSmith-2.0.60.deb

  The program seems to run fine under this version (64 but Ubuntu 11.10) if you do a force install.

  Are you running a different version of Ubuntu or Linux?

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: phlyingpenguin on January 24, 2012, 03:18:00 PM
I had the same issues and it turned out to have to do with not having i386 versions of my GTK theme installed. In my case, installing the package gtk2-engines-xfce:i386 fixed the issue described. Ultimately, problems like this will probably pop up a lot depending on user configuration, so a 64-bit version will be important.

I found some info that may be helpful to people here: http://maketecheasier.com/run-32-bit-apps-in-64-bit-linux/2009/08/10
Title: Re: BeerSmith 2 Linux Open Beta
Post by: aronparsons on January 25, 2012, 05:35:49 PM
First, thanks for finally supporting Linux.  I'm happy to rid of WINE from my system.

 I have created a spec file that converts the .deb into an RPM and requires all of the right dependencies on F16.

Do you have plans to support a proper RPM for Fedora in the future?  There were only two bugs I came across when packaging it:
1. there is a static rpath in the 'beersmith2' binary.  I had to disable rpath checks in the spec file to avoid an error.
2. you link against a newer version of wxWidgets compared to what ships in F16, so we still need to ship your local copies.  Is this a hard dependency or if you recompiled on F16 would things be fine?  It would be nice to not redistribute libraries that are already in the distro.

spec: http://aronparsons.s3.amazonaws.com/beersmith.spec
RPM: http://aronparsons.s3.amazonaws.com/beersmith-2.0.60-1.fc16.x86_64.rpm
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on January 27, 2012, 05:05:24 PM
Hi,
  The 64 bit Ubuntu/Debian package is now online at the main download page.

  I'll be looking at other builds shortly (Fedora, Slackware).

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: robegero on January 29, 2012, 10:30:35 AM
Running Ubuntu 11.10 x86 on a netbook. I have BeerSmith docked in my Unity bar when I click it to run it starts up fine but it seems that the desktop does not know it is running. While BeerSmith is running the Unity bar BeerSmith icon does not have the mark that it is running. If I hit alt+tab it does not show up as an option to switch to. If I minimize the BeerSmith window it is completely lost and can not be brought back up. Initially the file bar at the top is not the BeerSmith one, it maintains the previous program that had focus last. However, when I maximize BeerSmith it does show the file menu bar. One thing to note is that it does show up in the processes list so I can kill it if the window gets lost.  If I try to click the unity icon again I get a msg saying only 1 version of BeerSmith can run at a time. Being a netbook, and having small screen real estate, I run most applications at full screen and switch to each app using the unity bar or alt+tab. To use BeerSmith after switching focus to another app I have to minimize that app to get control of the BeerSmith window again. Not sure if anyone else running a similar setup is seeing this or if I am alone with this issue. Everything else that I have used it for seems to be fine.
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on January 29, 2012, 12:35:30 PM
Thanks,
  I have the stock 11.10 32 bit Ubuntu running here on a full size machine and when I start BeerSmith it does show the indicators for a running program (little triangles on the bar).  Also minimizing does work (it goes to one triangle, but clicking on the icon brings the whole program back).  Finally I'm not seeing the menu issue either.  I tried maximizing the program and alt-tabbing between it and a maximized firefox web browser and it works OK (with menus).

  I'm wondering if it might be an issue with the smaller screen format and compact unity bar on the notebook?

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: robegero on January 29, 2012, 02:06:16 PM
Thanks for looking at this. I just re-booted, which I did before to see if it would fix my issue and it seems to work now  :o. Only thing is when BeerSmith started up it mentioned something about deleting a stale lock file.
Title: Re: BeerSmith 2 Linux Open Beta
Post by: mebrau on February 08, 2012, 02:34:50 AM
Hi! I just installed BS2 in 64 bit kubuntu 11.10 and 32bit debian wheezy. They both run fine.
The only thing I found so far is that "tab" change only on the menu bar, not the rest of the windows.
i.e: When I modify a mash profile I had to click with the mouse on every button to change amounts, etc. Same with calculation tools, etc
Thanks in advance
Martin
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on February 09, 2012, 06:22:28 PM
Thanks
  I was not aware of the tab issue - I'll take a look at it.

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: drinkingcoffee on February 12, 2012, 07:45:56 AM
thanks so much for the native linux version!
I have it installed on my (debian-based) netbook and it's working quite well.

one issue that I noticed:

- changing the units to metric in the options causes all the default field values on that form to be 'doubled' like: ".2500.2500" or "$$" for the currency sign. These values will then be used like that when making a recipe, etc. Changing unit sets again (to US, say) will do it again, so you can end up with very long nonsense ".2500.2500.2500" values in there. this then has some funny effects in the various recipe calculations. Manually editing those values back to something normal works fine though - it's just that 'switch all values to metric/US' button that does it.


Also, a package for Fedora (or a generic release) would be amazing! (that's my main desktop)
Would love to stop mucking about with wine (even though it works surprisingly well)

thanks
Title: Re: BeerSmith 2 Linux Open Beta
Post by: MysticMead on February 12, 2012, 07:50:52 PM
running this on Linux Mint. working GREAT! I did notice that if I pin the app to the panel and then minimize the only way get back to the app is to alt-tab. clicking on the icon again in the panel gives an error that the app is already running. It's like the app disappears when minimized. Also being able to export recipes in XML would be awesome.

Thanks for making a native Linux version, it makes life MUCH easier since I now use Linux as my main OS. It also helped convince a friend to buy Beersmith
Title: Re: BeerSmith 2 Linux Open Beta
Post by: aselya on February 12, 2012, 10:11:06 PM
Just installed and tested out the 64-bit version on Ubuntu 11.10. Works great so far! Thanks for a Linux client!!
Title: Problem exporting in Linux
Post by: beerpilot on February 29, 2012, 11:42:53 AM
I am running LinuxMint 12, 32 bit.

When trying to export a recipe in any of the 3 formats I get a dialog box stating "Writing files of this type not yet completed" I have reinstalled BeerSmith2 and the dialog persists.

Thanks,
Mike
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on February 29, 2012, 01:06:00 PM
Thanks - I will take a close look at the export function!

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: shadowbrew on March 01, 2012, 02:01:09 PM
Thanks for the native Linux version! Now I don't have to use virtualbox with windows to run beersmith :)

Beersmith seems to work great in 64-bit Arch Linux, and the trial version is available in the AUR (Arch User Repository), which makes it painfree to install :)
Title: Re: BeerSmith 2 Linux Open Beta
Post by: matchrocket on March 05, 2012, 08:16:23 AM
I am running it on both 11.10 and 10.04.4.  I have to say it runs 100x better on the 10.04 release (64) than 11.10 (64).

Window scrolling is very buggy, (Won't always scroll) Copy/Paste of folders and recipes doesn't always work, and pop-up windows are cropped so I can't get to save or exit unless I make them full screen (Can't drag them around) and the APP freeze's from time to time.

If you minimize the application its gone. ALT-TAB won't bring it back, its "hidden" I have to kill the process and restart.

I also have issues when I exit the application, it does't kill the process, so I have to nuke it from a terminal before I restart BeerSmith.  The Lock File mentioned above also happens if I kill the process due to minimizing or closing the application and re-starting.

I have only had these problems in Ubuntu 11.10.  10.04 seems to work just fine.

All in all, I am extremely happy its ported to Linux!  The above issues aren't going to bother me really as I don't use 11.x day-2-day due to its poor performance and general dis-like of Unity.

Linux TTM-T420 3.2.0-17-generic #27-Ubuntu SMP Fri Feb 24 22:03:50 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Title: Re: BeerSmith 2 Linux Open Beta
Post by: bearymore on March 10, 2012, 02:33:44 PM
I just used alien to convert the .deb to an Opensuse rpm. It is running perfectly on Opensuse 12.1 x64. I had absolutely no problems with the install, the dependencies were perfect. Thanks for the conversion to Linux. I love it!
Title: Re: BeerSmith 2 Linux Open Beta
Post by: drinkingcoffee on March 20, 2012, 09:39:49 AM
First, thanks for finally supporting Linux.  I'm happy to rid of WINE from my system.

 I have created a spec file that converts the .deb into an RPM and requires all of the right dependencies on F16.

Do you have plans to support a proper RPM for Fedora in the future?  There were only two bugs I came across when packaging it:
1. there is a static rpath in the 'beersmith2' binary.  I had to disable rpath checks in the spec file to avoid an error.
2. you link against a newer version of wxWidgets compared to what ships in F16, so we still need to ship your local copies.  Is this a hard dependency or if you recompiled on F16 would things be fine?  It would be nice to not redistribute libraries that are already in the distro.

spec: http://aronparsons.s3.amazonaws.com/beersmith.spec
RPM: http://aronparsons.s3.amazonaws.com/beersmith-2.0.60-1.fc16.x86_64.rpm

Just wanted to say thanks for that .rpm
I've just installed it on my F16 system, and so far it's running great.

cheers!
Title: Re: BeerSmith 2 Linux Open Beta
Post by: elhijo on March 27, 2012, 01:40:53 PM
Hi,
what a fantastic  program ! :)
Everything works well, but I have a slight bug when clicking on Help button.
It opens winebrowser and then opens winebrowser and then open winebrowser.....
It never stop except if I kill wineserver....
I'm running Ubuntu 11.10 64bits
Wine is installed of course...
Don't understand why it launch winebrowser.
Am I alone ? :)
Thanks all,

David

Edit:
Here is launched programs: /bin/sh /usr/bin/xdg-open file:///home/elhijo/.wine/dosdevices/z:/usr/share/BeerSmith2/help/my_recipes_and_folders.htm
Z: is linked to /

Edit2: It seems to be a xdg-open probleme, I have same issue with "xdg-open /usr/share/BeerSmith2/help/my_recipes_and_folders.htm"

Edit3: Sorry for this useless post, really seems to be a xdg issue.
Anyway, /usr/bin/sensible-browser don't have this issue.... ;)
Title: Re: BeerSmith 2 Linux Open Beta
Post by: salty.cowdawg on March 28, 2012, 05:27:35 PM
I'm running BeerSmith2 under Linux Mint (an Ubuntu derivative.)   Right now I'm getting the message "Another copy of BeerSmith is already running.  You may only run one copy at a time" in a pop-up and I can't get past it. 

I saw mention of a lock file but not the path to it.  Where does this beasty live?
Title: Re: BeerSmith 2 Linux Open Beta
Post by: salty.cowdawg on March 29, 2012, 10:05:11 AM
OK: found the lockfile. 

For those who don't know it is in your home directory as a file "BeerSmith2-{userid}"  where userid is your userid.   Remove that and BeerSmith will start.


Title: Re: Problem exporting in Linux
Post by: beernz on April 03, 2012, 11:55:27 PM
I am running LinuxMint 12, 32 bit.

When trying to export a recipe in any of the 3 formats I get a dialog box stating "Writing files of this type not yet completed" I have reinstalled BeerSmith2 and the dialog persists.

Thanks,
Mike


I've got the same OS and problem - is there a work around for this? without an export function I can't use it as intended and am bound to my laptop at home when I could be using it with my Win7 PC at work  ;)

Thanks!
Title: Re: BeerSmith 2 Linux Open Beta
Post by: jthoresen on April 11, 2012, 03:53:10 PM
If you're experiencing problems using Ubuntu Software Centre to install the Debian package BeerSmith-2.0.60.deb, GDebi is a great alternative.

sudo apt-get install gdebi gdebi-core

Right click on BeerSmith-2.0.60.deb, select Open With GDebi Package Installer.
Title: Re: BeerSmith 2 Linux Open Beta
Post by: drinkingcoffee on April 24, 2012, 04:10:23 PM
First, thanks for finally supporting Linux.  I'm happy to rid of WINE from my system.

 I have created a spec file that converts the .deb into an RPM and requires all of the right dependencies on F16.

Do you have plans to support a proper RPM for Fedora in the future?  There were only two bugs I came across when packaging it:
1. there is a static rpath in the 'beersmith2' binary.  I had to disable rpath checks in the spec file to avoid an error.
2. you link against a newer version of wxWidgets compared to what ships in F16, so we still need to ship your local copies.  Is this a hard dependency or if you recompiled on F16 would things be fine?  It would be nice to not redistribute libraries that are already in the distro.

spec: http://aronparsons.s3.amazonaws.com/beersmith.spec
RPM: http://aronparsons.s3.amazonaws.com/beersmith-2.0.60-1.fc16.x86_64.rpm

Just wanted to say thanks for that .rpm
I've just installed it on my F16 system, and so far it's running great.

cheers!

Thanks again for this spec file. I used it to make a new RPM for the 2.0.65 version.
Not sure if I did the right thing, but I had to change the %install section a bit to make things work:

Code: [Select]
%install
cd %{name}-%{version}
%{__rm} -rf %{buildroot}/*
%{__cp} -a * %{buildroot}/

Otherwise, it was deleting the wrong directory and then copying files to the wrong place.

cheers.
Title: Re: BeerSmith 2 Linux Open Beta
Post by: damianpeterson on May 02, 2012, 11:13:35 PM
Hi and like others here I'd like to express my gratitude for porting this across to Linux. It's really appreciated! I'd previously been running a virtual machine solely for Beersmith (couldn't stand the WINE version).

I'll keep a note of any bugs I come across and post them in the main Bugs/Support area (unless you'd prefer to address Linux issues in this topic of course).

Great work and thanks once again!
Title: Re: BeerSmith 2 Linux Open Beta
Post by: shadowbrew on July 30, 2012, 01:48:30 PM
Hi, I think I've found a bug.

When I try to add a note, by going View -> Notes -> Add Note, the program crashes when I hit OK after adding the text I want to the note.

Running BS from the command line, it gives this error message after crashing:
Code: [Select]
(beersmith2:18104): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed
[1]    18104 segmentation fault  beersmith2

I'm running BeerSmith v2.1.02 on a 64-bit Arch Linux computer. I could also add that I'm using xmonad as my window manager, since the crash seems to be "window related".
Title: Re: BeerSmith 2 Linux Open Beta
Post by: airgead on July 30, 2012, 08:13:39 PM
Hi

Just tried to install the beta on Ubuntu 12.04 throught he software centre. It refuses to allow the install saying rhe package is of bad quality. Details below -

Lintian check results for /home/dave/Downloads/BeerSmith-2.1.02_amd64.deb:
Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/bin/lintian line 108.
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_net-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_net-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_xml-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_xml-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_adv-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_adv-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_aui-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_aui-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_core-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_core-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_html-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_html-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_propgrid-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_propgrid-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_qa-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_qa-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_ribbon-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_ribbon-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_richtext-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_richtext-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_stc-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_stc-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_xrc-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_xrc-2.9.so.3 1000/1000


Any suggestions? I can ignore and install anyway but would rather not. Can't wait to give it a try so I can stop running it under wine.
Cheers
Dave
Title: Re: BeerSmith 2 Linux Open Beta
Post by: azblktl on September 17, 2012, 09:01:12 AM
Hi,

I too experienced the same error as Dave in the post above.  I'm on Ubuntu Linux 12.04.  Any suggestions?

Thanks so much!
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on September 17, 2012, 10:09:01 PM
Thanks,
 I've not had time to check 12.04 but will give it a try as soon as I can find a few minutes.  Hopefully later this week...just need time to actually install it.

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: scsever on November 02, 2012, 06:50:12 AM
I'm also having issues with libwx_gtk2u_html-2.9.so.3 but I'm not running a Debian/Ubuntu system so I realize this may not be considered a valid install.

A little history... I ran the trial version 2-3 months ago with no issues, that was on OpenSuse 12.1 x64.  I used alien to covert to an rpm and install went perfect, I seem to recall that a profile tweak was needed in my home directory but that's all.  A couple weeks ago I was ready to move to OpenSuse 12.2 x64 and not being a fan of OS upgrades I did a new install, other than my home directory.  Since BeerSmith worked for me previously I just went ahead with the purchase yesterday but now I can't get it to launch due to something with libwx_gtk2u_html-2.9.so.3
/usr/bin/beersmith2: error while loading shared libraries: libwx_gtk2u_html-2.9.so.3: cannot open shared object file: No such file or directory

Since this had previously worked I wonder where the change is coming from.  Is the Linux download of BeerSmith any different today that it was around August time frame?  Anyone suggestions, other than a different OS?

Until I get this working in OpenSuse I'll be running on a Windows system, but once it works I'll be installing on my Linux desktop and laptop and removing from the Windows system, will I have any activation issues with three installs (only two active).
Title: Re: BeerSmith 2 Linux Open Beta
Post by: scsever on November 02, 2012, 07:06:17 AM
I'll answer my own post.  After sending this I wondered what if it's due to the old data in my home directory, so renamed .beersmith and now it launches with no issues.

I'm also having issues with libwx_gtk2u_html-2.9.so.3 but I'm not running a Debian/Ubuntu system so I realize this may not be considered a valid install.

A little history... I ran the trial version 2-3 months ago with no issues, that was on OpenSuse 12.1 x64.  I used alien to covert to an rpm and install went perfect, I seem to recall that a profile tweak was needed in my home directory but that's all.  A couple weeks ago I was ready to move to OpenSuse 12.2 x64 and not being a fan of OS upgrades I did a new install, other than my home directory.  Since BeerSmith worked for me previously I just went ahead with the purchase yesterday but now I can't get it to launch due to something with libwx_gtk2u_html-2.9.so.3
/usr/bin/beersmith2: error while loading shared libraries: libwx_gtk2u_html-2.9.so.3: cannot open shared object file: No such file or directory

Since this had previously worked I wonder where the change is coming from.  Is the Linux download of BeerSmith any different today that it was around August time frame?  Anyone suggestions, other than a different OS?

Until I get this working in OpenSuse I'll be running on a Windows system, but once it works I'll be installing on my Linux desktop and laptop and removing from the Windows system, will I have any activation issues with three installs (only two active).
Title: Re: BeerSmith 2 Linux Open Beta
Post by: xenoscr on March 12, 2013, 11:50:49 AM
First off, thanks for porting this to Linux.

Now that said. I have an issue I ran into. I run Kubuntu. I'm running the most recent release that uses KDE 4.9.5. I installed Beersmith and moved my configuration from my old Windows install. All is good there.

The issue I'm having is printing. When printing I get a dark black background. The colors seem to match the color scheme that I have configured for my desktop. The print preview looks fine. The background is white, the boxes are laid out the text is black but, when I print to the printer or to a file (pdf) the background is not what the preview is showing.

I'm attaching a screenshot of the print preview and the output of printing to a PDF. (The same result as printing to a real printer)
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on March 14, 2013, 10:09:16 PM
Hi,
  Some people have had trouble with printing under Linux to certain printers.

  The best workaround I know of is to use the "Save Report" button in the preview window pane to save the current report to a file, then print it from any browser.  This works well for anyone having printing issues.

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: xenoscr on March 15, 2013, 06:48:05 AM
I don't have a "Save As" in the print preview window. The only way to print a "normal" page from BeerSmith for linux is to change my color scheme to one that uses white background and dark text. Otherwise the BeerSmith print seems to inherit my dark color scheme and print dark colors despite the preview pane showing a nice white background.

If you're going to be serious about offering a Linux port, then then there should be a programmatic solution and not a work-around. Does BeerSmith embed it's own CSS into the print output to specifically set print colors? From the results I'm seeing I would guess that it is not since the output is pulling system default colors. It doesn't seem to be specific to a particular printer. Printing to my Brother MFC-J835DW I get the same result. Something seems to be going wrong between the preview and the output. Since it looks like you use HTML for the print layout and it's using default colors I've set for my color scheme I guessing that colors are not specifically set in the output and thus overrode by the default system colors.

Don't take me wrong, I paid, I love the product. I'm asking for a real solution to a real problem that I'm having. This is a bug that I presume others could run into.
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on March 15, 2013, 07:03:24 AM
Thanks,
  There is a "Save Report" button on the preview pane if you have the preview pane enabled from My Recipes view (its on by default).  You can save any of the reports including the step by step instructions from there.

  I will also add this to my bug list - I'm planning another set of BeerSmith updates in the coming months and will spend some time on this.

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: xenoscr on March 15, 2013, 07:14:55 AM
Ahhh, I see. So if this report is the same html being passed for printing the background and text colors don't seem to be specified for anything other than the grey boxes and the white text is those grey boxes. This would seem to match the output I get when printing. Solution should be as easy as specifying default font and background colors for the whole page.

Thank you and, I look forward to your updates.

Conor
Title: Re: BeerSmith 2 Linux Open Beta
Post by: raidershero on March 20, 2013, 08:48:29 AM
I'm having a problem with the trial version of the 64-bit package.  I've successfully installed on 64-bit Debian Squeeze laptop, but when I try to run it it tells me my trial period has expired and I must purchase a key.  It tells me that I have -33 days left in my trial period.  Also when I close the application the process is not killed and I cannot start it again until I run a "killall beersmith2".

**EDIT**
I forgot to mention that every time I start BS2 abiword also opens for some reason.
Title: Re: BeerSmith 2 Linux Open Beta
Post by: panadero on March 27, 2013, 10:59:32 AM
Hello, I am trying to install this on my linux tablet. It is running linaro, a ubuntu derivative for arm chips. I tried the force architecture method described previously, but it is not working. Dependencies say alsa utils req'd, but when I try to install, it says already on the newest version. Is there a way around this? Or is there a tar file i could download and compile myself on the tablet?
Thanks,
David
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on March 27, 2013, 11:01:12 AM
I've not compiled it for ARM, so I don't think it will work on an ARM tablet.  The current distribution is only on Intel (and clone) architectures.

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: airgead on March 28, 2013, 08:27:14 PM
Hi Guys

Just confirming that the installer is still giving problems on Ubuntu 12.10 and the beta of 13.04.

Lintian check results for /home/dave/Downloads/BeerSmith-2.1.02_amd64(1).deb:
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_net-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_net-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_xml-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_baseu_xml-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_adv-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_adv-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_aui-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_aui-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_core-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_core-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_html-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_html-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_propgrid-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_propgrid-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_qa-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_qa-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_ribbon-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_ribbon-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_richtext-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_richtext-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_stc-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_stc-2.9.so.3 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_xrc-2.9.so 1000/1000
E: beersmith2: wrong-file-owner-uid-or-gid usr/lib/libwx_gtk2u_xrc-2.9.so.3 1000/1000


And if you ignore and install anyway, it fails with the following output -

Selecting previously unselected package beersmith2.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 520897 files and directories currently installed.)
Unpacking beersmith2 (from .../BeerSmith-2.1.02_amd64(1).deb) ...
Please close BeerSmith before installing
dpkg: error processing /home/dave/Downloads/BeerSmith-2.1.02_amd64(1).deb (--install):
 subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:

Cheers
Dave
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on March 29, 2013, 08:54:46 PM
Thanks,
  That is at the top of my priority list for the next release.

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: adam01 on July 02, 2013, 06:11:53 AM

Hi;

I'm running the 64bit version on Ubuntu 12.4 but nothing seems to come up. Even the 'lock file is deleted' box has not interactivity.
Is there a debug switch that can show what is wrong ?


Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on July 02, 2013, 08:07:37 AM
Hi,
  I'm not sure why it would not be running.  Was it running previously or is this a new install?

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: adam01 on July 02, 2013, 08:26:41 PM

This is a new install. I had it on wine on a prior Linux and wanted to see it run on Linux natively.
Do you have any debug stuff that can be enabled ?

Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on July 03, 2013, 10:35:44 PM
I don't but you might try uninstalling and reinstalling.  I fixed the install bug but I wonder if you are getting some other error.  Does any error come up when you run it?

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: jimmayhugh on July 05, 2013, 11:24:55 AM
Running Debian 3.2.46-1 x86_64, the 64-bit deb installed, but when I try to run it I get
Code: [Select]
/usr/bin/beersmith2: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by /usr/bin/beersmith2)
/usr/bin/beersmith2: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/bin/beersmith2)

Any suggestions?

P.S. Tried to update libc6 but apt says it's the latest version.

P.P.S Further investigation seems to show that Debian 7.1 uses GLIBC_2.13, and is frozen for 3 years... :P
Title: Re: BeerSmith 2 Linux Open Beta
Post by: adam01 on July 21, 2013, 09:08:35 PM

Got Linux Beersmith running and files ported over. Now starting to finally use it.

Why doesn't the return key work in any of the selection windows (grain, hops, yeast, etc.)
It was nice on BeerSmith1 that pressing the space bar on the design tab would repeat the previous button (add grain, add hops, etc.)
Thus you were able to use just the keyboard to enter a recipe. Now you have to use the mouse to add something, return to complete,
mouse this, key that, etc.

Title: Re: BeerSmith 2 Linux Open Beta
Post by: steve45ca on August 10, 2013, 09:19:20 AM
anyone run into any activation problems with Mint 15 Cinnamon? The program runs fine under trial mode but locks up when i try to activate it.... I may end up going back to ubuntu if I cant get this figured out... any legit hacks to manually enter my activation key?

I tried using wine to run it virtual windows environment... epic failure....lol
Title: Re: BeerSmith 2 Linux Open Beta
Post by: giligson on September 23, 2013, 05:54:59 PM
Running BS2 under Puppy Linux 5.6
Everything was going peachy up until the laptop did a timeout shutdown.  Afterwards, Beersmith will start but behaves as though its just a wallpaper image - can't select any function, recipes, menus - nothing.  Then I have to Kill the process to get rid of it.  Tried restarting, tried reinstaling (though did not uninstall)
Any ideas?
Title: Re: BeerSmith 2 Linux Open Beta
Post by: BeerSmith on September 24, 2013, 06:13:22 AM
Hi,
  Not aware of the activation issues under Mint, but I don't have Mint running.  If I had to guess I would think it was locking up trying to reach the server.  Try disabling your internet first (which will cut off the server) and see if it will activate locally.

  Regarding Puppy Linux - have not tried it at all.  What core is it based on?

Brad
Title: Re: BeerSmith 2 Linux Open Beta
Post by: giligson on October 07, 2013, 04:47:58 PM
Sorry Brad, have been away. Puppy is as follows
http://puppylinux.org/main/Overview%20and%20Getting%20Started.htm
its handy for older and low power PC's and can be run off usb though my system has it on HD
Title: Re: BeerSmith 2 Linux Open Beta
Post by: jimmayhugh on February 27, 2015, 08:35:55 AM
Running Debian 3.2.46-1 x86_64, the 64-bit deb installed, but when I try to run it I get
Code: [Select]
/usr/bin/beersmith2: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by /usr/bin/beersmith2)
/usr/bin/beersmith2: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/bin/beersmith2)

Any suggestions?

P.S. Tried to update libc6 but apt says it's the latest version.

P.P.S Further investigation seems to show that Debian 7.1 uses GLIBC_2.13, and is frozen for 3 years... :P

So, here we are months later, and no reply...
Title: Re: BeerSmith 2 Linux Open Beta
Post by: jimmayhugh on March 14, 2015, 12:19:30 PM
 Used Debian Jessie (Testing) and Beersmith fire right up. YMMV