Forums » Linux

How do I run the game?

12»
Mar 16, 2007 Cycro link
I installed the game, but now I can't run it. I have a file named "vendetta" in my /<user name>/bin folder, but everytime I run it, a window pops up and then disappears. So how do I run the game?
Mar 16, 2007 mr_spuck link
does it print anything into the console if you run it from on?
Mar 16, 2007 Cycro link
how do I run it from the console?
Mar 16, 2007 mr_spuck link
erm .. open uhm .. open a gnome-terminal/the kde terminalthing/xterm/whatever and cd into bin and run ./vendetta
Mar 16, 2007 Cycro link
it says "Segmentation fault"

what does this mean?
Mar 16, 2007 mr_spuck link
in short ..it crashed

what distro are you using?
Mar 17, 2007 Syylk link
And while at it, please copy and paste here the output of

/usr/bin/ldd ${HOME}/.vendetta/vendetta
Mar 17, 2007 Cycro link
Im using Ubuntu, and I can't find that directory.
Mar 17, 2007 avirulence link
try

/usr/bin/ldd ~/.vendetta/vendetta
Mar 17, 2007 Cycro link
it says

linux-gate.so.1 => (0xffffe000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7e99000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7dd0000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7dcc000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7db7000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7da4000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d7e000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c4a000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7c3d000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7c38000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7c30000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c2d000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c28000)
/lib/ld-linux.so.2 (0xb7f1b000)
Mar 18, 2007 Demonen link
Hmmm... What video card?
Mar 18, 2007 Cycro link
Some integrated crap
Mar 18, 2007 Cycro link
How do I uninstall vendetta?
Mar 18, 2007 mr_spuck link
just delete /home/<username>/.vendetta/ and /home/<username/bin/vendetta
The game doesn't install anything else.
Odd that it doesn't work for you .. it does fine on ubuntu here.

before you delete it ...what do you get with?
/usr/bin/ldd ~/bin/vendetta

I have one suspicion, the updater in the download version may still require gtk1.2 and ubuntu doesn't install that by default. But that shouldn't result in a crash just an error message.
Mar 18, 2007 Cycro link
I get this:

linux-gate.so.1 => (0xffffe000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7bae000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b2a000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7a4a000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7a24000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7a19000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb78e5000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb78cf000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb78b5000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb787b000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb77e8000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb77e0000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb77a6000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb76dd000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb76d9000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb76d5000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7672000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7643000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7636000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb762e000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb762b000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb7623000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb761f000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7616000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7611000)
/lib/ld-linux.so.2 (0xb7f11000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7608000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb75dd000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7572000)
libz.so.1 => /usr/lib/libz.so.1 (0xb755e000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb755b000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7556000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7532000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7513000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7500000)
Mar 18, 2007 mr_spuck link
looks okay ... that's weird
Mar 18, 2007 Cycro link
Rats. :(
Mar 19, 2007 roguelazer link
If you have gdb installed, try running it under gdb...
Mar 27, 2007 mmphs_b link
I had the same problem. Just run it with sudo. I don't think that running games at this mode is a good idea... But it works for me. Now looking for better solution.
Mar 28, 2007 trav link
Just an idea which might solve the running under sudo/root problem.

chmod +x /path/vendetta_binary

If that doesn't work, try chmod on all the files in the vendetta folder. I think you use -R in there to make it recursive and so you don't have to do it on individual files

cheers