Scrivener/Scapple for Windows Activation under Wine

Oh, yes, Grandpa, tell me the stories of how Bell Labs and UC Berkeley used consistent, standard numbering schemes for their various branches of UNIX!

The wonderful thing about standards is that there are so very many of them to choose from.

But it’s not version 3.0. YET. That’s the whole point of making it 2.9, when the current release version is 1.9.

Higher than the current release version, lower than the eventual release target. 3.0 will be the RTW. The updater logic is then VERY simple, you don’t have to embed any special logic into your updater logic. The 1.9 updater knows to ignore any updates that aren’t 3.0 or higher, and you can re-used the same infrastructure to update the beta versions as you do the release versions.

This has nothing to do with a Visual Studio limitation. This is not a technological issue, this is an engineering response to a number of related problems. It’s simple, clean, and elegant, AND it keeps the human factor in mind, where users who don’t always understand alphanumeric substrings in the version number.

More importantly, it’s a VERY PETTY point to be nitpicking, especially where the decision is made, has been made, and is roughly the same process they’ve been following for every beta they’ve run that I can remember. There’s no magic “one true way” in computer science – it’s all about defining your requirements and coming up with a solution to meet those requirements.

Can someone list the steps here to get Scrivener 2.9x to work under win Wine on Ubuntu 20.04? Thank you in advance!

They have already been described in this very thread.

I’ve used Scrivener on Windows since 2016, but have recently migrated to Linux Mint.
Running Scrivener under Wine (vanilla - no additionals) proved relatively unproblematic, installing through the console, simply by typing
wine "scrivener-installer.exe"

Trouble arose when the trial period was up and I needed to activate the program. Aaaand…that’s when
all hell broke loose. But a few steps remedied the errors, which were:

sudo apt install wine winetricks winbind
sudo ln -s /usr/share/doc/wine/examples/wine.desktop /usr/share/applications/
**winetricks corefonts **
winetricks win7
**winetricks dotnet48 **
**(winetricks --force dotnet48. Apparently this step is needed for some users, but for me it worked fine without) **
(winetricks speechsdk. Again, this step may or may not be required)
Repeat wine Scrivener-installer.exe for the recentmost version.

This did it for me. There are still occasional glitches here and there, but nothing that stops the show.