Solution to Lenovo Y410 Sound Problem On Ubuntu 8.04

Update 06/10: please don’t use the y410_sound script from this article since I don’t own a Y410 anymore, so I couldn’t test and maintain the script. Instead, please follow the solutions given by the comments. They seem to work pretty well.

Update 30/04: This script will only make speaker work, but not headphone. As Sam mentioned, there is another easy way to get sound work without installing anything: Suspend your machine and resume. The drawback is you have to do it every time after you (re)boot.

Ubuntu Logo Linux jaux.netWell, this is another post about Ubuntu 8.04!

As I mentioned before, Lenovo Y410 laptop’s sound card wouldn’t work out of box on Ubuntu 8.04, which is very disappointing for Y410 owners like me.

Fortunately, we can solve this problem in the same way as on Ubuntu 7.10 and the most intuitive solution I could find on Internet is “Getting Sound to work on your Ubuntu 7.10 installation on Lenovo Y410 Series laptop”. Thanks the author, Ambuj Varshney, for the good job!

The solution is straightforward, but it’s kind of verbose there are too many steps to perform, kind of; so I wrote a bash script to do the job. You can download the script from my box.

After you downloaded this script (y410_sound-20080427.sh), run it as follow:

chmod +x y410_sound-20080427.sh
sudo ./y410_sound-20080427.sh

This script may take a long time to finish since it will download all the required packages and compile the driver, so please be patient.

After it’s done, reboot your Y410 and then you should be able to enjoy your music!

Note: I only tested this script on my Lenovo Y410. If you have any problem while applying this script, please leave comments.


Trackbacks & Pingbacks

  1. yalamber.com » Blog Archive » Sound problem with lenovo y410 series pingbacked Posted June 24, 2008, 9:45 am

Comments

  1. Quote

    Works great!! Thank you!!

  2. Quote

    This enabled the speakers for me, but headphones still don’t work. If I remove the “fujitsu” line from the alsa-base modprobe, the headphones work, but only after a suspend, which is how it was before I ran this script.

  3. Quote

    Sorry. but i don’t know how to run it follow your command.
    i launch the terminal from Aplications - Accessories - Terminal
    and then…
    I download your script into: /media/SETUP/linux in my computer
    and the link of *.sh file is:
    /media/SETUP/linux/y410_20080427.sh

    i don’t know how to run this script follow your introduction.
    I am a newcomer so explain more detail about this. Help me…please.
    i’m using Y410 and like ubuntu so much…
    Thank you for your useful comment

  4. Quote

    @TienLX: Try the following in your terminal:

    cd /media/SETUP/linux/
    sudo bash y410_20080427.sh

    This should work.

  5. Quote

    @Sam: Confirmed. That’s wired, though. I’m going to do some researches on it.

  6. Quote

    I’ve submitted a bug regarding this: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/210018

  7. Quote

    @Sam: Thank you, Sam! I think there is no better solution than open a bug for now.

    I’ve submitted a bug regarding this: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/210018

  8. Quote
    Vignesh said May 17, 2008, 3:06 am:

    I tried it out on ideapad y510. The sound is working, but there is a problem. The laptop is making a shrill beep which is really unbearable.

  9. Quote

    I tried it out on ideapad y510. The sound is working, but there is a problem. The laptop is making a shrill beep which is really unbearable.

    Since I don’t have y510 in hand, it’s impossible for me to troubleshoot your problem.

    If you want to go back to what it was before using my script, you only need to remove the

    options snd-hda-intel index=0 model=fujitsu

    line in /etc/modprobe.d/alsa-base

  10. Quote

    hello, there is a way for the headphone work?

  11. Quote

    Thank you very much. Now I hear the sound from my laptop.
    Thanks

  12. Quote

    New alsa 1.0.17 includes driver for Y410 (aka headphones work)! Follow directions in post 1 and 2 of this thread here: http://ubuntuforums.org/showthread.php?t=820959 . It works for me at least

  13. Quote

    New alsa 1.0.17 includes driver for Y410 (aka headphones work)! Follow directions in post 1 and 2 of this thread here: http://ubuntuforums.org/showthread.php?t=820959 . It works for me at least

    @fung Thank you very much for the update, I’ll test it later today.

  14. Quote
    carvide said August 1, 2008, 2:23 pm:

    Found an easy solution at http://koo.fi/tech/2008/06/05/lenovo-thinkpad-x300-ubuntu-804-installation-notes/ just changed to my kernel and used the latest stable snapshot from august. Speakers and headphones work with no issues.

  15. Quote

    Found an easy solution at http://koo.fi/tech/2008/06/05/lenovo-thinkpad-x300-ubuntu-804-installation-notes/ just changed to my kernel and used the latest stable snapshot from august. Speakers and headphones work with no issues.

    Cool! Suddenly, there are a lot of solutions!

  16. Quote

    I tried using chmod +x y410_sound-20080427.sh
    sudo ./y410_sound-20080427.sh
    But it did not work can I now again go back as it was before please tell i m new to ubuntu
    but i like it

  17. Quote

    Hi

    While running the script, i am getting the below error. Please help me out.

    Please, run the configure script as first…

    if [ -L /include/sound ]; then \
    rm -f /include/sound; \
    ln -sf /home/raj/Desktop/alsa-driver-1.0.16/include/sound /include/sound; \
    else \
    rm -rf /include/sound; \
    install -d -m 755 -g root -o root /include/sound; \
    for f in include/sound/*.h; do \
    install -m 644 -g root -o root $f /include/sound; \
    done \
    fi
    install: cannot stat `include/sound/*.h’: No such file or directory
    make: *** [install-headers] Error 1
    raj@raj-laptop:~/Desktop$

    Thanks

  18. Quote

    @Raj: Hi, I don’t own a Y410 anymore, so I can’t help you out personally, but you might want to follow those solutions given by above comments.

Leave a Comment

(required)

(required)

Formatting Your Comment

The following XHTML tags are available for use:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">

URLs are automatically converted to hyperlinks.