Ken,
Thanks for the additional pointers. Here's what I had to do to get things to
work:
1) I updated the revolution.sh script with the path to my Rev installation
2) I verified that all the files existed
3) When I double-clicked it and selected "run" (Ubuntu asks you if you want
to display the file, run in terminal, etc.), nothing happened.
4) I opened a terminal window and ran the shell file directly. I saw that I
got the error, "bad fd" line 11
5) I modified the shell script and got rid of the >& /dev/null part
6) I ran it again (from terminal) and Revolution launched. This time with
Ubuntu-style controls.
Seems like a lot of work; I guess this is why Linux is still not taking over
the desktop, eh? Now, how do I fix this kind of thing for my standalone
apps?
"Ken Ray" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
On Thu, 26 Apr 2007 15:22:32 -0400, Bill Marriott wrote:
- I'm using Ubuntu Edgy Eft, 6.10, under Parallels if that matters.
It doesn't; I've done my testing in both Parallels and on its own PC -
same results.
- I made the recommended changes to the revolution.sh file in my
Revolution-2.6.1 folder. I didn't notice any changes/effects; Rev
still shows the 80s-style Motif UI.
I'll bet you're launching the main Rev app and not the revolution.sh
file... see below...
- My Revolution folder is on the desktop. I downloaded the tar.gz
file there and simply extracted. I double-click revolution.x86 to run
it.
- I would put it into /opt, if that's where it's supposed to be, but
Ubuntu tells me I don't have permission to do that. It's owned by
"root." What's the proper place to put applications, anyway?
Good question - I have mine installed in Home, for the same reason; the
.sh file provides the following lines:
# Needed to make symlinks/shortcuts work.
cd "/opt/Revolution-2.6.1"
runrev="./revolution.x86"
"$runrev" $* >& /dev/null
This means that when the 'revolution.sh' file is 2x-clicked (or clicked
once, depending on your setup) it will try to run Rev from the
/opt/Revolution-2.6.1 directory. If you don't have your install there
(as I don't), it will not do anything when you click on the
'revolution.sh' file. However if you just launch the Rev app itself
(revolution.x86), it won't have anything to tell it to use the GDK.
So you'll need to change the "cd" to the path where your Rev app is (I
changed mine to "/home/Revolution-2.6.1"). Then when you launch the
"revolution.sh" shell file, it will run Rev, and you should see the
proper theme...
... AS LONG AS you actually HAVE the three files mentioned in the .sh
file in your /usr/lib folder. So what I do is launch the Terminal app,
and do this:
cd /usr/lib
ls -l libgd*
And look for the entry "libgdk-x11-2.0.so.0". Then look for libgtk and
libjobject the same way (different filter of course). Or you could just
"ls -l" and scroll your way through to verify.
HTH (and a tip on this is coming...),
Ken Ray
Sons of Thunder Software, Inc.
Email: [EMAIL PROTECTED]
Web Site: http://www.sonsothunder.com/
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution