Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
I am hooked on Enemy Territory.But no sound.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Oct 26, 2009 12:19 am    Post subject: I am hooked on Enemy Territory.But no sound. Reply with quote

Well sound and ET was working for me on another box but now 2 mobos later I am broke
and out of work (cause of brilliance of Icelandic bankers),so I decided I had to do with box
nr 2.I finished google for google and enemy territory alsa oss and so on and so forth , tried everything in all those guides on this subject and I am able to play the mortar,but even mortar sux with no sound.I tried audacious2 but neither alsa nor oss work.audacity freezes when I try to change the sound driver.vlc works with alsa and oss.SO please can somebody help me before I get the most backraped noob award in my server.
lmms works too with alsa and oss.
I have : Multimedia audio controller: nVidia Corporation nForce3 250Gb AC'97 Audio Controller (rev a1)
Just great.
I had 1 more too obvius idea : to reemerge ET.But the "developers" have masked it and I can't unmask it ,neither with autounmask or manually
Back to top
View user's profile Send private message
Kosmas
Apprentice
Apprentice


Joined: 14 Sep 2006
Posts: 276
Location: Greece

PostPosted: Mon Oct 26, 2009 5:07 am    Post subject: Reply with quote

Hi there,

Have you tried out http://www.gentoo-wiki.info/TIP_ALSA_with_Quake3/Enemy-Territory ?
It has a tip about enabling ALSA and ALSA-OSS like this:
Quote:
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss


It worked for me at least.

As for the masking of the package I assume you did not add ACCEPT_LICENSE="RTCW-ETEULA" to your make.conf?

I hope I gave you a hint.
Cheers,
Kosmas.
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Oct 26, 2009 11:42 am    Post subject: Reply with quote

Quote:
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss

been there,done that.It does not work.But thx for response,any other ideas?
Quote:
ACCEPT_LICENSE="RTCW-ETEULA"
works .THX.

This is the relevant output from ET

Code:
------- sound initialization -------
GETOSPACE: Invalid argument
Um, can't do GETOSPACE?
------------------------------------
Sound memory manager started
Sys_LoadDll(/home/earthy/.etwolf/etmain/ui.mp.i386.so)...
Sys_LoadDll(/home/earthy/.etwolf/etmain/ui.mp.i386.so) failed:
"/home/earthy/.etwolf/etmain/ui.mp.i386.so: cannot open shared object file: No such file or directory"
Sys_LoadDll(/opt/enemy-territory/etmain/ui.mp.i386.so)... ok
Sys_LoadDll(ui) found **vmMain** at  0xe3d26f40 
Sys_LoadDll(ui) succeeded!
--- Common Initialization Complete ---

I am still reemerging and hoping that will solve problem.Download is slow to this isolated island.
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Oct 26, 2009 12:57 pm    Post subject: Reply with quote

Emerge is done but still no sound
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3846
Location: Austro Bavaria

PostPosted: Mon Oct 26, 2009 1:26 pm    Post subject: Reply with quote

well i installed it lately. But Here is also no sound. I dont have time to hunt down the bug. sorry.
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Oct 26, 2009 5:52 pm    Post subject: Reply with quote

I still get that :
GETOSPACE: Invalid argument
Um, can't do GETOSPACE?

so GETOSPACE: Invalid word
Um ,what is GETOSPACE?
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Tue Oct 27, 2009 1:42 am    Post subject: Reply with quote

Doing emerge -C enemy-territory and deleting whole .etwolf directory solved THIS problem.I got to play for 2 mins then computer froze.But that is another matter.This problem is solved but I will have to waste some precious Gigahertzhours updating yet once more the system and world.Thx for the help.
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Fri Oct 30, 2009 3:30 am    Post subject: Reply with quote

Having updated everything I can lay my hands on changed nothing.still freezing after 2-5 mins ingame.I can sort of ssh very slowly into box but cant kill X or game so hard restart.Tried warsow too but its the same.Am using sh NVIDIA-Linux-x86_64-190.42-pkg2.run.
I reemerged alsa-lib headers utils and tools.

If I emerge nvidia-drivers I can get into gdm and can write my user and pw but then that box disappears and nothing more happens.I am left with the backround of gdm.I can move the mouse but nothing more to do*and it steals mouse from gpm.I might start that logbook soon ,logging down the amount of hours I waste of my life on this bs.I would rather waste it on Enemy-Territory as that was the reason I got into Linux and at least that is fun bs.

I had an ATI card in but that is just more confusing than nvidia so I threw that out but still I get
Code:
v0m17 linux # eselect opengl list
Available OpenGL implementations:
  [1]   ati
  [2]   nvidia *
  [3]   xorg-x11


Last edited by earthy on Fri Oct 30, 2009 6:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
jormaa
n00b
n00b


Joined: 29 Nov 2007
Posts: 12

PostPosted: Fri Oct 30, 2009 2:33 pm    Post subject: Reply with quote

I've also struggled with this and only solution that has worked for me has been using ./et-sdl-sound script from http://en.gentoo-wiki.com/wiki/Enemy_Territory

From the Wiki-page
Code:
wget -q -O - http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.gz | gzip -d > et-sdl-sound && chmod a+x et-sdl-sound



Now start Enemy Territory with:
Code:
./et-sdl-sound


If you use xql to start the game you also need to set that to use the above mentioned script, but for me cmdlinde just seems easier.
_________________
http://xkcd.com/456/
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Fri Oct 30, 2009 6:08 pm    Post subject: Reply with quote

Quote:
I've also struggled with this and only solution that has worked for me has been using ./et-sdl-sound script from http://en.gentoo-wiki.com/wiki/Enemy_Territory


et-sdl script works but it gives me less playing time than alsa(30 seks).
I have sound as I said above.
I am beginning to think this nvidia card is maybe broken.
So I took the SATA disks from the broken box and put them in this one and am working on an install there.I have to do it anyway,and I will know,if that system fails in the same way ,that it is probably the nvidia card.
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Jan 11, 2010 6:26 pm    Post subject: Reply with quote

I have been too busy thinking bout ths problem lately.
But now I Have decided to waste some more time on it.

Now I only get
Code:

v0m17 linux # eselect opengl list
Available OpenGL implementations:

  [1]   ati
  [2]   xorg-x11 *
 


I had ATI card but it s even less usable in gentoo than nvidia.
I have removed it long time ago but I have removed it and modprobe -r ati.
so I don get why it is still in eselet opengl(which I have upgraded ofc).


emerging nvidia-drivers gives

Code:

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/lib64/vdpau/libvdpau_trace.so.1.0.0
   usr/lib64/libvdpau.so.1.0.0
removing executable bit: usr/lib64/libvdpau.la

>>> Installing (1 of 2) x11-libs/libvdpau-0.3
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 *
 * package x11-libs/libvdpau-0.3 NOT merged
 *
 * Detected file collision(s):
 *
 *      /usr/include/vdpau/vdpau.h
 *      /usr/include/vdpau/vdpau_x11.h
 *      /usr/lib64/libvdpau.so
 *      /usr/lib64/libvdpau.so.1
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * None of the installed packages claim the file(s).
 *
 * Package 'x11-libs/libvdpau-0.3' NOT merged due to file collisions. If
 * necessary, refer to your elog messages for the whole content of the
 * above message.

>>> Failed to install x11-libs/libvdpau-0.3, Log file:

>>>  '/var/tmp/portage/x11-libs/libvdpau-0.3/temp/build.log'


Nvidia installer cant insert module.


Last edited by earthy on Mon Jan 11, 2010 10:18 pm; edited 1 time in total
Back to top
View user's profile Send private message
Twenynge
n00b
n00b


Joined: 08 Jan 2010
Posts: 56

PostPosted: Mon Jan 11, 2010 6:39 pm    Post subject: Reply with quote

Are you using Pulseaudio? If I remember correctly, Quake Wars doesn't get along with Pulseaudio.
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Jan 11, 2010 6:50 pm    Post subject: Reply with quote

hehe read before you answer.
does pacman use oss ?
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Jan 11, 2010 6:56 pm    Post subject: Reply with quote

I removed all collision files from libvdpau and nvidia-drivers .
I now have :

Code:

v0m17 linux # eselect opengl list
Available OpenGL implementations:
  [1]   ati
  [2]   nvidia *
  [3]   xorg-x11

working X and working et for 1 minute
:D
I will wait at serverlist for 5 mins b4 trying some server.
I lasted 2 minutes.
Too bad all the nabs have grown up now and will own me if I ever get ingame.

API mismatch :client has version 190.53 but the kernel module 190.42
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Mon Jan 11, 2010 7:45 pm    Post subject: Reply with quote

I fixed the mismatch with
Code:

modprobe -r nvidia

followed by
Code:

emerge nvidia-drivers

And ran game without sound.So I tried :
Code:

wget -q -O - http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.gz | gzip -d > et-sdl-sound && chmod a+x et-sdl-sound

And that gave me sound and 2 mins of spectime before freeze of game(I can ssh nto box but not kill et.x86 or X)
Code:
v0m17 ~ # echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
-bash: /proc/asound/card0/pcm0p/oss: No such file or directory



If run it without sdl I get
Code:
Could not mmap /dev/dsp

Code:
aoss et

Gives me farts of title music



So reemerging enemy-territory,alsa-utils,headers and tools did not get me anywhere but closer to total nervous breakdown

I tried warsow also but that allowed me to almost see the 2 tutorials b4 freeze
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Tue Jan 12, 2010 5:48 pm    Post subject: Reply with quote

ne1 ?

No

I guess I am totally on my own.
So how about me learning how to code and make a kernel module for nvidia?
or
emerge -uavDN solves some of the problems some of the times.
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Thu Apr 01, 2010 4:26 pm    Post subject: Reply with quote

Had agp 8X in BIOS while card only supports 4X
Back to top
View user's profile Send private message
earthy
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2006
Posts: 147

PostPosted: Thu Apr 01, 2010 4:45 pm    Post subject: Reply with quote

how do I mark this as solved? as it is .
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum