Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > Hero Lab Discussion

Notices

Reply
 
Thread Tools Display Modes
highredchanter
Junior Member
 
Join Date: Jun 2014
Posts: 1

Old June 24th, 2014, 08:16 AM
I have Hero Lab running through Wine on Ubuntu, but when I try to download the game files I get a security warning: There is a problem with the certificate for this site. If I say that I want to continue anyway, it gives me an updates error so that I cannot download anything.
highredchanter is offline   #1 Reply With Quote
liz
Ex-Staff
Lone Wolf Staff
 
Join Date: Jul 2013
Posts: 961

Old June 25th, 2014, 03:52 PM
We're looking into this and we hope to have it resolved soon, but we're rushing to get Hero Lab for iPad ready for PaizoCon in a couple of weeks, and we likely won't have time to get to it until sometime after 4th of July weekend.

Once we're over our current crunch mode, we should hopefully be able to tackle this and get Linux users back up and running.
liz is offline   #2 Reply With Quote
happywanderer
Junior Member
 
Join Date: Jul 2014
Posts: 6

Old July 10th, 2014, 06:10 AM
Copied from another post I made. This SHOULD work on Ubuntu 14.04 (or earlier). Let me know if it doesn't and I'll see what I can do.

---
I solved this issue on Linux Mint 17 using a fresh install of HeroLab and Wine 1.7.xx.

Ok here's what I did.

Uninstall EVERYTHING (Wine and HeroLab).

Restart

Install Wine 1.7.xx (sudo apt-get install wine1.7)

Download herolab and install with Wine.

In a terminal navigate to your ~/.wine/Progam Files (86)/Hero Lab.

Type in wine HeroLab.exe .... You'll get errors:

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 30000
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 30000

You need to install some packages.

First: goto the Software manager and search for winbind ... install EVERY package that pops up (the i386 will say Not Available - don't worry just install what you can). This gets rid of the ntlm_auth error.

Second: Open a terminal and type: sudo apt-get install p11-kit:i386 ...
You'll be prompted for your password. Type it in and hit enter.

Third: in the terminal type: wget kegel.com/wine/winetricks
Then when that finishes type: sh winetricks wininet


DONE!! Now launch HeroLab and Enjoy! This works for Linux Mint 17 64-bit but should work for Ubuntu 14.04 and both 32/64 bit.

Hope this helps.
happywanderer is offline   #3 Reply With Quote
restlessadventurer
Junior Member
 
Join Date: Nov 2012
Posts: 3

Old July 17th, 2014, 04:38 AM
Thanks! I had the same problem with checking for updates not working over the last couple/several weeks. I didn't delete and re-install and only installed the winbind ntlm package (step 1) and installed a missing 686 package for p11 (no 386 stuff installed) (step 2) and did step 3. Now it is working again.

Fedora release 19 (Schrödinger’s Cat)

So glad that HeroLab continues to work under Linux.

Last edited by restlessadventurer; July 17th, 2014 at 05:25 AM.
restlessadventurer is offline   #4 Reply With Quote
pfloyd
Junior Member
 
Join Date: Aug 2009
Location: Worcester MA
Posts: 18

Old August 5th, 2014, 09:13 AM
Question -- I use WINE for quite a few different programs on my Ubuntu desktop and laptop, as well as a Mint laptop. If I end up uninstalling and reinstalling WINE, wouldn't that cause issues with everything else that's installed, making me have to reinstall those other programs as well?

A learning experience is one of those things that say, "You know that thing you just did? Don't do that."
=== Douglas Adams
pfloyd is offline   #5 Reply With Quote
ciryon02
Junior Member
 
Join Date: Jul 2014
Location: Aubervilliers, France.
Posts: 13
Send a message via Skype™ to ciryon02

Old June 20th, 2015, 01:01 AM
Hello again, this has been a while.

I use Xubuntu 15.04 and Wine 1.6.2
I have installer Hero Lab 7.0b.
Wine launch it without a problem.
I have successfully unlocked HL with one of my license with my internet connexion.
However I cannot manage to have any update, I have this error message :
ciryon02 is offline   #6 Reply With Quote
ciryon02
Junior Member
 
Join Date: Jul 2014
Location: Aubervilliers, France.
Posts: 13
Send a message via Skype™ to ciryon02

Old June 20th, 2015, 01:27 AM
I have tested your workaround.

I have been to the software manager and downloaded the two winbind-related package proposed : Winbind and Sadms.

Then, I did this :
Code:
sudo apt-get install p11-kit:i386 ...
It did mant things (but my terminal do not show me all, too much text but there were a lot of conflicts apparently). After that I did your winetrick workaround but the result is worse...

Code:
ciryon@tardis:~/.wine/drive_c/Program Files (x86)/Hero Lab$ wget kegel.com/wine/winetricks
--2015-06-20 11:13:17--  http://kegel.com/wine/winetricks
Résolution de kegel.com (kegel.com)… 216.92.86.126
Connexion à kegel.com (kegel.com)|216.92.86.126|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille*: 643780 (629K) [text/plain]
Enregistre : «winetricks»

winetricks          100%[=====================>] 628,69K   837KB/s   ds 0,8s   

2015-06-20 11:13:18 (837 KB/s) - «winetricks» enregistré [643780/643780]

ciryon@tardis:~/.wine/drive_c/Program Files (x86)/Hero Lab$ 
ciryon@tardis:~/.wine/drive_c/Program Files (x86)/Hero Lab$ DONE!! Now launch HeroLab and Enjoy! This works for Linux Mint 17 64-bit but should work for Ubuntu 14.04 and both 32/64 bit.
DONEwget kegel.com/wine/winetricks Now launch HeroLab and Enjoy! This works for Linux Mint 17 64-bit but should work for Ubuntu 14.04 and both 32/64 bit.
DONEwget*: commande introuvable
ciryon@tardis:~/.wine/drive_c/Program Files (x86)/Hero Lab$ winetricks wininet
------------------------------------------------------
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing w_do_call wininet
Executing load_wininet
Executing mkdir -p /home/ciryon/.cache/winetricks/win2ksp4
Downloading http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE to /home/ciryon/.cache/winetricks/win2ksp4
--2015-06-20 11:15:52--  http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE
Résolution de download.microsoft.com (download.microsoft.com)… 92.123.142.216, 92.123.142.234, 2a02:26f0:d9::58dd:30eb, ...
Connexion à download.microsoft.com (download.microsoft.com)|92.123.142.216|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille*: 135477136 (129M) [application/octet-stream]
Enregistre : «W2KSP4_EN.EXE»

W2KSP4_EN.EXE       100%[=====================>] 129,20M  2,33MB/s   ds 55s    

2015-06-20 11:16:47 (2,34 MB/s) - «W2KSP4_EN.EXE» enregistré [135477136/135477136]

Executing cabextract -q -d /home/ciryon/.wine/dosdevices/c:/windows/temp/_wininet -L -F i386/wininet.dl_ /home/ciryon/.cache/winetricks/win2ksp4/W2KSP4_EN.EXE
Executing cabextract -q --directory=/home/ciryon/.wine/dosdevices/c:/windows/syswow64 /home/ciryon/.wine/dosdevices/c:/windows/temp/_wininet/i386/wininet.dl_
Using native,builtin override for following DLLs: wininet
Executing winetricks_early_wine regedit C:\windows\Temp\_wininet\override-dll.reg
ciryon@tardis:~/.wine/drive_c/Program Files (x86)/Hero Lab$ wine HeroLab.exe fixme:shell:SHFlushSFCacheWrap : stub
fixme:ras:RasEnumConnectionsW (0x145f68,0x353c728,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesW ((nil),(null),0x1fb488,0x353cf58,0x33aa254),stub!
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
fixme:ras:RasEnumConnectionsW (0x145f68,0x32ccb4,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:ras:RasEnumConnectionsW (0x145f68,0x32ccb4,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
So what should I do ?
ciryon02 is offline   #7 Reply With Quote
ciryon02
Junior Member
 
Join Date: Jul 2014
Location: Aubervilliers, France.
Posts: 13
Send a message via Skype™ to ciryon02

Old June 22nd, 2015, 09:47 AM
up : issue still present
ciryon02 is offline   #8 Reply With Quote
liz
Ex-Staff
Lone Wolf Staff
 
Join Date: Jul 2013
Posts: 961

Old June 24th, 2015, 07:59 AM
Hi @ciryon02. Unfortunately, Linux is not an officially supported OS for Hero Lab. It looks like @happywanderer found the work-around originally, so I would recommend sending them a private message to see if they can help you with the errors you are seeing.
liz is offline   #9 Reply With Quote
ciryon02
Junior Member
 
Join Date: Jul 2014
Location: Aubervilliers, France.
Posts: 13
Send a message via Skype™ to ciryon02

Old June 24th, 2015, 11:51 PM
Thanks for your answer. I have resolved the issue in another way. I have installed Hero Lab on a virtual Windows XP SP3.
ciryon02 is offline   #10 Reply With Quote
Reply

Thread Tools
Display Modes

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

Forum Jump


All times are GMT -8. The time now is 02:54 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.