I’ve downloaded the tar archive, unzipped it to my desktop. What do I
do with it? How do I install it?
I swear, sometimes I’m just clueless when it comes to the terminal.
It’s not that I haven’t tried to figure it out.
A read-me document is telling me I need libGL and libGLU. Neither one
of them is listed in the repositories.
It would probably be easier to get from the repository, but the game
didn’t work when I tried it. It just flashes a black screen for a
split-second and that’s it.
You’re better off installing via openSUSE rpm packages where they exist,
and I can confirm this is the case for Sauerbraten. Its available from
the Packman community repo.
> It would probably be easier to get from the repository, but the game
> didn’t work when I tried it. It just flashes a black screen for a
> split-second and that’s it.
>
You’ll need to make sure you have 3D effects enabled first; (ie
comaptible graphics card with proprietary drivers installed). This could
be your real issue.
I am aware of a small problem with the installer script, if both
packages were not installed simultaneously, whereby links to required
directories were not created, but we can go through this in more detail
if necessary.
troy@linux-jb3l:~/Desktop> cd ~/.sauerbraten troy@linux-jb3l:~/.sauerbraten> ./sauer_client
init: sdl
init: enet
init: video: mode
init: video: misc
init: gl
Renderer: GeForce4 Ti 4800 SE/AGP/SSE/3DNOW! (NVIDIA Corporation)
Driver: 1.5.8 NVIDIA 96.43.07
WARNING: No framebuffer object support. (reflective water may be slow)
WARNING: Non-power-of-two textures not supported!
WARNING: No shader support! Using fixed-function fallback. (no fancy
visuals for you)
Rendering using the OpenGL 1.5 fixed-function path.
WARNING: Using NVIDIA texgen bug workaround. (use “/nvidia_texgen_bug
0” to disable if unnecessary)
could not load texture data/notexture.png
could not find core textures troy@linux-jb3l:~/.sauerbraten>
> could not load texture data/notexture.png
> could not find core textures
These 2 lines are due to the missing links I mentioned previously. Have
a look at this:
> dean@linux:~/.sauerbraten> cat /usr/bin/sauerbraten.sh
> #!/bin/sh
> CUBE_DIR=$HOME/.sauerbraten
> if ! -d $CUBE_DIR ]; then
> mkdir -p $CUBE_DIR
> cd $CUBE_DIR
> ln -s /usr/games/sauerbraten/* .
> ln -s /usr/share/games/sauerbraten/* .
> rm servers.cfg 2> /dev/null
> fi
> cd $CUBE_DIR
> exec ./sauer_client $*
>
The problem that can occur is that if the .sauerbraten directory
already exists (by previous installation of the game for example), then
the required links don’t get made. You can create these manually with:
cd ~/.sauerbraten
ln -s /usr/games/sauerbraten/packages
ln -s /usr/share/games/sauerbraten/data
This is what I did. It’s still not loading. (I got paintball2 to load
from the terminal, but I got kicked off the local server after hardware
check.)
troy@linux-jb3l:~/.paintball2> cd ~/.sauerbraten troy@linux-jb3l:~/.sauerbraten> ln -s /usr/games/sauerbraten/packages troy@linux-jb3l:~/.sauerbraten> ln -s
/usr/share/games/sauerbraten/data troy@linux-jb3l:~/.sauerbraten> sauerbraten
bash: sauerbraten: command not found troy@linux-jb3l:~/.sauerbraten> ./sauer_client
init: sdl
init: enet
init: video: mode
init: video: misc
init: gl
Renderer: GeForce4 Ti 4800 SE/AGP/SSE/3DNOW! (NVIDIA Corporation)
Driver: 1.5.8 NVIDIA 96.43.07
WARNING: No framebuffer object support. (reflective water may be slow)
WARNING: Non-power-of-two textures not supported!
WARNING: No shader support! Using fixed-function fallback. (no fancy
visuals for you)
Rendering using the OpenGL 1.5 fixed-function path.
WARNING: Using NVIDIA texgen bug workaround. (use “/nvidia_texgen_bug
0” to disable if unnecessary)
could not load texture data/notexture.png
could not find core textures troy@linux-jb3l:~/.sauerbraten>
Weird… somethings being missed here. You are trying to launch this
from a console as regular user? Try
cd /usr/games/sauerbraten
./sauer_client
If this doesn’t work, I’m guessing there must be some missing files in
the data and/or packages directory. (Unless someone else has better
idea). I would then try reinstalling via yast software manager.
Just had a look at my sauerbraten directories. I have packages and data
directories in both /usr/games/sauerbraten and
/usr/share/games/sauerbraten. (This may be as a result of binary and rpm
packeg installs - can’t remember). You may need to check out the
locations and file contents for yourself.
troy@linux-jb3l:~/.sauerbraten> cd /usr/games/sauerbraten
troy@linux-jb3l:/usr/games/sauerbraten> ./sauer_client
init: sdl
init: enet
init: video: mode
init: video: misc
init: gl
Renderer: GeForce4 Ti 4800 SE/AGP/SSE/3DNOW! (NVIDIA Corporation)
Driver: 1.5.8 NVIDIA 96.43.07
WARNING: No framebuffer object support. (reflective water may be slow)
WARNING: Non-power-of-two textures not supported!
WARNING: No shader support! Using fixed-function fallback. (no fancy
visuals for you)
Rendering using the OpenGL 1.5 fixed-function path.
WARNING: Using NVIDIA texgen bug workaround. (use “/nvidia_texgen_bug
0” to disable if unnecessary)
could not load texture data/notexture.png
could not find core textures
troy@linux-jb3l:/usr/games/sauerbraten>
It played pretty well for me on Ubuntu? I’ll reinstall the data files,
but that didn’t help the last time. Let me try installing everything at
one time.
From the software manager, search for sauerbraten. 2 packages should
appear: sauerbraten and sauerbraten-data. Right-click on one of the
files, and select ‘All in this list’ -> ‘Update unconditionally’. Click
‘Accept’ and it should reinstall the packages.
Alternatively, from the CLI, you can do something like
Isn’t this a bit small? Surely this thing is bigger than this. The
data is 288.78 MB in download size. Seems like something might be wrong
with the package itself.
Downloading sauerbraten (download size 568.00 kB)
sauerbraten-2008_06_17-0.pm.1.i586.rpm (installed size 1.35 MB) –
Sauerbraten (aka Cube 2) is a free multiplayer/singleplayer first person
shooter
It ends up doing the same thing. I end up with a grid at the bottom of
the screen and a “cross-arch” above me. It’s like a skeleton without
any of the meat. No textures, no maps. I can move around and shoot
still.
I remember having a problem on Ubuntu with this game. It was when I
tried to enable effects, Sauerbraten wouldn’t load. Compiz wasn’t even
installed. I was just reading on some Ubuntu forums about he
possibility of Compiz messing up 3D games. And I read about the same
black screen when nothing happens It’s not enabled right now though.
Well, unfortunately Alien Arena is having trouble finding files too.
It’s telling me that some of these files don’t exist. Starup screen
runs fine, but when it comes time to start the game, it just says
“waiting for a connection.” Finally after pressing some buttons, it
lets me away from the screen “Waiting for a connection.”
Did openSUSE11 break some things? I have a good number of games that
just aren’t working as they should.
I found the textures (.jpg) for Sauerbraten, and the music. Maybe
things aren’t installing correctly, or in the wrong places for whatever
reason, and therefore they cannot be found.
Some games don’t seem to install in the same place as other games. I
can find the file that starts Open Arena in a directory, but Sauerbraten
may not be there, but there are other games there with Open Arena.