Tried it in /usr/local, as well, but same error. Too late to really troubleshoot, but I don’t think it’s a dependency issue, since those say that a given library can’t be found. Then again I could be completely talking out my behind, since this isn’t the sort of programming I do.
I can confirm the exact same error. I’m on Ubuntu 10.04 running Qt 4.6.2. I’ll investigate if an upgrade to Qt 4.7 helps. Also, we’re unable to comment to the Linux announcement thread. (I know. “There are those annoying Linux beards on the Windows forum again.” )
This thread is for Linux users to post progress using the new native Linux version of Scrivener. It is NOT intended to be a request for L&L to provide support. Please understand the Linux version is community supported, which means we figure out our own solutions as much as is possible. Of course, when and if Lee has time to drop by and discuss Scrivener on Linux, we’ll be glad to see him. But Linux is NOT an L&L supported platform, and right now Lee’s incredibly busy with the Windows version. So please post your comments about the Linux version here until we have our own corner of the forum, okay?
I tried running Linux Scrivener on a fresh install of Kubuntu 10.10 since Qt 4.7 is shipped with it by default. I got the same error message as noted in previous posts here.
If anyone has a suggestion, or a different (maybe successful?) experience with running LinScriv, please let us know. Generally speaking, it’s helpful to tell us your Linux distro, your desktop manager, and the version of Qt you’re running in addition to your results with the Scrivener installation.
We’ll get there!
PS–if anyone needs help with the basic steps to running the binary file under Linux, let us know.
Ok, first point to be clear on is Scrivener uses a custom Qt build, the one that comes with Linux won’t work.
The error reported indicates either it’s missing a library or is using the wrong lib. I’m guessing it’s using the libs that come with Linux rather than the ones shipped with scrivener. I’ll get back to you with more info early next week. If I get chance before I’ll post it.
Alright, guys, i’ve made a little progress! Taking a hint from the previous posters, i have successfully loaded the included libraries and started Scrivener by doing the following:
/lib/ld-linux.so.2 --library-path /lib:/usr/local/LiteraturAndLatte/lib bin/Scrivener
So far, from the Tutorial provided with the Windows Version, it won’t display the PDF/Image there, as to be expected. The images in the rest of the document, though, do display appropriately, as do the tables. Full screen works.
and, if you try to load /usr/lib along with the incl. libraries, it won’t load. this is probably because I initally installed qt4.
I am using Ubuntu 10.10 Maverick, i386.
Subsequently i’ve attached the .desktop and .png files that correspond to putting Scrivener in the menu.
put the .desktop into /usr/share/applications
put the .png into /usr/share/icons
you may have to log-out and login to see it
also, you may have to update the icon cache with gtk-update-icon-cache Scrivener Icon.zip (39.1 KB)
Woot! That worked. I think it would be trivial (once people have had coffee) to write a shell script to start it up. Or at least a shell alias.
Things that are definitely better: font kerning. Yeah, it’s not something I wanted to bring up with the windows version, since it was probably an issue of how wine deals with fonts.
For now, if we need to import web pages, we can do it in the windows version, and they’ll load in the linux one. Using winetricks to load quicktime improves PDF importing/viewing on the windows version. (I’m still running both, just to be safe. And frequently backing up projects.)
I’ve been fiddling around trying to get this working on my netbook (running Ubuntu 10.10 Maverick) and had to create symbolic links ending in .so.4 for every file in lib ending in .so.4.7.0 (e.g., libQtSql.so.4.7.0 has libQtSql.so.4 pointing to it) before I could get Scrivener to launch successfully. If anyone else is not having immediate success with /lib/ld-linux.so.2 --library-path /lib:/usr/local/LiteraturAndLatte/lib bin/Scrivener, this might be worth a try.
My only problem now is that instead of a cursor, I have a blinking black rectangle that stretches from the point I’m at in the text to the end of the line. I suspect this is related to the repeated error messages I get in the terminal while running Scrivener, in a pattern of
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
four times in a row, followed by one
(WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::AudioOutput ( no objectName ).
Any thoughts? I don’t know much of anything about Qt, so this is beyond my ken. I see a relevant-looking file under plugins/phonon_backend but can’t figure out anything to do with it.
In the beginning there was MacScrivers (Macheads) and the word was good. Then there was tumult and chaos, whence came, WinScrivers Now, from the void, comes, LinScrivers. size=85[/size] Now we are one. We are whole. And the word is good.
Welcome aboard the Good Ship Scrivener, LinScriverssize=85.[/size] The world is your lobster.