Tutorial: Running Scrivener 3.1.5.1 under Linux w/Wine 64bit WITH activation

rdewalt’s instructions worked like a charm for me. I’m on a fresh install of Fedora Linux 43 KDE Plasma Desktop Edition. I did install dpkg for the i386 stuff because I wasn’t certain if dnf would work for that, otherwise mostly used Fedora’s dnf package manager, and installed samba-winbind because I…think that’s the best bet for Fedora? I wish I’d taken better notes to help folks out, but tldr with minor modifications to the install process, it appears to be working great. I haven’t messed with Linux seriously in nearly a decade, and even then I wasn’t great at it, so I’m delighted.

Thank you.


Edited to add:

Well, that installation stopped booting for what were probably unrelated reasons. So I took better notes this time. Again, this is on Fedora Linux 43, KDE Plasma Desktop Edition.

Here are the steps I followed after reinstalling Fedora.

  1. Download Scrivener as normal.
  2. Skipped enabling i386; Supposedly Fedora has both architectures already. I did update everything I could and reboot, though in my case I used the Discover gui instead of the command line. (I did run sudo dnf update afterwards and it said there was nothing to do.)
  3. sudo dnf install winetricks wine.i686 wine.x86_64 samba-winbind. Basically just using Fedora’s package manager instead, and swapping a couple of packages for what I hope are their equivalents.
  4. wine ~Downloads/Scrivener-installer.exe, install to C:\scrivener, no desktop icon. Just like the guide says, in other words. In fact, from here on out I didn’t need to change anything.
  5. winecfg and set to Windows 10.
  6. winetricks dotnet48
  7. cd ~/.wine/drive_c/scrivener
    rm -rf texttospeech/

And at this point Scrivener is launchable from the uh. The start menu, but not. Whatever we call it in Linux. So I’m not bothering with creating a special launcher because it’s already there for me.

It’s worth noting that some elements of the wine installation carried over after the reinstall, since I didn’t nuke my home directory. For instance, I didn’t have to activate the license again. I’m not complaining, but it might increase how much ymmv.

Anyway! At this point it’s mostly just fussing around with fonts and the like. Which reminds me to install a few fonts I like that aren’t on this system yet…later!

1 Like

Hello @rdewalt. Hpping everything it’s fine.

This it’s very nice, ‘cos I’m thinking about changing to Linux and the fact that I don’t find anything about Scrivener working in LInux was a problem. Thanks to you, no more.

Thanks again!
Best regards.

Fabio

3 Likes

I’ve spent the last several days trying to get Scrivener 3.1.6 to work on Fedora (I had it working perfectly on Mint, but then Mint updated and nuked Steam and my nvidia drivers, so I changed distros). Google and ChatGPT weren’t very helpful (that’s how I found this thread, actually), but I used Lutris and had it working in minutes (even got it activated!).

If anyone wants detail on how I managed to make it work, hit add (+) in the top right, then the first selection (‘Search the Lutris website for installers’), type Scrivener, Scrivener 3 should come up, then follow the bouncing ball. Thankfully it installed all the dependencies for me, and getting it activated was painless. I’m relatively new to Linux (swapped from windows to mint about four months ago) and this is about as painless as it could be.

Hopefully that helps someone.

3 Likes

Ran into a weird issue on Kubuntu where none of the numbers displayed (word count, numbers in document titles, etcetera). Changing the font to noto sans didn’t help, but I ran winetricks corefonts on a hunch and that fixed it up.

2 Likes