We are very happy to announce a new, vastly improved, Scrivener for Linux 184.108.40.206 beta. With over 500 bug fixes and all the additions included in the recent Windows 1.7.2 release, Scrivener is now available for Linux users. See Windows official release notes for 1.7.x here: http://www.literatureandlatte.com/scrivWinChangeList.php
In light of spending a painful five days trying to get Scrivener 220.127.116.11 to compile for Linux, 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 18.104.22.168. If you are using glibc 2.13, you will need to upgrade to 2.15 to use Scrivener v22.214.171.124. If you don’t wish to upgrade glibc you can continue to use Scrivener 126.96.36.199.
We hope you enjoy this version of Scrivener and appreciate our continued efforts to provide free builds to the Linux community.
Lee & Tiho
P.S. Update on RPM packaging:
Unfortunately, an RPM pckage is not going to be possible for us. There are a few issues which prevent us from using it despite our desire to. Firstly, there can be no inclusion of pre-built binaries or libraries. See here: fedoraproject.org/wiki/Packagin … _libraries
Secondly, and linked to the first point, the License must be a GPL licenses. Given these two barriers (that are designed to promote free software) it is not realistic for us to release our source code and change our licensing just so we can provision our software gratis to Fedora users. The community will need to work around this limitation if they wish to use Scrivener on Fedora.
Installed without a hitch on Linux Mint 17 Cinnamon 64bit.
Scrivener still requires the installation of libaspell-dev for the spelling checker to work, which i don’t think should be required (being that it’s a development package).
In addition the spelling checker ignores the language variant the system is set to. It’ll only check the American spelling of a word even if the system language is set to British English. I’m fairly sure this worked correctly in earlier versions.
Most excellent! 32-bit .deb installs & runs perfectly … many, many thanks, Lee & Tiho. I note that the “snapshot” function works correctly without first deleting the camera click .wav file in the resources folder. Nice. The scratchpad function still does not allow a cursor/edit in the text window until one (at least on my debian install) clicks the “grab” fist, pulls down the partially exposed window edge to show the ‘cancel’ button, clicks that, and then again clicks in the scratchpad text window … then it works fine (???) …
Haven’t found that Linux contribution box you guys mentioned, but it sure deserves some hits. Thanks again for this great upgrade!
Hi guys, it seems like PDF export has some troubles, as few users already reported broken functionality. All the functionality reported as broken is connected with PDF export(RTF>PDF conversion) under Linux. Can you please, let me know, whether everyone is having problem with Project Statistics, compiling to PDF, exporting an RTF file to PDF or only some of you. It would be nice to clarify why it works on some, but not on other machines.
For Italian users: windows commercial version works?
I don’t have automatic ortography correction in all the linux versions, and seems impossible download tne italian dictionary.
My solution is use another editor to write and then paste on scrivener to organize…
Maybe soon I’ll buy a new notebook with W8… The things are better there?
With 64 bit Scrivener on Mint-17 Cinnamon (64 bit)
Project Statistics: Crashes Scrivener.
Compiling PDF: crashes
Export to pdf: crashes
RTF compile works fine.
Other than this, I am so happy to have this linux release of Scrivener. Even if the above noted issues never get fixed, it’s still a huge help to me to be able to write my manuscripts in Scrivener. Thanks again.
I am trying to install the 188.8.131.52 64 bit version in Ubuntu 14.04. I’m getting the following message:
“The Package is of Bad Quality” (message header)
The installation of a package which violates the quality standards isn’t allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.
Lintian check results for /home/***/Downloads/scrivener-184.108.40.206-amd64.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.
Should I abort the install or ignore and install anyhow?
UPDATE: I clicked the Ignore and Install button, and it installed. I see no difficulties with the installed program. I then downloaded the tarball, extracted it to a folder, and when run from the folder, it works as expected without any warnings.
Question…what happens if you download the *.tar one, untar it somewhere in your home directory, then try to run Scrivener that way? Will it run? using ldd on it can tell you what (if anything) you’re missing.
If people need a workaround for the compile to PDF bug, the newest version of Scrivener works out of the box via WINE. (And compiles to PDF, whatever.) You’ll want to use the most current version of WINE, though.
Unfortunately the version of Qt that we are using(Qt v4.8.5) is using png12. With a combination of freetype which is bundled with the new PDF viewer, we link dynamically and not statically against libpng library now.
Happy to see it working for you under Arch Linux, Rithe!
Those restrictions only apply if you want to be included in the Official Fedora repositories/install media. They do not apply to Third party repositories or websites. Skype is an example of such an RPM, that doesn’t follow the RPM packaging restrictions as are the Nvidia binary driver RPM’s on the RPMfusion repository.