Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

amd64, 32 bit sound

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
11 posts • Page 1 of 1
Author
Message
crazedcougar
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 144
Joined: Tue Dec 16, 2003 6:59 pm
Location: GMT -5
Contact:
Contact crazedcougar
Website

amd64, 32 bit sound

  • Quote

Post by crazedcougar » Fri Apr 29, 2005 12:20 pm

Hi,

I have tried running various games on my system, and am having sound issues. Alsa, music, etc works fine. However, running et (enemy territory,) sound is quite dysfunctional. In the compile it says this:

Code: Select all

 * If you are running an amd64 system and using ALSA, you must have
 * ALSA 32-bit emulation enabled in your kernel for this to function properly.
I checked menuconfig, and 32 bit alsa emulation is quite enabled (not module):

Code: Select all

-> Device Drivers -> Sound  -> Advanced Linux Sound Architecture ->  Emulation for 32-bit applications
Is there another module I need to enable, that i have missed?

Other games give errors too, tuxracer gives this error, supposedly because it wants 32 bit alsa:

Code: Select all

%%% tuxracer warning: FAILED to load music file music/start1-jt.it: Unrecognized music format
%%% tuxracer warning: FAILED to load music file music/options1-jt.it: Unrecognized music format
%%% tuxracer warning: FAILED to load music file music/race1-jt.it: Unrecognized music format
%%% tuxracer warning: FAILED to load music file music/wonrace1-jt.it: Unrecognized music format
and when running warcraft (cedega) it says it cannot initialize sound devices.

Thanks,
--peter
crazedcougar@gmail.com
Top
94megaheartz
n00b
n00b
Posts: 13
Joined: Tue Feb 08, 2005 11:21 am
Location: Italy - Bologna/Como/Lecco

  • Quote

Post by 94megaheartz » Thu May 05, 2005 2:27 am

* If you are running an amd64 system and using ALSA, you must have
* ALSA 32-bit emulation enabled in your kernel for this to function properly.
Have you tried:

Code: Select all

emerge app-emulation/emul-linux-x86-soundlibs
:?:

I think that this will solve the problem....
The answer is inside you...
...and it is probably wrong!

{...keep learning...}
Top
crazedcougar
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 144
Joined: Tue Dec 16, 2003 6:59 pm
Location: GMT -5
Contact:
Contact crazedcougar
Website

  • Quote

Post by crazedcougar » Sun May 08, 2005 3:02 pm

its already emerged...:-/

Code: Select all

emul-linux-x86-sdl
is not..

EDIT: i emerged, no difference

--crazedcougar
crazedcougar@gmail.com
Top
pavkb
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 90
Joined: Tue Jan 20, 2004 9:05 pm
Location: USA

  • Quote

Post by pavkb » Sun Aug 14, 2005 5:27 am

i am having the exact same problem with tuxracer.
Has this issue is been resolved??

i don't see any 32bit emul entry's in the my alsa section. Not sure if i have set 32bit emul in anyother location of kernel config.

i am running the latest kernel on an amd64 box.
thanks
Top
floam
Veteran
Veteran
Posts: 1067
Joined: Sun Oct 27, 2002 2:55 am
Location: Vancouver, WA USA
Contact:
Contact floam
Website

  • Quote

Post by floam » Sun Aug 14, 2005 7:52 am

Why are you building your ALSA stuff into the kernel image instead of using modules?

Your Enemy Territory issue can probably be fixed with:

Code: Select all

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
Think about your breathing.
http://floam.sh.nu
Top
cwest
n00b
n00b
User avatar
Posts: 72
Joined: Mon Jun 13, 2005 9:41 am
Location: Oslo, Norway
Contact:
Contact cwest
Website

  • Quote

Post by cwest » Tue Aug 16, 2005 11:39 am

pavkb wrote:i don't see any 32bit emul entry's in the my alsa section. Not sure if i have set 32bit emul in anyother location of kernel config.
Neither do I.
freelight wrote:Any society that can be destroyed by the free flow of information probably should be.
Top
jutipiri
n00b
n00b
Posts: 5
Joined: Thu Feb 27, 2003 6:08 pm

  • Quote

Post by jutipiri » Fri Apr 14, 2006 9:01 am

Hi, i'd the same problem with Tuxracer, but in this case the problem is with sdl-mixer libraries, I'd just downgrade it to 1.2.5-r1 and now i'm playing with it at full sound and music. The problem with 32bit sound i've no idea to resolve it.
Top
fraterm
n00b
n00b
User avatar
Posts: 54
Joined: Tue Apr 23, 2002 2:56 pm
Location: Pflugerville, TX
Contact:
Contact fraterm
Website

  • Quote

Post by fraterm » Mon May 08, 2006 3:56 am

floam wrote:Why are you building your ALSA stuff into the kernel image instead of using modules?

Your Enemy Territory issue can probably be fixed with:

Code: Select all

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
Thank you so much for this information.

I'm going to be adding this to my systems config, for a bit. Not sure why the sound would have quit working.
What, me hurry?

Sitey sites:
http://fraterm.deviantart.com
http://www.approachzero.net
Top
htranou
Tux's lil' helper
Tux's lil' helper
Posts: 96
Joined: Mon May 08, 2006 1:33 pm

  • Quote

Post by htranou » Mon May 08, 2006 1:36 pm

jutipiri wrote:Hi, i'd the same problem with Tuxracer, but in this case the problem is with sdl-mixer libraries, I'd just downgrade it to 1.2.5-r1 and now i'm playing with it at full sound and music. The problem with 32bit sound i've no idea to resolve it.
For this problem, you need the mikmod use flag for sdl-mixer. Haven't checked, but I guess it was added in one of the version.
Top
mog
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Sat Jul 05, 2003 3:59 am
Location: Auckland [NZ]

  • Quote

Post by mog » Wed Nov 19, 2008 6:46 am

Awesome, thanks a lot.

Code: Select all

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
This line of yours made my day :lol:. Have been having this problem for a while, now its fixed. Maybe this is something that could be integrated into the ebuild for enemy-territory?
To thine own self be true.
Top
Serchio
n00b
n00b
Posts: 26
Joined: Sat May 17, 2008 9:54 pm
Contact:
Contact Serchio
Website

  • Quote

Post by Serchio » Sun Aug 02, 2009 6:09 pm

Only it helped me

Code: Select all

http://nullkey.ath.cx/~stuff/et-sdl-sound/
Top
Post Reply
  • Print view

11 posts • Page 1 of 1

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic