Jump to content

Recommended Posts

Posted

Hello,

 

 Is it possible to have 2 installations of et,on 2 operating system with working sound on both?(have a partition for linux) Need someone good with ubuntu if so to help fix my sound issue, or give me another install method,with less problems with audio.

Posted

Someone mentioned this earlier. I think it had something to do with PulseAudio (ew).
I'd try the solutions in this topic:

 

  • Like 2
Posted

Ty for all the responses i tried that method, also captn tried yours. I saw one other way posted about downloading and installing through a link with deb in it.(have to find it again, i am gonna figure this out if it kills me) And when i do gonna post for all interested :) 

Posted

I have had this issue before when i was trying out ubuntu. By googling you find a lot of answers to it that people say works for them.

One time one of the methods worked for me but i remember two other installs it did not work.
My best suggestion is et legacy as it comes with everything you need.

  • Like 1
  • Thanks 1
Posted (edited)

You can install et legacy on ubuntu? If so will give er a go. ty

Edited by Hulk
Posted
59 minutes ago, Hulk said:

You can install et legacy on ubuntu? If so will give er a go. ty

Sure thing. Just need to run the bash script and it will install for you. Not sure what the dependencies are, I'd check on that first.

  • Thanks 1
Posted

oh ok ty so much, Time to do some research :)

Posted

Sorry for late answer, was sleeping.

 

The thing Xernicus mentioned about pulseaudio was that it was auto muting itself every now and then. So first I'd check all sound devices if they have proper confguration.

 

For et2.60b on linux I'd alsoo suggest checking if you have openAL installed.

 

Ofc you can install etlegacy on linux, they even have dedicated installer for that.

Keep in mind that on etlegacy you can do
sndlist - to display your sound devices and then

s_device value - -1 is for using current system one.

 

If you still don't have sound, then let me know, here or on discord.

  • Like 1
  • 2 weeks later...
Posted

well still having issues with no sound on my linux et... i am using the newest badger.. please help plays so much better on ubuntu +cry

 

gave up on legacy..

 

Quote

The thing Xernicus mentioned about pulseaudio was that it was auto muting itself every now and then. So first I'd check all sound devices if they have proper confguration.

how do i go about this?? fairly new to ubuntu.

 

Quote

For et2.60b on linux I'd alsoo suggest checking if you have openAL installed.

checked and this is installed.

 

Any help you can give would be great.

Posted (edited)

I really give credit to folks from ETLegacy but I tried it way back and still no fix about the sound issues.

 

There are already links that can help you out. Didn't check them.

 

Of course i don't know how you handle with bash but you should be familiar with command cd at least. So sorry if is confusing at some point.

Assuming you have the last stable debian, or ubuntu based on it, the procedures are:

 

Open a terminal and give these commands as root or sudo.

#apt install multiarch-support or dpkg --add-architecture i386 You probably already done this and install 32libs for x11 work properly.

#apt udpate

#wget http://filebase.trackbase.net/et/full/et260b.x86_full.zip

#unzip et260b.x86_full.zip

#./et260b.x86_keygen_V03.run This will install the game and patch to a path you will see next. But you can set to other locations.

#apt install libsdl1.2debian:i386 Like I said before you shouldn't need more libs, otherwise check https://packages.debian.org/stretch/libsdl1.2debian

Unfortunately the file script hack for sound work is no longer hosted where old tutorials point to. So I attached it so you can download it with no worries.

#mv et-sdl-sound /usr/local/games/enemy-territory/ Put the script to default path when you install ET otherwise move it where you chose to install.

#chmod 755 /usr/local/games/enemy-territory/et-sdl-sound Granting privileges for the script to run.

#ls -la Check if everything is fine with the file. Like for instance green color as executable. Owner and group as well. The file itself in DM will change color too.

Every DesktopManager, nowadays, have an option to create launcher so you wont need to do symlinks manually. So create a new one and name it ET - the name is not important - the command field is what matters so paste the complete/absolute path /usr/local/games/enemy-territory//et-sdl-sound and save it. If you already have a game icon just edit it and put the path.

Run it.

NOTE: Editing the /usr/local/bin file is a valid option instead of the launcher, or the missing icon. Just open it comment the line and add exec ./et-sdl-sound "$@"

Now you can launch the game, notice you didn't need to change anything in the script code. If you run the game and still no sound here comes the tricky part.

Linux uses both ALSA and Pulse, the debate of benefits from both is old. Anyway, what you need to do is edit the script. So open with your default text editor or with vi or nano editor #nano /usr/local/games/enemy-territory/et-sdl-sound scroll down to line 40 and change from "alsa" to pulse" should be like SDL_AUDIODRIVER="pulse" press CTRL + X and press Y to save.

If by any chance there's no sound probably you're missing some 32libs.

Bear in mind that unix based systems separate the config files from the main files, and is more clear and organized imo, so your etmain config files are in your home as a hidden folder ~/.etwolf or /home/hulk/.etwolf This is not valid on ETLegacy.

Because of this file structure I see no need for 1 more installation, you can delete .etwolf. A new one will be created. It has everything you need to handle, like demos, maps, guid etc etc. You can even have multiple .etwolf folders with different names and choose the one to use. But, yes you can have as many installations of ET as you may like. For servers is another story. Ideally as I see the linux must have directories installed separated, each filesystem can be monitor easier, you can mount and unmount and use logs in an different way. Using rsync is a lot better with this. But this is just a small apart.

There's no ET minimizer. The solution is press CTR+ALT+ENTER then open game console. You can now use the mouse outside ET.

 

I should check ETLegacy community more often maybe I'll try again soon and I'll let you know how it went.

 

et-sdl-sound

Edited by zrong
  • Like 1
  • Thanks 1
  • 100 1
Posted

Ty so much... Sure this is gonna help me alot... Will give it a crack and let ya know how it goes.. 🙂 

  • Platinum VIP
Posted
13 hours ago, Hulk said:

Ty so much... Sure this is gonna help me alot... Will give it a crack and let ya know how it goes.. 🙂 

Please do. I have to go out of t own for 3 weeks and was thinking I'd take my TV with my (Ubuntu) Laptop and be able to play ET while I'm gone. I want to make sure it works

Posted

What port are you using for sound?  I used to run ubuntu on my laptop and was only able to get sound working in ET through my s/pdif port.

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.