Find the answer to your Linux question:
Results 1 to 3 of 3
Hi guys, I recently installed Mandrake 2006 as a dual boot along with Windows. I've managed to get most things to work, but I've been unable to get sound to ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jun 2006
    Posts
    2

    Question Can't get sound to work


    Hi guys,

    I recently installed Mandrake 2006 as a dual boot along with Windows. I've managed to get most things to work, but I've been unable to get sound to work. Linux seems to detect my sound card OK, but I just don't get any sound (say, in AmaroK, or on webpages where I know there should be sound).

    When I go to the "Mandriva Linux Control Centre", there are two entries under "soundcard". The first is "CM8738", which has the following data in the right panel:
    -------------------------------------------------------------------------
    Identification
    Vendor: ‎C-Media Electronics Inc

    Description: ‎CM8738

    Media class: ‎MULTIMEDIA_AUDIO

    Connection
    Bus: ‎PCI

    Bus PCI #: ‎0

    PCI device #: ‎5

    PCI function #: ‎0

    Vendor ID: ‎5110

    Device ID: ‎273

    Sub vendor ID: ‎4163

    Sub device ID: ‎32994

    Driver
    Module: ‎snd-cmipci

    Alternative drivers: ‎cmpci
    -----------------------------------------------------------------------------------

    And the second ("Vortex1"):

    -----------------------------------------------------------------------------------
    Identification
    Vendor: ‎Aureal Semiconductor

    Description: ‎Vortex 1

    Media class: ‎MULTIMEDIA_AUDIO

    Connection
    Bus: ‎PCI

    Bus PCI #: ‎0

    PCI device #: ‎13

    PCI function #: ‎0

    Vendor ID: ‎4843

    Device ID: ‎1

    Sub vendor ID: ‎20563

    Sub device ID: ‎13141

    Driver
    Module: ‎snd-au8820
    ---------------------------------------------------------------------------------------

    My soundcard is an Aureal Vortex (pretty old), which seems to correspond to the second entry. Not sure what the first entry is all about.

    Any ideas on what I can do to troubleshoot and/or fix the sound? Thanks very much for any advice.

  2. #2
    Linux Engineer spencerf's Avatar
    Join Date
    Jan 2005
    Location
    Syracuse, NY
    Posts
    1,144
    Is the vortex one a pci card or internal? I ask because if it is pci card then maybe you actually have an onboard sound card which linux is designating as your primary card and since your speakers aren't hooked up to it you don't hear the sound. The only reason I can think of why linux would see two cards is that you actually have two cards.

    if this is the case you should be able to designate the vortex as your primary audio device or use the internal one.

    If this isn't the case then we'll explore why this is happening further.
    All right, brain. You don't like me and I don't like you, but let's just do this and I can get back to killing you with beer. All New Users Read This!!! If you have a grub problem please look at GRUB MANUAL

  3. #3
    Just Joined!
    Join Date
    Jun 2006
    Posts
    2
    The vortex card is a PCI card. If my computer also has an onboard sound card, I'm not aware of it, but it's possible -- as you said, it's a good explanation for why Linux shows two sound devices.

    I'm quite new to Linux, so could you explain how to set the vortex card as the primary audio device?

    Thanks again for your help.

    {Edit}

    I have tried searching for drivers for my sound card in case installing them should help. In attempting to install it, I get the following errors. Does anyone know how I can go about getting rid of these errors?

    --------------------------------------------------------------------------
    ~/aureal>su
    Password:
    /home/brett/aureal>make install20
    make install AUCHIP=AU8820
    make[1]: Entering directory `/home/brett/aureal'
    cc -D__KERNEL__ -DMODULE -DAU8820 -mpentium -O6 -fomit-frame-pointer -Wall -pi
    pe -I/usr/src/linux-2.6.12-22mdk/include -c -o au_audio.o au_audio.c
    In file included from /usr/src/linux-2.6.12-22mdk/include/asm/processor.h:18,
    from /usr/src/linux-2.6.12-22mdk/include/asm/thread_info.h:17,
    from /usr/src/linux-2.6.12-22mdk/include/linux/thread_info.h:21
    ,
    from /usr/src/linux-2.6.12-22mdk/include/linux/spinlock.h:12,
    from /usr/src/linux-2.6.12-22mdk/include/linux/capability.h:45,
    from /usr/src/linux-2.6.12-22mdk/include/linux/sched.h:7,
    from /usr/src/linux-2.6.12-22mdk/include/linux/module.h:10,
    from au_vortex.h:58,
    from au_audio.c:49:
    /usr/src/linux-2.6.12-22mdk/include/asm/system.h: In function '__set_64bit_var':
    /usr/src/linux-2.6.12-22mdk/include/asm/system.h:193: warning: dereferencing typ
    e-punned pointer will break strict-aliasing rules
    /usr/src/linux-2.6.12-22mdk/include/asm/system.h:193: warning: dereferencing typ e-punned pointer will break strict-aliasing rules
    In file included from au_audio.c:49:
    au_vortex.h:66:26: error: linux/malloc.h: No such file or directory
    au_vortex.h:81:27: error: linux/wrapper.h: No such file or directory
    au_audio.c: In function 'au_audio_mmap':
    au_audio.c:620: warning: implicit declaration of function 'remap_page_range'
    au_audio.c: In function 'get_frags':
    au_audio.c:841: warning: implicit declaration of function 'mem_map_reserve'
    au_audio.c: In function 'free_wave_device':
    au_audio.c:870: warning: implicit declaration of function 'mem_map_unreserve'
    au_audio.c: In function 'set_data_format':
    au_audio.c:962: error: label at end of compound statement
    au_audio.c: In function 'receive_mem':
    au_audio.c:1036: warning: ignoring return value of 'copy_to_user', declared with attribute warn_unused_result
    au_audio.c: In function 'send_mem':
    au_audio.c:1070: warning: ignoring return value of 'copy_from_user', declared wi th attribute warn_unused_result
    make[1]: *** [au_audio.o] Error 1
    make[1]: Leaving directory `/home/brett/aureal'
    make: *** [install20] Error 2
    -------------------------------------------------------------------

  4. $spacer_open
    $spacer_close

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •