Jump to content

icculus

Member
  • Posts

    6
  • Joined

  • Last visited

    Never

icculus's Achievements

Tenderfoot Thahd

Tenderfoot Thahd (2/17)

  1. Ah, we shipped without the amd64 support directory (doh!), which is why installing your own OpenAL fixes it. We'll correct that in the next build. --ryan.
  2. Ah, we shipped without the amd64 support directory (doh!), which is why installing your own OpenAL fixes it. We'll correct that in the next build. --ryan.
  3. Originally Posted By: Radon Ok, I've find the solution. You have to install the graphics libraries drivers [nouveau, nvidia, etc.] of 32 architecture. ... You will have to install openal lib32 package. After this, it should work. You shouldn't have to do either of these things; there's a 64-bit binary included, and it ships with its own OpenAL (although you can certainly swap in your own libopenal if you like). We should probably figure out why it decided to run the x86 version instead of the amd64 version on your machine. Also for getting "file not found" on the initial installer...the installer is 32-bit, which used to be the most compatible way to ship it, but now apparently that aggravates a default 64-bit Ubuntu install. We'll keep searching for a better solution here for future games. On Ubuntu... sudo apt-get install ia32-libs ...and then the installer won't complain anymore. Sadly, you only need the 32-bit compatibility libraries for the installer and not the game. If that really annoys you, the installer is a self-extracting .zip file, so you can just run it through "unzip" and the complete game is in the "data" directory. (The really misleading "file not found" error comes from Linux's dynamic loader, which is complaining that it can't find the 32-bit C runtime library, but it makes it look like it can't find the binary you just asked it to run. It's not my fault, honest!!) --ryan.
  4. Originally Posted By: Radon Ok, I've find the solution. You have to install the graphics libraries drivers [nouveau, nvidia, etc.] of 32 architecture. ... You will have to install openal lib32 package. After this, it should work. You shouldn't have to do either of these things; there's a 64-bit binary included, and it ships with its own OpenAL (although you can certainly swap in your own libopenal if you like). We should probably figure out why it decided to run the x86 version instead of the amd64 version on your machine. Also for getting "file not found" on the initial installer...the installer is 32-bit, which used to be the most compatible way to ship it, but now apparently that aggravates a default 64-bit Ubuntu install. We'll keep searching for a better solution here for future games. On Ubuntu... sudo apt-get install ia32-libs ...and then the installer won't complain anymore. Sadly, you only need the 32-bit compatibility libraries for the installer and not the game. If that really annoys you, the installer is a self-extracting .zip file, so you can just run it through "unzip" and the complete game is in the "data" directory. (The really misleading "file not found" error comes from Linux's dynamic loader, which is complaining that it can't find the 32-bit C runtime library, but it makes it look like it can't find the binary you just asked it to run. It's not my fault, honest!!) --ryan.
×
×
  • Create New...