Hello all,

I actually experienced this segfault a few weeks ago when trying RenPy
on Kubuntu Karmic (yes, I'm finally getting into visual novels).
However, due to time constraints, I chose instead to simply download
6.9.3 into my home directory and work from it from there -- suffice to
say, everything worked.

Then recently while launching it, I accidentally double-clicked on
renpy.py rather than renpy.sh, and got some strange behavior (including
no sound).  It was then that I recalled that in the Ubuntu packaged
version of renpy, there is no renpy.sh -- in fact, the symlink in
/usr/games/ only references renpy.py.

So doing a little grafting work (kdesudo dolphin) with
/usr/share/games/renpy in one window and the extracted contents of
renpy-6.9.3 in the other, I simply made a moved in a copy of renpy.sh
into /usr/share/games/renpy.  And double-clicking on that actually made
RenPy run (with sound and all)!  ^___^

Hopefully someone can try this out in Ubuntu proper (or Fedora), but I was 
quite happy to stumble over what currently seems like a very simple fix. ^^
Course, this is only half the story since the renpy and renpy-demo (if you have 
it installed) symlinks still won't work since they point to the wrong thing.

I've attached samples of replacement launchers for /usr/games/renpy and
/usr/games/renpy-demo that work for me, again hopefully you can recreate
the success in Ubuntu proper.

For even more fun you can also copy the jedit folder in renpy-6.9.3 and
paste it into /usr/share/games/renpy to get the Edit Script piece
working (because at least in Jaunty, Renpy seemed to ignore jedit
proper), but of course that lies outside the scope of this bug. ^^;;

In any event, hope this helps!  
[Even though I did fix it on my system, I'm still sticking with 6.9.3 just 
cause I like it.]  ;)

** Attachment added: "Add renpy.sh to /usr/share/games/renpy and the rest to 
/usr/games."
   http://launchpadlibrarian.net/36735028/renpy-fixedlaunchers.tar.gz

-- 
Segfault when launching
https://bugs.launchpad.net/bugs/467730
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to