The sound is back!

Od jakiegoś czasu (mniej więcej od jajka 2.6.35) moje głośniki w Y530 nie chciały w pełni współpracować – czytaj brak subwoofera, dźwięku 5.1, za cichy dźwięk – w skrócie stary „hack” z życiem model=lenovo-sky nie działał.

Swego czasu próbowałem już problem ugryźć, ale bez efektu. Dziś z racji posiadania odrobiny wolnego czasu postanowiłem znowu popytać wujka google o aktualna sytuację.

Ku mojemu zaskoczeniu momentalnie trafiłem na gotowe patche do alsa-driver, naprawiające wszystkie dolegliwości – co ciekawe patche nie dość, że dołożone w Ubuntu (bug na launchpadzie), to trafiły już do upstream.

Wystarczyło zatem pobrać jakiś w miarę nowy snapshot źródeł alsa-driver (klik!) – mi wystarczył dzisiejszy. Następnie otwieramy ulubioną konsolę i korzystamy ze znanych nam dobrze, kolejnych poleceń:

./configure --with-cards=hda-intel --with-sequencer=yes
make
make-install

Na koniec, na wszelki wypadek czyścimy śmieci z /etc/modprobe.d/alsa-base.conf, szybki reboot i gotowe ^__^

[edit 25/03/2011]
Kernel aptosida zawiera już stosowne patche, więc kompilacja nie jest mi już potrzebna

Ten wpis został opublikowany w kategorii ku pamięci, techblog?! i oznaczony tagami , , , , . Dodaj zakładkę do bezpośredniego odnośnika.

2 odpowiedzi na „The sound is back!

  1. tommi pisze:

    Witam,
    Mozesz podrzucic swoj plik alsa-base.conf ?
    Pozdrawiam

    • carnophage pisze:

      # 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 &install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi &install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 &# Prevent abnormal drivers from grabbing index 0
      options bt87x index=-2
      options cx88_alsa index=-2
      options snd-atiixp-modem index=-2
      options snd-intel8x0m index=-2
      options snd-via82xx-modem index=-2
      # Keep snd-pcsp from beeing loaded as first soundcard
      options snd-pcsp index=-2
      # Keep snd-usb-audio from beeing loaded as first soundcard
      options snd-usb-audio index=-2

      Z tego co pamiętam default.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s