WheezyE / Winelink

Installation scripts for running Winlink (RMS Express/Trimode & VARA) on non-Windows computers. Wine & Box86 make this project possible.
68 stars 18 forks source link

add VarAC to installer. #55

Closed SpudGunMan closed 1 year ago

SpudGunMan commented 1 year ago

version 6.1 when released will support wine and it was tested in this project so I figured only good to give back and include it for everyone!

SpudGunMan commented 1 year ago

https://www.varac-hamradio.com/forum/feature-requests/link-for-current-download

request for static link for download

SpudGunMan commented 1 year ago

static download link added, notes here https://www.varac-hamradio.com/forum/manuals/installing-varac-on-linux-raspberry64-using-wine

SpudGunMan commented 1 year ago

new version won't load on pi-wine anymore, yet due to possibly fixable issues on varac side

WheezyE commented 1 year ago

VarAC has been so unstable that I’ve been very reluctant to even put any install method in the script for it. I believe installation would rely on dotnet46 install (which brings its own challenges and long install times ~4+ hr). This might be an addition to keep our eyes on, but I don’t feel it’s ready for prime-time

On Tue, Nov 22, 2022 at 8:15 AM Kelly @.***> wrote:

new version won't load on pi-wine anymore, yet due to possibly fixable issues on varac side

— Reply to this email directly, view it on GitHub https://github.com/WheezyE/Winelink/pull/55#issuecomment-1323835939, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHCGVPUHHXDNSYBKFUZEEC3WJTPQVANCNFSM6AAAAAARYXYUUE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

SpudGunMan commented 1 year ago

the old version works copy provided (and offered for testing) for linux works, I dont remember installing dotnet46 I just used this script. the new release sounds a bit unstable yes. anyway sounds like you have a plan I will leave this here for anyone who wants it. I got the idea from https://github.com/WheezyE/Winelink/issues/27

WheezyE commented 1 year ago

Oh yeah looks like I documented the time and system requirements that cause technical challenges in that thread too (as well as here). Thank you for your testing with this. I’ll keep an eye on it too

On Tue, Nov 22, 2022 at 1:10 PM Kelly @.***> wrote:

the old version works copy provided (and offered for testing) for linux works, I dont remember installing dotnet46 I just used this script. the new release sounds a bit unstable yes. anyway sounds like you have a plan I will leave this here for anyone who wants it. I got the idea from #27 https://github.com/WheezyE/Winelink/issues/27

— Reply to this email directly, view it on GitHub https://github.com/WheezyE/Winelink/pull/55#issuecomment-1324185428, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHCGVPTEBFKJU6DIPNZ6ATDWJUSC3ANCNFSM6AAAAAARYXYUUE . You are receiving this because you commented.Message ID: @.***>

SpudGunMan commented 1 year ago

FYI just did a new install and it installed versions all latest as of today. (using only this script no dotnet pi64bit) more details at the varac fourms.

SpudGunMan commented 1 year ago

script works on raspberry but not on X86, stashing this here, as needs additional patch.

from varac forums: VarAC issue was the version of Wine that was used. script uses Wine 6.0.3. uninstalled that then installed the newer version listed for Linux Mint 21, which is 7.0.1 now working.

WheezyE commented 1 year ago

I'm going over this PR again. Nice job getting a static link to download VarAC from. That's really helpful! Also well done with finding the Linux compatibility mode setting and enabling it with sed.

I was able to get VarAC to run pretty well on my Linux Mint virtual machine (wine 8.0, winetricks sound=alsa), but I noticed that the program has some messy behavior on Wine/Linux. I'm making a list of feature requests to send to VarAC's author later (issue ticket #63) to try to help VarAC's user experience be a bit smoother on Linux.

VarAC also runs on Pi! (with wine-7.1 - the version in the script). I believe I thought it was crashing because its normal behavior is to throw error messages that it's not finding .ini files and also to not run if invoked from its own directory (I have to invoke it from the user's home directory).

WheezyE commented 1 year ago

I think VarAC's been able to run this whole time on Pi, but I didn't realize that until I used your PR which ran VarAC from the user's home directory (via shortcut). I just thought it wasn't stable since VarAC was crashing whenever I ran it from its own folder

SpudGunMan commented 1 year ago

Ahh Roger yes that would be worth correcting the path :)

WheezyE commented 1 year ago

Thank you for this patch. Now that I know that it does run stably - just with run with quirks that we can overcome for now - I'll merge this