Page 1 of 4

SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Wed Feb 06, 2013 4:07 pm
by LAP
SCRIVENER LINUX 1.5.3.1


Additions
After many months of beta testing, we are very proud to announce that Scrivener for Windows and Linux version 1.5.x is now available as a free update on Windows and remains in beta on Linux with an expiry of end of Jan 2014.

This update adds some great features that were previously only available in the Mac 2.0 upgrade. We hope you are as excited as we are with the new features and improvements all round.

Here is a list of new features:
-Scrivener is much faster and more robust
-Additional supported languages now include:- Traditional Chinese, German, Italian, Turkish and Dutch
-OPML Import
-OPML export
-Mind map import (Freemind .mm format)
-Mind map export (Freemind .mm format)
-CSV export
-Import and Split functionality
-Import Scrivener Project functionality
-Image background (texture) in full screen
-Comprehensive Print preview functionality
-Print index cards
-Print outliner
-Inspector comments and footnotes
-Revised annotation, footnote and comments options
-Ability to set your own user interface font
-Added multi-language smart quotes functionality including:- Japanese, Korean, Chinese, German and more.
-Implemented Cancel within Compile dialog i.e. changes are no longer saved when Cancel is clicked
-Project and Preset Replacements added to Compile dialog
-Deleting Scrivener project files within the directory of an open Scrivener project is now prevented
-Options->General - added checkbox to show full project path in title bar
-Added "Take Snapshot" menu item in header bar i.e. right click document icon to see sub menu and added ability to sort snapshots
-Improved debug and incorporated minidump crash reporting
-Improved tables and font handling throughout
-Improved eBook handling throughout including CSS support
-Image import improvements - WMF still remains unsupported like Mac, but we will get it soon
-Windows 8 compliant

Bug fixes
Over a 100 smaller bug fixes


Work in Progress
Our community of wonderful translators are now working on translations to: Simplified Chinese, Slovenian, Hungarian, Swedish, Greek, Spanish, Danish, French, Norwegian, and Korean. We have also made very good progress with Scrivener for Android - phone and tablet, and are progressing well towards Scrivener 2.0.

Regards

Lee & Tiho

6th Feb 2013

1.5.3.1 Scrivener Linux tar Package here - > http://www.literatureandlatte.com/scriv ... .5.3.1.tar

1.5.3.1 Scrivener Linux deb Package here - > http://www.literatureandlatte.com/scriv ... 1-beta.deb

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Thu Feb 07, 2013 12:44 am
by urlwolf
I tried both the tar and the deb, and they look like win 95 on ubuntu. The tar integrates perfect with gnome on fedora, but not on ubuntu. I removed the settings with uninstall --purge before installing this new version.

Any idea why this is?

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Thu Feb 07, 2013 3:26 am
by garpu
It's something on your system, I think. I've never had problems with it integrating with whatever theme I'm using.

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Thu Feb 07, 2013 10:06 am
by cutuchiqueno
A big thak you for this new release and that you are still developing Scriviner for Linux. If there would be a pay license in the future I would definetely buy it.

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Fri Feb 08, 2013 8:44 am
by ordflod
This is great, thanks for making Scrivener available for Linux!

However, is there any chance that you will make a 64bit (AMD64) version available?

Code: Select all

%sudo dpkg -i ./scrivener-1.5.3.1-beta.deb
dpkg: error processing ./scrivener-1.5.3.1-beta.deb (--install):
 package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
 ./scrivener-1.5.3.1-beta.deb

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Fri Feb 08, 2013 3:43 pm
by armatute
Ok, already installed on fedora.
Just one problem, blocking problem.

When I type with my spanihs keyboard "áéíóú" what I get is all right for any fedora application, but with scrinener I ge "'a'e'i'o'u". I tried hard, using different keyboard, changing system-config-keyboard, loadkey es, setxkbmap -layout es... and yes, the keyboard is changed for all the applications but scrivener is unable to treat correctly those strokes, and, with the same configuration, any other application does it right.

Any idea?

Thanks in advance!

Alfonsop

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Fri Feb 08, 2013 5:30 pm
by urlwolf
'Paste and match style' doesn't work.
It always pastes the html version of the clipboard, not a plain text version, which is what I want. This is a blocker issue for me too.

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Sat Feb 09, 2013 2:35 am
by technatica
ordflod wrote:This is great, thanks for making Scrivener available for Linux!

However, is there any chance that you will make a 64bit (AMD64) version available?


Code: Select all

sudo dpkg --force-architecture -i scrivener-1.5.3.1-beta.deb

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Sat Feb 09, 2013 12:00 pm
by d~l
I've been using an earlier beta on Ubuntu 12.04 32 bit.

I installed the latest beta 1.5.3.1 beta from link above in this thread .. but Scrivener does not now launch ..

I see the old message which I've seen on earlier versions ..

Cannot mix incompatible Qt library (version 0x40801) with this library (version 0x40800)


How can I get this latest beta to work?

Any crash logs you would you like to peruse?

[Later edit]

I ran this command to check if libQtDBus.so.4 was installed in scrivener/lib ... (it was missing in earlier beta versions) ..

$ locate libQtDBus.so.4
/usr/lib/i386-linux-gnu/libQtDBus.so.4
/usr/lib/i386-linux-gnu/libQtDBus.so.4.8
/usr/lib/i386-linux-gnu/libQtDBus.so.4.8.1
/usr/share/scrivener/lib/libQtDBus.so.4
/usr/share/scrivener/lib/libQtDBus.so.4.8
/usr/share/scrivener/lib/libQtDBus.so.4.8.1



[and a later edit .. ]

I manually removed scrivener installation files from /usr/share/scrivener ..

Next I tried installing with GDebi Package Installer instead of through Ubuntu Software Centre

Again I get this error ..

"Sorry, Ubuntu 12.04 has experienced an internal error"


The crash report gives this clue .. Stacktrace Top

StacktraceTop:
qt_message_output(QtMsgType, char const*) () from /usr/share/scrivener/bin/../lib/libQtCore.so.4
?? () from /usr/share/scrivener/bin/../lib/libQtCore.so.4
qFatal(char const*, ...) () from /usr/share/scrivener/bin/../lib/libQtCore.so.4
QObjectPrivate::QObjectPrivate(int) () from /usr/share/scrivener/bin/../lib/libQtCore.so.4
?? () from /usr/lib/i386-linux-gnu/libQtDBus.so.4


There is a fuller crash report available in ...
/var/crash/_usr_share_scrivener_bin_Scrivener.1000.crash

...

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Sun Feb 10, 2013 3:26 pm
by d~l
As a last resort I tried copying the entire set of libQt.. library files
from: /usr/lib/i386-linux-gnu/
into: /usr/share/scrivener/lib/
overwriting scrivener library files ..

but that doesn't work and scrivener does not launch.

So I'm stuck and I'll have to wait for a response on getting 1.5.3.1 working on Ubuntu 12.04 32 bit.

In troubleshooting it might be useful to have a list of dependencies.

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Mon Feb 11, 2013 7:40 am
by lemke0
I am using Linux Mint 14 Cinnamon

I had to install ia32libs, or else it wouldn't launch.

And it looks like wndows 95.

Maybe it is because of Cinnamon?

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Mon Feb 11, 2013 12:24 pm
by d~l
This might help the linux developer to debug why scrivener does not run on ubuntu 12.04.
After installing 1.5.3.1-beta.deb .. I ran this command ..

sudo strace scrivener

and the strace output shows many cases of "no such file or directory"

~/.kde/lib
~/.kde/lib/kde4/plugins/
~/.kde/lib/kde4/
/etc/kde4rc
~/.kde/share/config/Scrivenerrc
/usr/share/scrivener/share
/usr/share/kde4/config/kdeglobals
/etc/kde4/Scrivenerrc
/usr/share/scrivener/bin/../lib/libnsl.so.1
/usr/share/scrivener/bin/../lib/libnss_nis.so.2
/usr/share/scrivener/bin/../lib/libnss_files.so.2
/etc/ld.so.nohwcap
/etc/qtcurvestylerc

"cannot mix incompatible Qt library ... "

...

Is there a list of linux distro versions this beta been tested on?

I can post or email the fuller crash report if required.

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Fri Feb 15, 2013 9:57 pm
by sub_acoustic

Code: Select all

$     sudo dpkg --force-architecture -i scrivener-1.5.3.1-beta.deb
(Reading database ... 350659 files and directories currently installed.)
Preparing to replace scrivener:i386 1.5.3.1 (using scrivener-1.5.3.1-beta.deb) ...
Unpacking replacement scrivener:i386 ...
Setting up scrivener:i386 (1.5.3.1) ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
In file "/usr/share/menu/outrec", at (or in the definition that ends at) line 4:
?package(outrec):needs="X11" section "Applications/Sound" title="outRec" command="/usr/bin/outrec.gambas" icon="/usr/share/pixmaps/outrec.png"
                                     ^
Expected: "="
Skipping file because of errors...
$


I get a different error, also on 12.04 (ubuntu-studio) - previous beta installed fine....however despite the error message Scrivener works! Thanks, great software - now you have me hooked I'll have to (happily) buy a license once the Linux beta expires...

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Sat Feb 16, 2013 11:02 am
by d~l
I tried installing with --force-architecture flag set ..

Code: Select all

sudo dpkg --force-architecture -i ~/Desktop/scrivener-1.5.3.1-beta.deb


but still see this annoying incompatibility error ..

Cannot mix incompatible Qt library (version 0x40801) with this library (version 0x40800)


To compare our Ubuntu 12.04 libraries can I ask you to run this command ..

Code: Select all

sudo locate /usr/lib/*4.8.1


to search for installed Qt libraries which are incompatible with scrivener-1.5.3.1

Here is my output .. which clashes with scrivener's local library in /usr/share/scrivener/lib .. (which are all version 4.8.0)

Code: Select all

/usr/lib/i386-linux-gnu/libQt3Support.so.4.8.1
/usr/lib/i386-linux-gnu/libQtCLucene.so.4.8.1
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.1
/usr/lib/i386-linux-gnu/libQtDBus.so.4.8.1
/usr/lib/i386-linux-gnu/libQtDeclarative.so.4.8.1
/usr/lib/i386-linux-gnu/libQtDesigner.so.4.8.1
/usr/lib/i386-linux-gnu/libQtDesignerComponents.so.4.8.1
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.1
/usr/lib/i386-linux-gnu/libQtHelp.so.4.8.1
/usr/lib/i386-linux-gnu/libQtNetwork.so.4.8.1
/usr/lib/i386-linux-gnu/libQtOpenGL.so.4.8.1
/usr/lib/i386-linux-gnu/libQtScript.so.4.8.1
/usr/lib/i386-linux-gnu/libQtScriptTools.so.4.8.1
/usr/lib/i386-linux-gnu/libQtSql.so.4.8.1
/usr/lib/i386-linux-gnu/libQtSvg.so.4.8.1
/usr/lib/i386-linux-gnu/libQtTest.so.4.8.1
/usr/lib/i386-linux-gnu/libQtXml.so.4.8.1
/usr/lib/i386-linux-gnu/libQtXmlPatterns.so.4.8.1



It may be that I've got a later version of Qt libraries due to installing Qt Designer as an experiment.

I may have to revert to an earlier copy of /usr/lib/ in Ubuntu 12.04.

Re: SCRIVENER FOR LINUX 1.5.3.1 BETA RELEASED (*LATEST*)

Posted: Tue Feb 19, 2013 1:57 am
by Gregladen
Just installed on a crappy old laptop running Ubuntu 12.04 long term release.

I've not run the software through a large number of tests but the installation was fast and problem free, I was able to navigate around in and mess with the tutorial file, and compile it into various outputs.

I've only just started using Scrivener (on an iMac). For long term commitment to the software in a wide range of uses for me, Linux support is pretty important. Clearly, this release is an excellent proof of concept.

What I'm probably really going to do is to hook up certain projects to text files that will reside in a dropbox folder and use the usual method of editing them (emacs) when using my Linux system. (I think I can do that.)

In any event, rarely does one see a piece of software this complex appear across platform this way and work this well. For those of you who have had trouble with the installs, I wish you the best of luck. If you are using Ubuntu, but not the most current long term release (i.e. if you are using an old version or a bleeding edge version) you may want to change that.