Enemy Territory on Fedora 13 x86_64
If you need to blow of a little steam then Enemy Territory is the perfect game. Here are someĀ tips to make the sound working on Fedora 13 x86_64.
Assumptions:
- Fedora 13 x86_64 is installed and updated with yum update
- et-linux-2.60.x86.run is installed
- the et-2.60b.zip patch is installed
- kmod-catalyst is installed from rpmfusion.org
There are two parts to make this work: Graphics and Sound
Graphics:
- get xorg-x11-drv-catalyst-libs.i686 rpm from rpmfusion.org (note the .i686 extension. It must be the same version as the x86_64 one you previously installed)
Sound:
You need to add a couple of lines to /etc/rc.local to make sure sound works properly:
/sbin/modprobe snd_seq_oss /sbin/modprobe snd_mixer_oss /sbin/modprobe snd_pcm_oss echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
Alternatively you could use et-sdl-sound.
Other solutions or improvement are most welcome in the comments.
Categories: Tips and tricks
Could you please describe step by steb how to install et?
I am running Fedora 14 and this fixed my W:ET sound issue thanks alot
You are most welcome. Hope you enjoy the game!
How have you installed et in fedora x86_64??
Not work for me this command : sudo linux32 sh et-linux-2.55.x86.run
He show this error:
[primax@Muppet et-2.55]$ sudo linux32 sh setup.sh
/root/.setup6662: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
setup.sh: line 143: 6688 Annullato (core dumped) “$setup” “$@” 2>> $NULL
The setup program seems to have failed on x86/glibc-2.1
See http://zerowing.idsoftware.com/linux/ for troubleshooting
[primax@Muppet et-2.55]$ sudo linux32 sh et-linux-2.55.x86.run
sh: et-linux-2.55.x86.run: File o directory non esistente
[primax@Muppet et-2.55]$ sudo linux32 sh et-linux-2.55.x86.run
sh: et-linux-2.55.x86.run: File o directory non esistente
[primax@Muppet et-2.55]$ cd ..
[primax@Muppet games]$ sudo linux32 sh et-linux-2.55.x86.run
Verifying archive integrity… All good.
Uncompressing Enemy Territory 2.55………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
/root/.setup6762: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
./setup.sh: line 143: 6786 Annullato (core dumped) “$setup” “$@” 2>> $NULL
The setup program seems to have failed on x86/glibc-2.1
See http://zerowing.idsoftware.com/linux/ for troubleshooting
Can you help me?
The clue is in this line: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory. It means that you do not have the required gtk library (32 bit version) installed. Install it as root with:
yum install gtk+.i686This is probably not the only missing library on your system. For each error you get you will have to find the appropriate library (with yum search … or yum provides …) and install it as root (with yum install …). By the way, you do not need to run et-linux-2.55.x86.run as root. You can run et-linux-2.55.x86.run as a normal user. You only need to be root to install the required libraries. Good luck.
Ok thanks a lot…..but now audio is down….help me please
You can post your rc.local file??
Look at my flie:
[primax@Muppet ~]$ cat /etc/rc.local
/sbin/modprobe snd_seq_oss
/sbin/modprobe snd_mixer_oss
/sbin/modprobe snd_pcm_oss
echo “et.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
echo “et.x86 0 0 disable” > /proc/asound/card0/pcm0c/oss
It’s not right?
I’ve solved with
su -c ‘/sbin/modprobe snd_pcm_oss’
su -c ‘chmod 777 /proc/asound/card0/pcm0p/oss’
echo “et.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
et
Thanks a lot :) enjoy
PS: Search for TeamMuppet! And play in our server :)