Junior Member
Join Date: Jun 2014
Posts: 1
|
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.
|
#1 |
Ex-Staff
Lone Wolf Staff
Join Date: Jul 2013
Posts: 961
|
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. |
#2 |
Junior Member
Join Date: Jul 2014
Posts: 6
|
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. |
#3 |
Junior Member
Join Date: Nov 2012
Posts: 3
|
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. |
#4 |
Junior Member
Join Date: Aug 2009
Location: Worcester MA
Posts: 18
|
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 |
#5 |
Junior Member
|
|
#6 |
Junior Member
|
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 ... 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! |
#7 |
Junior Member
|
up : issue still present
|
#8 |
Ex-Staff
Lone Wolf Staff
Join Date: Jul 2013
Posts: 961
|
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.
|
#9 |
Junior Member
|
Thanks for your answer. I have resolved the issue in another way. I have installed Hero Lab on a virtual Windows XP SP3.
|
#10 |
Thread Tools | |
Display Modes | |
|
|