Find the answer to your Linux question:
Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 22
I'm completely new to Linux and as a result completely new to these forums--hi! I'm operating off a dv4 HP Pavilion laptop and made the switch to Ubuntu because frankly, ...
  1. #1
    Just Joined!
    Join Date
    Mar 2009
    Posts
    10

    IDT Audio Driver support?



    I'm completely new to Linux and as a result completely new to these forums--hi!

    I'm operating off a dv4 HP Pavilion laptop and made the switch to Ubuntu because frankly, this little lappy can't handle the bulk and unnecessary resource whorage that Vista requires. Happily, every driver that I had doubts about working after the switch to Linux has made the transition with flying colors; the only thing that didn't was the audio driver. This is where it gets weird; Ubuntu recognizes the actual driver and displays it in my sound mixer. I've read other help forums and tried the alsamixer test to see if it was actually recognized, and again it showed as being fully functional. Absolutely no part of my mixer is muted at this point, yet I still get zero sound.

    Is there anyone who has had a similar problem or perhaps knows a solution? Linux seems to be perfectly recognizing the audio driver yet I still get no sound. Any help or advice would be greatly appreciated!

    The exact IDT driver is an IDT 92HD71B7X.

    Thanks!

  2. #2
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    I got a couple hits from Launchpad. Try this first:

    I recently bought a HP DV7-1003EA, also suffering duff audio, jitter, echo type effect.

    Looking at /proc/interrupts, I realised I wasn't getting any interrupts from the codec (cat /proc/asound/card0/codec#0 tells me it is an IDT 92HD71B7X), so I assumed it wasn't getting initialised properly. Not sure the snd-hda-intel driver knows what it is really, so went searching for a way to educate it.

    Entering

    Code:
    sudo echo "options snd-hda-intel enable_msi=1" >> /etc/modprobe.d/alsa-base
    into a ... console (or Terminal) and rebooting has done the trick. Thanks guys!
    * Minor edit and emphasis added.

    The other made reference to module options (which I'm not familiar where to define in Ubuntu...):

    Hello,

    I have found a solution ! AUDIO WORKS !!

    I added this "model=hp-m4" in the module options, and yes, it is working now !!!!

    But the thing with the MUTE LED is open !
    * Again, emphasis added.

    I hope something here helps you. Good Luck!

  3. #3
    Just Joined!
    Join Date
    Mar 2009
    Posts
    10
    Thank you for the response.. I've tried inputting the first command into the terminal and receive the following:

    "bash: /etc/modprobe.d/alsa-base: Permission denied"

    Any ideas? I went to that directory and opened the alsa-base file, and here is what it contains:

    # autoloader aliases
    install sound-slot-0 /sbin/modprobe snd-card-0
    install sound-slot-1 /sbin/modprobe snd-card-1
    install sound-slot-2 /sbin/modprobe snd-card-2
    install sound-slot-3 /sbin/modprobe snd-card-3
    install sound-slot-4 /sbin/modprobe snd-card-4
    install sound-slot-5 /sbin/modprobe snd-card-5
    install sound-slot-6 /sbin/modprobe snd-card-6
    install sound-slot-7 /sbin/modprobe snd-card-7

    # Cause optional modules to be loaded above generic modules
    install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
    install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
    install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
    install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
    install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
    install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
    # Cause optional modules to be loaded above sound card driver modules
    install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
    install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }

    # Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
    install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-alsa ; : ; }

    # Load snd-seq for devices that don't have hardware midi;
    # Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
    # non-Creative Labs PCI hardware
    install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
    # Prevent abnormal drivers from grabbing index 0
    options bt87x index=-2
    options cx88_alsa index=-2
    options saa7134-alsa index=-2
    options snd-atiixp-modem index=-2
    options snd-intel8x0m index=-2
    options snd-via82xx-modem index=-2
    options snd-usb-audio index=-2
    options snd-usb-usx2y index=-2
    options snd-usb-caiaq index=-2
    # Ubuntu #62691, enable MPU for snd-cmipci
    options snd-cmipci mpu_port=0x330 fm_port=0x388
    # Keep snd-pcsp from beeing loaded as first soundcard
    options snd-pcsp index=-2


    Now being the absolute Linux noob that I am, I'm not sure where or if I should put the "model=hp-m4" line in here. Does anyone have any ideas?

    Thanks!

  4. #4
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    Permission Denied... did you use sudo? You will not be able to write the line without root permissions.
    Code:
    sudo echo "options snd-hda-intel enable_msi=1" >> /etc/modprobe.d/alsa-base
       ^    ^ |<--------------^----------------->| ^^ |<--------^------------>|
       |    |                 |                     |           +-- File to echo to
       |    |                 |                     +-------------- Redirectors, 2 of them means Append 
       |    |                 |                                      (1 would mean overwrite, very bad in 
       |    |                 |                                      this case)
       |    |                 +------------------------------------ Line to echo (add)
       |    +------------------------------------------------------ echo, writes following text to screen
       |                                                             (unless redirected)
       +----------------------------------------------------------- gives you root permissions (will 
                                                                     require password, pass doesn't echo)
                                                                     Without it, writing to system files 
                                                                     will be prevented with a permission
                                                                     error.

  5. #5
    Just Joined!
    Join Date
    Mar 2009
    Posts
    10
    I did indeed write sudo, thus my confusion is born.. Help?

    And thank you again for responding so timely.

  6. #6
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    That would suggest then that the file was locked (in use). You may have to do the edit as root while nothing else is running.

    Reboot, in grub select the recovery mode, then in the following menu ask for the console. Then you should be able to type the command above (without the sudo this time, as you will be root). Type reboot in order to reboot as normal.

  7. #7
    Just Joined!
    Join Date
    Mar 2009
    Posts
    10
    I just tried the above directions to no avail, I'm still receiving no sound output. Should I have received some sort of confirmation after inputting the command in the recovery command line?

    Also, there are two kernel options for recovery mode, 2.6.27-11-generic as well as 2.6.27-7 generic--I used the 2.6.27-11 kernel recovery mode to input the command. I'm not sure if an earlier kernel version would allow this command to run correctly??

    Thanks!

  8. #8
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    No difference, and no confirmation, as long as there was no error. If you cat the file now, you should see the new line at the bottom.

    Anyway, now to try the other line. It looks as though it goes in the file /etc/modprobe.d/sound .

    sudo nano /etc/modprobe.d/sound

    at the bottom, add the line

    model=hp-m4

    [Ctrl + x] , [y] to exit and save

    restart.

  9. #9
    Just Joined!
    Join Date
    Mar 2009
    Posts
    10
    Still no sound!

    I actually had to create that file in order to edit it, so the that's the only line in the file.. SHOULD there be that file fully created and full of info?

  10. #10
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    No idea. I'm following other instructions.

    Type in alsamixer . On the top left, does it show your actual card, or does it say "PulseAudio"?

    If PulseAudio, try alsamixer -c0

Page 1 of 3 1 2 3 LastLast

Posting Permissions

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