Page 1 of 3

best option for running Scrivener on Mint 19?

Posted: Sun Oct 14, 2018 1:14 pm
by Michelle_P78
Hello,

I use Scrivener on Windows (plus IOS for occasional iPad use). I’m now switching my main operating system to Linux (Mint 19, XFCE). What would be my best (most stable and useable) option for running Scrivener - using the old Linux beta (if that’d work?), running the windows version under WINE, or installing the windows version into a Virtualbox? I’ll be setting up a Virtualbox for various Windows software I require for work, so could run Scrivener from there, if that’s the most reliable option - although I’d prefer to stay in the Linux environment as much as possible.

Thanks for any advice!

Michelle

Re: best option for running Scrivener on Mint 19?

Posted: Thu Oct 18, 2018 8:55 am
by znmeb
I haven't tried Scrivener, but in general, I've had poor results with Wine except for programs specifically hand-tuned to run under Wine. I'd suggest a virtual machine with Windows if you can do it.

Re: best option for running Scrivener on Mint 19?

Posted: Fri Oct 19, 2018 12:19 am
by garpu
Heh, I'll be the contrary voice. I'm using the windows version more often than the Linux one these days. I'm using wine-staging 3.18. I have no idea how well it runs on stock WINE or anything below that. (With WINE, you're really better off using the most recent version, since new fixes and developments are made all the time.) The stable version isn't best, in my experience.

Re: best option for running Scrivener on Mint 19?

Posted: Sun Oct 21, 2018 12:57 am
by theswede
Welcome to the wonderful world of Linux! :)

I run Windows Scrivener on Wine. I have been doing so for many years now, with no problems. It is very stable, and has much less overhead than running a virtual machine. Stable Wine is fine for Scrivener, and also for lots of other productivity software. In some cases I find it more stable than a modern Windows, especially when running older Windows applications.

Just install Wine from the standard repo, it should work well enough. If you want you can add the Wine specific ppa with the stable release of Wine, but it will make very little difference. I use it because I am experimenting with bleeding edge features in other software, but Scrivener will run fine either way.

Good luck!

Re: best option for running Scrivener on Mint 19?

Posted: Mon Oct 22, 2018 6:44 pm
by devinganger
I'm pretty sure I know the answer to this already, but WINE is just OS emulation/linking/libraries, it's not going to adjust for differing architectures, correct?

I couldn't throw WINE on one of Raspberry Pi 3 devices and run Scrivener from there, I'm pretty sure. In fact, I'm not even sure WINE is ported to Raspbian...

Re: best option for running Scrivener on Mint 19?

Posted: Wed Oct 24, 2018 6:54 pm
by garpu
devinganger wrote:I'm pretty sure I know the answer to this already, but WINE is just OS emulation/linking/libraries, it's not going to adjust for differing architectures, correct?

I couldn't throw WINE on one of Raspberry Pi 3 devices and run Scrivener from there, I'm pretty sure. In fact, I'm not even sure WINE is ported to Raspbian...


You could if it's been ported to the Pi, yes. (There's an android port, for instance, but I haven't checked it out.) I'm not sure if you could cross compile it or not.

I guess people have done it already: https://eltechs.com/run-wine-on-raspberry-pi/ (Just the first linked I grabbed.)

Re: best option for running Scrivener on Mint 19?

Posted: Wed Nov 14, 2018 2:13 pm
by theswede
devinganger wrote:I'm pretty sure I know the answer to this already, but WINE is just OS emulation/linking/libraries, it's not going to adjust for differing architectures, correct?

I couldn't throw WINE on one of Raspberry Pi 3 devices and run Scrivener from there, I'm pretty sure. In fact, I'm not even sure WINE is ported to Raspbian...


Correct, you could not. Wine is an implementation of the Win32 and Win64 API's, as well as the DirectX API. It does not emulate anything (Wine stands for "Wine is not (an) emulator") and relies on the underlying CPU to run the actual binary.

This is how it achieves the speed it does (usually near-native, and in a few cases faster than Windows).

In order to run on a Pi or similar an actual emulator, like Qemu or similar, would need to be added. Some such approaches have been made, but none are very good yet.

Re: best option for running Scrivener on Mint 19?

Posted: Thu Nov 15, 2018 3:48 am
by devinganger
theswede wrote:
devinganger wrote:I couldn't throw WINE on one of Raspberry Pi 3 devices and run Scrivener from there, I'm pretty sure. In fact, I'm not even sure WINE is ported to Raspbian...


Correct, you could not. Wine is an implementation of the Win32 and Win64 API's, as well as the DirectX API. It does not emulate anything (Wine stands for "Wine is not (an) emulator") and relies on the underlying CPU to run the actual binary.


theswede wrote:In order to run on a Pi or similar an actual emulator, like Qemu or similar, would need to be added. Some such approaches have been made, but none are very good yet.


So garpu linked to the ExaGear Desktop -- what's the problem with that, other than it not being free?

Some of the amateur radio community are using RPi3 devices to become instant hotspots and repeaters combined with a computer. Being able to run Windows programs (including Scrivener) would be a huge boon on that.

Re: best option for running Scrivener on Mint 19?

Posted: Wed Nov 21, 2018 3:43 am
by Mela
I'm on Linux Mint, too.
I run Scrivener2 via PlayOnLinux quite stable.
Yet I tried to install Scrivener3 and had no luck by now.

Mela

Re: best option for running Scrivener on Mint 19?

Posted: Wed Dec 05, 2018 6:32 am
by Alexo
Michelle_P78 wrote:Hello,

I use Scrivener on Windows (plus IOS for occasional iPad use). I’m now switching my main operating system to Linux (Mint 19, XFCE). What would be my best (most stable and useable) option for running Scrivener - using the old Linux beta (if that’d work?), running the windows version under WINE, or installing the windows version into a Virtualbox? I’ll be setting up a Virtualbox for various Windows software I require for work, so could run Scrivener from there, if that’s the most reliable option - although I’d prefer to stay in the Linux environment as much as possible.

Thanks for any advice!

Michelle


Hi Michelle,
I use Scrivener for linux on a Mint 19 Xfce and on Debian 9 Mate. I repacked the beta version and it is working smooth. <https://www.literatureandlatte.com/web/forum/viewtopic.php?p=279117#p279117>.
I tried the Win version on a VM and I still prefer de linux version.

Re: best option for running Scrivener on Mint 19?

Posted: Sat Dec 08, 2018 8:01 am
by rwfranz
Mela wrote:I'm on Linux Mint, too.
I run Scrivener2 via PlayOnLinux quite stable.
Yet I tried to install Scrivener3 and had no luck by now.


I can run the current Beta on Kubuntu 17.10 under Wine, and it does have a couple of issues:

* input stops working correctly after a while (typing activates menus, like the alt key is being held down).
* the program is slow to respond. Mind you, the Beta 2.9.0.10 is sluggish under Windows 10, too, so this is not surprising.

But it does run.

Re: best option for running Scrivener on Mint 19?

Posted: Wed Dec 19, 2018 8:42 pm
by Mela
rwfranz wrote:
Mela wrote:I'm on Linux Mint, too.
I run Scrivener2 via PlayOnLinux quite stable.
Yet I tried to install Scrivener3 and had no luck by now.


I can run the current Beta on Kubuntu 17.10 under Wine, and it does have a couple of issues:

* input stops working correctly after a while (typing activates menus, like the alt key is being held down).
* the program is slow to respond. Mind you, the Beta 2.9.0.10 is sluggish under Windows 10, too, so this is not surprising.

But it does run.


Did you install libraries to get it working? And if yes, which?

Mela

Re: best option for running Scrivener on Mint 19?

Posted: Fri Dec 21, 2018 7:12 am
by rwfranz
Mela wrote:
rwfranz wrote:
Mela wrote:I'm on Linux Mint, too.
I run Scrivener2 via PlayOnLinux quite stable.
Yet I tried to install Scrivener3 and had no luck by now.


I can run the current Beta on Kubuntu 17.10 under Wine, and it does have a couple of issues:

* input stops working correctly after a while (typing activates menus, like the alt key is being held down).
* the program is slow to respond. Mind you, the Beta 2.9.0.10 is sluggish under Windows 10, too, so this is not surprising.

But it does run.


Did you install libraries to get it working? And if yes, which?


Nope. Just ran it as is. Ran the Beta 10 installer under wine64, and it worked. I'll see if I can post some details about available libraries.

Mind you, it's under Kubuntu, so some of the QT libs may already be there. I believe winetricks is installed on that machine (it's a laptop I use for travel), but I did nothing with it. The Beta was one of the very first programs I installed on it after upgrading to Kubuntu 17.10.

The strange issue with the keyboard, I still haven't figured out. I'm about to replace the keyboard in that laptop, and that may stop that issue (the keyboard is old and may be gunky).

Re: best option for running Scrivener on Mint 19?

Posted: Fri Dec 21, 2018 8:26 am
by rwfranz
rwfranz wrote:
Mela wrote:Did you install libraries to get it working? And if yes, which?


Nope. Just ran it as is. Ran the Beta 10 installer under wine64, and it worked. I'll see if I can post some details about available libraries.


Just replaced the keyboard, checked the installed packages, and the installation.

Looks like I upgraded to 18.04.1 LTS from 17.10.

wine-stable, 3.0-1ubuntu1
playonlinux, 4.2.12-1 (but I don't generally use it)
wine64-preloader, 3.0-1ubuntu1
wine32:i386, 3.0-1ubuntu1
wine64, 3.0-1ubuntu1
winetricks, 0.0+20180217-1 (didn't use this)
fonts-wine, 3.0-1ubuntu1
q4wine, 1.3.6-2 (also didn't use this)

Linux kernel 4.15.0-42 generic.

The startup stuff is pretty plain jane. Nothing special.

Re: best option for running Scrivener on Mint 19?

Posted: Fri Apr 19, 2019 3:28 am
by Maghdalena
I tried installing the Scrivener beta for Linux under Linux Mint XFCE 19.1, and it installed OK as far as I know, but it never started up. No error message. It just never started. I'm running it in a virtual machine (VirtualBox). I have XFCE 19.1 AMD 64 Bit, running it with 4GB memory with no other programs or browsers open.
So if I run it in Wine it's OK. There are several Wine versions in the repository. Wine 1.6, 1.6 64 bit, Wine Stable (3.0). Which one do I install? And do I run Play on Linux or what before installing Scrivener 1.9.9 which I'm using in Windows 7?

I want to know because next year we're moving to Linux as soon as I get another drive and have someone install it and Linux for us(I guess an OEM install is what they call it, so I'm using VirtualBox to see what issues with alternative software.

Any help would be appreciated.
Thanks for your time. I'm a total newbie with Linux, which is why I'm choosing Mint ;)
Maghdalena Logan