Scrivener won't install on Ubuntu 16.04

ba
barton101
Posts: 4
Joined: Thu Apr 07, 2016 11:34 am
Platform: Linux

Thu Apr 07, 2016 11:45 am Post

I was successfully using Scrivener (scrivener-1.9.0.1-i386) in Ubuntu 15.10.
I upgraded to Ubuntu 16.10 using a fresh install.
I have installed Scrivener using the latest deb file and the install appears to work as it completes provides the icon.
But the application won't run. The icon flashes a few times as if the app is loading then stops.
What do I need to do?

ji
jillian.alberts
Posts: 7
Joined: Thu Apr 07, 2016 9:50 pm
Platform: Linux + Windows

Thu Apr 07, 2016 9:54 pm Post

It works for me on Ubuntu 16.04.

If you try running scrivener from a console (like Gnome-Terminal or LXTerm or Xterm), you can see any error messages it might be producing.

Try opening a terminal and type "scrivener" (without the quotes) and press enter. What shows up on the screen?

ba
barton101
Posts: 4
Joined: Thu Apr 07, 2016 11:34 am
Platform: Linux

Thu Apr 07, 2016 10:19 pm Post

Hi Jillian,

Thanks for the reply. And good approach.

This is what is get when I run Scrivener in terminal. Looks like it has not correctly installed.

/usr/share/scrivener/bin/Scrivener: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory

Regards Andrew

ba
barton101
Posts: 4
Joined: Thu Apr 07, 2016 11:34 am
Platform: Linux

Thu Apr 07, 2016 10:28 pm Post

Solved!

I installed "libgstreamer-plugins-base0.10-0" and Scrivener now works.

This must be missing from 16.04 as I did a fresh install.

Thank Jillian.

ji
jillian.alberts
Posts: 7
Joined: Thu Apr 07, 2016 9:50 pm
Platform: Linux + Windows

Fri Apr 08, 2016 2:24 am Post

I'm glad you figured it out! Your reply reminded me that I actually had to deal with that same error message -- I installed a bunch of "GNU SmallTalk" libraries until I figured out that gst = libgstreamer!

Happy Scrivening!

ba
barton101
Posts: 4
Joined: Thu Apr 07, 2016 11:34 am
Platform: Linux

Sun Apr 17, 2016 9:37 am Post

The actual line in terminal is as follows;
sudo apt-get install libgstreamer-plugins-base0.10-0

le
leandrodecarvalho
Posts: 1
Joined: Thu Apr 28, 2016 2:36 am
Platform: Linux

Thu Apr 28, 2016 2:41 am Post

barton101 wrote:The actual line in terminal is as follows;
sudo apt-get install libgstreamer-plugins-base0.10-0


Thank you very much. I used the command in the terminal and it works perfectly.

ja
jangribird
Posts: 1
Joined: Mon Jun 27, 2016 11:11 am
Platform: Linux

Mon Jun 27, 2016 11:14 am Post

Thank you so much! I am writing my PhD thesis on Scrivener and just did a fresh install. Was about to lost me mind when Scrivener refused to open. This fixed it. :D I registered here just to thank you!

ph
philjaq
Posts: 29
Joined: Tue Dec 22, 2015 7:07 pm
Platform: Linux

Sat Aug 13, 2016 10:09 am Post

I had been waiting for the point release 16.04.1 before making a fresh install of UbuntuStudio. I remembered having seen this thread some time ago.

The answer quoted above completely fixed the startup problem and saved a lot of time.

di
dibee
Posts: 31
Joined: Tue Jun 28, 2011 9:06 am
Platform: Linux + Windows
Location: Australia

Sat Oct 15, 2016 8:04 am Post

And I would also like to say thanks. Rather than coming straight here for an answer, I just wasted time searching on Google. Silly me. Applied the fix, Scrivener now works, I am very happy. Thank you Linux Scrivener peeps. :D

Mi
MikePearce
Posts: 1
Joined: Sun Oct 16, 2016 8:51 pm
Platform: Mac + Linux

Sun Oct 16, 2016 8:53 pm Post

I've had the same error, but the

Code: Select all

sudo apt-get install libgstreamer-plugins-base0.10-0


Didn't work, I had to use:

Code: Select all

sudo apt-get install libgstreamer-plugins-base0.10-0:i386


Possibly because I'm on an Intel CPU? No idea really! Hope this helps someone.

ev
eventsbeyondme
Posts: 1
Joined: Sun Oct 30, 2016 6:37 pm
Platform: Linux

Sun Oct 30, 2016 6:40 pm Post

after installing from the .deb on an amd64 machine I did this to resolve the missing dependencies.
the missing dependancies are because the version referenced is deprecated now... but this worked no problem.

Code: Select all

wget http://fr.archive.ubuntu.com/ubuntu/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-1_amd64.deb
wget http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5ubuntu1_amd64.deb
sudo dpkg -i libgstreamer*.deb