{"id":29,"date":"2010-01-17T22:41:43","date_gmt":"2010-01-17T22:41:43","guid":{"rendered":"http:\/\/www.dotrob.com\/blog\/?page_id=29"},"modified":"2010-01-17T22:47:58","modified_gmt":"2010-01-17T22:47:58","slug":"celtx-fedora-x86-64-linux","status":"publish","type":"page","link":"http:\/\/www.dotrob.com\/blog\/celtx-fedora-x86-64-linux\/","title":{"rendered":"How To: Celtx on Fedora 12 64-bit Linux"},"content":{"rendered":"<p>As I&#8217;m starting to think about <a href=\"http:\/\/www.scriptfrenzy.org\/\">Script Frenzy<\/a> I thought I&#8217;d install <a href=\"http:\/\/celtx.com\/\">Celtx<\/a>.  I managed to write two pages of script last year (which was more then I&#8217;d manage to produce for <a href=\"http:\/\/www.nanowrimo.org\/\">NaNoWriMo<\/a> before that) with this software, so I wanted to review that anyway.  Unfortunately my new laptop has an x86_64 Fedora on it and Celtx only have i386 binaries, so I couldn&#8217;t get Celtx to start.  I am going to list all the error messages I got, followed by the solution for each one, so that (hopefully) this page will show up for people searching for the errors even if they&#8217;ve installed some of the libraries previously.  All the yum install commands have to be issued as root.<\/p>\n<p><strong>Problem 1<\/strong><\/p>\n<blockquote><p><code>.\/celtx-bin: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory<\/code><\/p><\/blockquote>\n<p><strong>Solution 1<\/strong><\/p>\n<blockquote><p><code>yum install gtk2.i686<\/code><\/p><\/blockquote>\n<p><strong>Problem 2<\/strong><\/p>\n<blockquote><p><code>.\/celtx-bin: error while loading shared libraries: libXt.so.6: cannot open shared object file: No such file or directory<\/code><\/p><\/blockquote>\n<p><strong>Solution 2<\/strong><\/p>\n<blockquote><p><code>yum install libXt.i686<\/code><\/p><\/blockquote>\n<p>At this point, Celtx should run, but it will look a bit clunky.  The following steps are therefore optional.<\/p>\n<p><strong>Problem 3<\/strong><\/p>\n<blockquote><p><code>(celtx-bin:5015): Gtk-WARNING **: Unable to locate theme engine in module_path: \"clearlooks\",<\/code><\/p><\/blockquote>\n<p><strong>Solution 3<\/strong><\/p>\n<blockquote><p><code>yum install gtk2-engines.i686<\/code><\/p><\/blockquote>\n<p><strong>Problem 4<\/strong><\/p>\n<blockquote><p><code>Gtk-Message: Failed to load module \"pk-gtk-module\": libpk-gtk-module.so: cannot open shared object file: No such file or directory<br \/>\nGtk-Message: Failed to load module \"canberra-gtk-module\": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory<\/code><\/p><\/blockquote>\n<p><strong>Solution 4<\/strong><\/p>\n<blockquote><p><code>yum install libcanberra-gtk2.i686 PackageKit-gtk-module.i686<\/code><\/p><\/blockquote>\n<p><strong>One Step Solution<\/strong><br \/>\nIf you&#8217;re getting the first error don&#8217;t bother with all the steps, just issue the following command as root.<\/p>\n<blockquote><p><code>yum install gtk2.i686 libXt.i686 gtk2-engines.i686 libcanberra-gtk2.i686 PackageKit-gtk-module.i686<\/code><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>As I&#8217;m starting to think about Script Frenzy I thought I&#8217;d install Celtx. I managed to write two pages of script last year (which was more then I&#8217;d manage to produce for NaNoWriMo before that) with this software, so I wanted to review that anyway. Unfortunately my new laptop has an x86_64 Fedora on it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/pages\/29"}],"collection":[{"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":4,"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/pages\/29\/revisions"}],"predecessor-version":[{"id":33,"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/pages\/29\/revisions\/33"}],"wp:attachment":[{"href":"http:\/\/www.dotrob.com\/blog\/wp-json\/wp\/v2\/media?parent=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}