Scrivener is no longer able to link against glibc 2.13 (released 04 Feb 2011). We now link against glibc 2.15 (released 21 Feb 2012). When we build Qt we use gcc compiler v4.7.2 that comes with glibc 2.15. We use the default compiler provided in the oldest officially supported Ubuntu version. To continue to use the older glibc would mean using an older compiler and libraries which cause problems with the latest versions of 3rd party packages we use in Scrivener 220.127.116.11. If you are using glibc 2.13, you will need to upgrade to 2.15 to use Scrivener v18.104.22.168. If you don’t wish to upgrade glibc you can continue to use Scrivener 1.6.
When I was using arch linux, I used the *.tar package, unpacked it to /opt and ran it via scrivener.sh. You’ll need the 32-bit libraries installed for it. (do ldd bin/Scrivener in the Scrivener directory, and it’ll tell you exactly which you’ll need installed.)
I’m getting the following when I try to add a file (Ctrl-Sh-J , pulldown menu (from green button), or right-click --> add)
I invoked Scrivener from a terminal to catch the error. It immediately crashes when I try the above. I suspect this is a result of a recent Linux Mint update/upgrade. as it’s worked successfully before.
Cannot mix incompatible Qt library (version 0x40801) with this library (version 0x40800)
Aborted (core dumped)
uname -a reports:
Linux Mint 13 (Maya) fully updated
I’ll try to “fallback” the Kernel in the meantime - it is a bit 'bleeding-edge…
If the devs. need any more files or info., pse let me know.
UPDATE: Rollig back kernel had no effect. (+ apt-get update/upgrade)
As I really need Scrivener to work to finish my project, I’m going for a full reinstall of Linux.
I did reinstall Linux - I was previously using Mint Mate 13, but found it a bit bloated for my ancient computer (when I get a job again, I’ll upgrade…). I went for Mint XFCE 15, seems more responsive.
Anyway, Scriv. Beta 22.214.171.124 is in the repository, and, using that, everything works fine now.
As all my work is on Dropbox, the reinstall/recover was painless. Thanks all for the help. I can’t imagine a tool better suited to pull text, datasheets, code snippets, circuit diagrams etc. together for a hardware/software project.
(Remote ‘lab’ - Raspberry Pi-based, to stick in a forest, measure environment etc., controlled over the Internet, and hopefully snap pictures like this… http://img.yle.fi/uutiset/kainuu/article6948260.ece/ALTERNATES/w960/KERTAK%C3%84YTT%C3%96OIKEUS%21+Valtteri+Mulkahainen+karhunpennut+.jpg )
Software Center warns me to install the deb package:
Lintian check results for /home/juh/Downloads/scrivener-126.96.36.199-beta.deb:
E: scrivener: maintainer-name-missing email@example.com
Use of uninitialized value $name in pattern match (m//) at /usr/share/perl5/Lintian/Check.pm line 203.
Yes, there hasn’t been an X-window close button on the “About” screen in any version of the Linux software. I’m on Ubuntu 13.10 64-bit, and I found that I can close the “about” window by right-clicking on the menu bar, which reveals a drop-down menu. At the bottom of the contextual menu, you’ll see the option “Close”. Click that and you’re golden.
I just installed this version successfully by using the quite complicated installation instruction.
So far Scrivener works fine. Even Kindle-Export, Snapshots and Spell-Checking works, all the things many people have struggled with. The only thing that does not work so far is changing the interface language. It does not change according to the settings but stays English.
For reference: I am using Ubuntu 13.04 in 64bit with KDE-Desktop in German.
I am an Linux-only user and would really like to buy a copy. Even if the Linux version is not supported in the same way as the other versions, it would be a good idea to make the Linux-Version obtainable as well. It would be great to be able to support you guys. As far as I see it, most errors reported here are due to the difficult installation instruction and possible installation errors that can occur with little linux system knowledge. This should be fixable with an updated deb package etc.
Why not make the Windows-Licence usable for Linux as well. As far as I see it, the code is the same anyway. So one can buy a copy for Windows and use the beta for Linux indefinitely as well.
I think you need gstreamer. I found this: bbs.archlinux.org/viewtopic.php?id=145471
And then I looked in my synaptics and there was: libgstreamer-plugins-base0.10-0:i386
It is a ubuntu-package. I think you have to look if it exists. Have a look and then we go on from there.
I went through the extended guide and copied every script line one after the other into my shell. You have to be careful with it to get the linelength right. Especially the links are broken into several lines. Sometime you have to adapt to the correct directory. So at least look over every line if the downloaded files are there where the script line says they should be. If everything was typed in correctly you should get spelling and exports right through this. But the programm should also run basically without the guide.
When having library errors you need to install one missing lib after the other through synaptic. But they have to be 32bit.
I want to use scrivener on my netbook, which runs on Ubuntu. I haven’t been using Ubuntu for that long, and I know very little about computers in general. I have no idea what a tar package of a deb package is, or what it means when something is in beta. I am, to but it bluntly, a computer idiot.
So far I have simply downloaded the .deb and the .tar.gz file I found in this thread. Can anyone tell me what the next step should be? Should I be downloading something else in addition? Do I need to unpack or install one of them? If anyone could give some clear instructions I would be very very grateful!!!