Greetings all,

I have a problem getting XMMS to play sound on my MacBook Pro under 
Leopard (10.5.2).

XMMS launches just fine, and renders fine in X11, but when I attempt to 
play an audio file (wav, mp3, ogg) using the ESound Output Plugin, i get 
an error dialog showing the following text:

   
    "Couldn't open audio: Please check that:
    1.You have the correct output plugin selected
    2.No other programs is blocking the soundcard
    3.Your soundcard is configured properly "


I've installed XMMS 1.2.10 and ESound 0.2.38-1.

XMMS is launching from the Apple native X11.app, ( X11.app 2.1.1 - 
(xorg-server 1.3.0-apple5) )

I haven't done any patching to X11 (I'm thinking specifically of the 
available XQuartz updates from http://xquartz.macosforge.org/trac/wiki), 
or any customization. It's out of the box as far as I can readily tell.

I've followed along with the instructions in the Fink FAQ, 9.1, trying 
to resolve the no sound problem. Sadly to no avail.

It seems to be a semi-common thing for folks to run into difficulty 
using XMMS on Fink, but for each of the problem threads I've come across 
that match my symptom, none of the resolutions seem to fix the issue. 
For example:
   
    1) I've restarted after installing the XMMS and Esound packages
    2) I've recompiled both.
    3) I've launched X11.app, and typed the following into XTERM:
        bash-3.2$ ps -awx | grep esd
           59 ??         0:03.83 /System/Library/CoreServices/coreservicesd
        56654 ttys009    0:00.00 grep esd

        bash-3.2$ /sw/bin/esd &
        [1] 56655

        bash-3.2$ ps -awx | grep esd
           59 ??         0:03.84 /System/Library/CoreServices/coreservicesd
        56655 ttys009    0:00.08 /sw/bin/esd
        56658 ttys009    0:00.00 grep esd

        bash-3.2$ /sw/bin/xmms &
        [2] 56656

    4) I also installed the sndplay 1.1 application from Fink:
        $ fink list -i sndplay
        Information about 6685 packages read in 0 seconds.
         i   sndplay                 1.1-1             Simple CLI sound 
player for OS X
   
    The following command does indeed replayed audio perfictly (a cute 
little maxwell house tune):
        $ sndplay /Volumes/Southern/Music/MH.wav
   
    I tried the same thing with XMMS, and got the same error message.
    Figured I'd try from the command line, and using the same wav file 
for consistency.
    $ xmms /Volumes/Southern/Music/MH.wav

I know i've probably missed something obvious, or at least another trial 
to test with, but I've been working on this for most of this Sunday and 
I'm crying uncle. If any one has any kindly suggestions for what I might 
be able to try next to get XMMS working with ESD, I would greatly 
appreciate it.

Also, I *think* I've covered most of the env. info that would be useful 
below. If I've left any thing out, please let me know and I'll be happy 
to supply!
   

Enormous Environment Data Dump!!:

Fink and Fink-Package environment:

    $ fink -V
    Package manager version: 0.28.2
    Distribution version: selfupdate-rsync Sun May 25 11:56:48 2008, 
10.5, i386
   
    Copyright (c) 2001 Christoph Pfisterer
    Copyright (c) 2001-2008 The Fink Package Manager Team
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
   
    $ fink list -i esound
    Information about 6685 packages read in 1 seconds.
     i   esound                  0.2.38-1          Enlightened Sound Daemon
     i   esound-bin              0.2.38-1          Enlightened Sound Daemon
     i   esound-common           0.2.38-1          Enlightened Sound Daemon
     p   esound-data                               [virtual package]
     i   esound-shlibs           0.2.38-1          Enlightened Sound Daemon
   
    $ esd -v
    Esound version 0.2.38
   
    $ fink list -i xmms
    Information about 6685 packages read in 1 seconds.
     i   xmms                    1.2.10-5          Multimedia player 
headers and libraries
     i   xmms-bin                1.2.10-5          Multimedia player for 
the X Window System
     i   xmms-shlibs             1.2.10-5          Multimedia player 
shared libraries
   
    $ xmms -v
    xmms 1.2.10

MacOS X Hardware and Software environment:
   
    $ system_profiler
    Hardware:
   
        Hardware Overview:
   
          Model Name: MacBook Pro
          Model Identifier: MacBookPro3,1
          Processor Name: Intel Core 2 Duo
          Processor Speed: 2.4 GHz
          Number Of Processors: 1
          Total Number Of Cores: 2
          L2 Cache: 4 MB
          Memory: 4 GB
          Bus Speed: 800 MHz
          Boot ROM Version: MBP31.0070.B07
          SMC Version: 1.16f8
          Serial Number: <nuked>
          Sudden Motion Sensor:
          State: Enabled
   
    Audio (Built In):
   
        Intel High Definition Audio:
   
          Device ID: 0x106B00A0
          Audio ID: 44
          Available Devices:
          Speaker:
              Connection: Internal
          Headphone:
              Connection: Combo
          Microphone:
              Connection: Internal
          Line In:
              Connection: Combo
          S/P-DIF Out:
              Connection: Combo
          S/P-DIF In:
              Connection: Combo
    Software:
   
        System Software Overview:
   
          System Version: Mac OS X 10.5.2 (9C7010)
          Kernel Version: Darwin 9.2.2
          Boot Volume: Benden
          Boot Mode: Normal
          Computer Name: Pern
          User Name: Yennix (yennix)
          Time since boot: 3:52

         
MacOS Audio MIDI Setup:

    Audio MIDI Setup --> Audio Devices -->
       
        Default Output: Build-in Output
        System Output: Built-in Output
   
        Properties for (Built-in Output)
            Audio Output:
                Source = Internal Speakers
                Format = 44100.0 Hz 2CH-16Bit
               


Fink FAQ 9.1 (I get not sound from XMMS) results:
    a) Sound turned up to max
   
    b) Run esdcat:
       
       
        $ ps -axw | grep esd
           59 ??         0:03.23 /System/Library/CoreServices/coreservicesd
        56526 ttys001    0:00.00 grep esd
       
       
        $ esdcat /usr/libexec/sandbox-compilerd
        opening socket, format = 0x00001021 at 44100 Hz
        using device Built-in Output for output:
            with sample rate 44100.000000, 2 channels and 32-bit sample
        using device Built-in Microphone for input:
            with sample rate 44100.000000, 2 channels and 32-bit sample
        Usage:program_name [address][:port]
       
        $ esd &
        [1] 56528
       
       
        $ ps -axw | grep esd
           59 ??         0:03.23 /System/Library/CoreServices/coreservicesd
        56528 ttys001    0:00.08 esd
        56530 ttys001    0:00.00 grep esd
       
       
        $ esdcat /usr/libexec/sandbox-compilerd
        opening socket, format = 0x00001021 at 44100 Hz
        using device Built-in Output for output:
            with sample rate 44100.000000, 2 channels and 32-bit sample
        using device Built-in Microphone for input:
            with sample rate 44100.000000, 2 channels and 32-bit sample
        Usage:program_name [address][:port]
   
     
    c) .esd permissions results:
        $ dirs
        /tmp/.esd
       
        $ ls -la
        total 0
        drwxrwxrwt   3 yennix  wheel  102 25 May 15:49 ./
        drwxrwxrwt  13 root    wheel  442 25 May 16:05 ../
        srwxrwxrwx   1 yennix  wheel    0 25 May 15:49 socket




Again, thanks very much for any suggestions any one may have.

        James McGoodwin


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to