Forums » Linux
Can't Open 15.04
Here's what I'm getting when I put this <<sh ./vendetta-linux-x-installer.sh>> in the terminal.
<<sh: 0: Can't open ./vendetta-linux-x-installer.sh>>
I've tried substituting the x for ia32, changing permissions, and downloading the game again to no avail. It's also not available in the Ubuntu Software Center. I'm currenly running 15.04. I'd really like to play this game. At the very least I want to know why I can't install it.
Any help will be appreciated.
<<sh: 0: Can't open ./vendetta-linux-x-installer.sh>>
I've tried substituting the x for ia32, changing permissions, and downloading the game again to no avail. It's also not available in the Ubuntu Software Center. I'm currenly running 15.04. I'd really like to play this game. At the very least I want to know why I can't install it.
Any help will be appreciated.
So, first of all, you do need to substitute the "x" for whatever architecture you have downloaded, be it ia32 or amd64.
Are you running 32bit or 64bit Ubuntu?
Also, just to be sure, did you compare the sha256 of your downloaded version, against the checksums provided on the linux download page? That would rule out download/file corruption being an issue.
You can check the sum by running "sha256 filename" (without quotes), where filename is replaced with the actual file-name, like "vendetta-linux-amd64-insaller.sh". sha256 will output a string of numbers and letters, which you can compare against those on the webpage to see if they match.
Are you running 32bit or 64bit Ubuntu?
Also, just to be sure, did you compare the sha256 of your downloaded version, against the checksums provided on the linux download page? That would rule out download/file corruption being an issue.
You can check the sum by running "sha256 filename" (without quotes), where filename is replaced with the actual file-name, like "vendetta-linux-amd64-insaller.sh". sha256 will output a string of numbers and letters, which you can compare against those on the webpage to see if they match.
I tried what you advised but had to download hashalot. After downloading, I tried again and got this:
mlockall: Cannot allocate memory
Warning: couldn't lock memory, are you root?
Enter passphrase:
After entering my passphrase a bunch of weird ass characters were added to my name in the terminal. I tried it again and got the above again.
*Would this indicate that my OS is rooted?
mlockall: Cannot allocate memory
Warning: couldn't lock memory, are you root?
Enter passphrase:
After entering my passphrase a bunch of weird ass characters were added to my name in the terminal. I tried it again and got the above again.
*Would this indicate that my OS is rooted?
It just sounds like you're not typing the "sudo" at the beginning, ie:
"sudo apt-get install hashalot"
"sudo apt-get install hashalot"
That's exactly what I did. I got that mlockall shit after I installed then used hashalot.
I.. don't know, then.
But, I just created a 32bit Ubuntu 15.04 Desktop install from scratch into vmware, using a fresh iso downloaded from the Ubuntu website.
Then I went to our Vendetta Online for Linux download page and used the link marked:
WEB DOWNLOAD: LINUX IA32 CLIENT - (HTTP) SAN JOSE, CA
Then I started a terminal, and did:
cd Downloads
(because Firefox put it into my Downloads directory). And then:
sh vendetta-linux-ia32-installer.sh
It worked fine for me. I proceeded through the questions (just hitting enter). Then when it exited, it said it installed the game into /home/(myusername)/bin. Where "(myusername)" is.. obviously.. my actual user name.
So I did:
cd ../bin (since I was already in home/(myusername)/Downloads)
And then ran:
./vendetta
And it proceeded to download another 65MB of patches (ugh, need to update the install versions soon), and bring the game up to date, and then allow me to create an account or just run the game, etc. The game actually ran fine in VMware, which surprised me.
Anyway, as far as I can tell, everything is working fine in Ubuntu 15.04?
The game may not detect your video mode correctly (and run in a small window of your desktop, until you re-configure it manually), but some of that is just "part of using Linux".
But, I just created a 32bit Ubuntu 15.04 Desktop install from scratch into vmware, using a fresh iso downloaded from the Ubuntu website.
Then I went to our Vendetta Online for Linux download page and used the link marked:
WEB DOWNLOAD: LINUX IA32 CLIENT - (HTTP) SAN JOSE, CA
Then I started a terminal, and did:
cd Downloads
(because Firefox put it into my Downloads directory). And then:
sh vendetta-linux-ia32-installer.sh
It worked fine for me. I proceeded through the questions (just hitting enter). Then when it exited, it said it installed the game into /home/(myusername)/bin. Where "(myusername)" is.. obviously.. my actual user name.
So I did:
cd ../bin (since I was already in home/(myusername)/Downloads)
And then ran:
./vendetta
And it proceeded to download another 65MB of patches (ugh, need to update the install versions soon), and bring the game up to date, and then allow me to create an account or just run the game, etc. The game actually ran fine in VMware, which surprised me.
Anyway, as far as I can tell, everything is working fine in Ubuntu 15.04?
The game may not detect your video mode correctly (and run in a small window of your desktop, until you re-configure it manually), but some of that is just "part of using Linux".
Here's where I've gotten to so far.
Thank you for installing Vendetta Online.
myusername:~/Downloads$ cd ../bin
myusername:~/bin$ ./vendetta
./vendetta: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Thank you for installing Vendetta Online.
myusername:~/Downloads$ cd ../bin
myusername:~/bin$ ./vendetta
./vendetta: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
once youre in the "bin" directory type this: "ls -a"
if there is a ".vendetta" directory then do: "cd .vendetta"
once you are in ".vendetta" then do: "./vendetta"
if there is a ".vendetta" directory then do: "cd .vendetta"
once you are in ".vendetta" then do: "./vendetta"
Don't worry about it. I think it has something to do with the way the directory is set up. I'll figure it out.
Here's what I got.
myusername:~/bin$ ls -a
. .. vendetta
myusername:~/bin$ cd .vendetta
bash: cd: .vendetta: No such file or directory
myusername:~/bin$ ls -a
. .. vendetta
myusername:~/bin$ cd .vendetta
bash: cd: .vendetta: No such file or directory
Find the ".vendetta" directory and you'll be golden.
If you make it into the game, find me and I'll give you some credits for being a superior computer user.
Good luck!
If you make it into the game, find me and I'll give you some credits for being a superior computer user.
Good luck!
OK I didn't see your post!
do "cd vendetta"
and then do "ls -a" and post back results here
do "cd vendetta"
and then do "ls -a" and post back results here
I downloaded the OS right from the Ubuntu website. There was issues at install because of my computer coming with Windows 10. I'll just reinstall Ubuntu if I have to.
If you think you have Ubuntu Desktop, and you're missing gtk, then something is not-right with your Ubuntu install.
Did you actually install Ubuntu Desktop? Or is this some version of Server or Minimal, where you manually installed X11 later?
Even if it's upgraded from an older version of Ubuntu Desktop, it should still have gtk already. I mean, I think we build the game on Ubuntu from 2008, to make sure it will be backwards-compatible with everyone out there. And then, obviously it worked fine for me on a fresh, brand-new install of 15.04.
You can try doing:
sudo apt-get install libgtk2.0-0:i386
But, even if that lets you get a bit further, there may still be other problems. Because gtk should NOT be missing, and if it is, then there's no guarantee that it's the only thing that's missing.
We've had thousands of clean installs for different Linux people. The issue you're describing is both unusual, and specific to your system.
Did you actually install Ubuntu Desktop? Or is this some version of Server or Minimal, where you manually installed X11 later?
Even if it's upgraded from an older version of Ubuntu Desktop, it should still have gtk already. I mean, I think we build the game on Ubuntu from 2008, to make sure it will be backwards-compatible with everyone out there. And then, obviously it worked fine for me on a fresh, brand-new install of 15.04.
You can try doing:
sudo apt-get install libgtk2.0-0:i386
But, even if that lets you get a bit further, there may still be other problems. Because gtk should NOT be missing, and if it is, then there's no guarantee that it's the only thing that's missing.
We've had thousands of clean installs for different Linux people. The issue you're describing is both unusual, and specific to your system.
You're a freaking genius, incarnate! It's working now!
Well, like I said, it may get further, but I think something is broken in your Ubuntu install.
I'd probably recommend re-installing Ubuntu.
I'd probably recommend re-installing Ubuntu.
So, I clicked on the vendetta icon in my bin folder and it started updating. After it finished I pressed play then nothing happened...
Yes, I think your OS install is screwed up. That's what I meant. You need to re-install Ubuntu.
Basically, important pieces of Ubuntu are missing, and they are pieces the game needs to.. work.
(Also, as this isn't really a Bug, I'm probably going to move this thread to the Linux forum).
Basically, important pieces of Ubuntu are missing, and they are pieces the game needs to.. work.
(Also, as this isn't really a Bug, I'm probably going to move this thread to the Linux forum).
That's cool, I thought I had originally posted there. And thanks for all the help, it's appreciated.
Check the game's errors.log file. It'll be in ~/.vendetta
Maybe you'll find a useful hint there as to what's missing.
You might be missing libGL or something, which is weird, because it's installed by default on Ubuntu. like Inc said, you might want to re-install. Especially if you just installed it and it was like that. It might be possible to fix it, but it could be more trouble than just doing a clean install.
Maybe you'll find a useful hint there as to what's missing.
You might be missing libGL or something, which is weird, because it's installed by default on Ubuntu. like Inc said, you might want to re-install. Especially if you just installed it and it was like that. It might be possible to fix it, but it could be more trouble than just doing a clean install.