Linux on Chrome OS

fa
fadedwave
Posts: 69
Joined: Sun Nov 14, 2010 5:13 pm
Platform: Windows

Fri Sep 20, 2019 8:24 pm Post

I've just purchased a Chromebook, which I understand now is capable of running Linux apps (https://www.zdnet.com/article/all-chrom ... g-forward/)

I'm running Scrivener for Windows on my desktop PC, but the Chromebook is going to be my portable 2nd computer going forward.

What would I need to do to get up and running with the Linux version of Scrivener on a Chromebook? Will it sync with the Windows version (I'm running the latest beta of Scrivener 3 at the moment)?

Or am I better off using Chrome Remote Desktop to log into my Windows PC?
Western Redemption in Dystopian America
Read The Wanderer and the New West by Adam Bender

User avatar
devinganger
Posts: 1725
Joined: Sat Nov 06, 2010 1:55 pm
Platform: Mac, Win + iOS
Location: Monroe, WA 98272 (CN97au)
Contact:

Sat Sep 21, 2019 1:31 am Post

The last "official" version of Scrivener for Linux is very old and does not even directly sync with the current release version of Scrivener for Windows (1.9.0.14), if I remember correctly, let alone with the beta.

You are probably better off with remote desktop at this time, unless your Chrome OS device runs Wine. There seems to be a lively community of hardy souls who are running the beta under Wine.
--
Devin L. Ganger, WA7DLG
Not a L&L employee; opinions are those of my cat
Winner "Best in Class", 2018 My First Supervillain Photo Shoot

User avatar
theswede
Posts: 54
Joined: Thu May 16, 2013 10:55 am
Platform: Mac, Win + iOS

Fri Sep 27, 2019 7:25 am Post

As Devin mentions, the Linux version will not sync with the current version of Scrivener on Windows, MacOS or iOS. You can write on the Linux version and open it in the current version, but not the other way around.

To get the Linux version running on your Chromebook, provided the Chromebook is x86 and capable of running Linux applications, your best bet is the AppImage which has graciously been made available by a third party, apparently with L&L's blessing.

Note that using this will require some basic understanding of how to use Linux, and is not fully plug and play. It's not like running an installer. But once it's setup it works extremely reliably.

viewtopic.php?f=33&t=57941
Jesper Anderson SA5NEO
Computer scientist. Software engineer. Scifi writer. Scuba diver.

User avatar
HeywoodFloyd
Posts: 2
Joined: Sat May 14, 2016 2:51 pm
Platform: Linux

Sun Nov 24, 2019 11:44 pm Post

I have just installed the unsupported Linux Scrivener on my ASUS Chromebook C202SA-YS02. It's a 3-year-old machine designed to be used by grade-schoolers, so it's nothing special.

The following is taken from about a half-dozen web pages I'm too lazy to link to, but searching for the names of .deb files should give you download locations.

* Turn on the Linux beta in settings
* Download the Scrivener .deb file to the Linux directory
* Double-click on the Scrivener .deb file to install it
* Get the libpng12-0 library by entering this sequence of commands on your Linux terminal (Nota Bene: the L&L forum formatting concatenates the URL to get libpng, so typing it as you see it won't work. You should be able to cut and paste the URL. You might be able to just use the link and save it and install using the Files app as with the other .deb, but that's not what I did.):
sudo wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/m ... _amd64.deb
sudo dpkg -i /tmp/libpng12.deb
sudo rm /tmp/libpng12.deb
* Download and install these .deb files into the Linux directory and install using by clicking on them in the files app
    libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    libgstreamer-plugins-base0.10-0_0.10.36-2+deb8u1_amd64.deb

After doing all that (plus installing linking to the dictionary, discussed in another thread), old, unsupported Linux Scrivener on ChromeOS!

The biggest downside is that you can't save your projects on the SD card: everything has to be in the Linux directory. You can copy and paste to the SD card or into your Google Drive folders (for automatic backup) using the ChromeOS file app, though.

I was running using Crouton, and constantly having memory issues. Now, I'm using less than half of my available memory.