Thx
alanwww1 Wrote:It is actually not a patch. I just ecxhange the Alsa 1.0.21 version of the nvidia file with a brand new fresh one from git repository. That's it. You can do the Alsa upgrade this way:
get these packages ( i don't know about the Arch version) build-essential ncurses-dev gettext xmlto linux-headers-`uname -r`
Code:
cd ~
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .
sudo tar xjf alsa-driver*
sudo tar xjf alsa-lib*
sudo tar xjf alsa-utils*
cd alsa-driver*
wget "http://git.alsa-project.org/?p=alsa-kernel.git;a=blob_plain;f=sound/pci/hda/patch_nvhdmi.c;hb=HEAD" -O sound/pci/hda/patch_nvhdmi.c
sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r)
sudo make
sudo make install
cd ../alsa-lib*
sudo ./configure
sudo make
sudo make install
cd ../alsa-utils*
sudo ./configure
sudo make
sudo make install
rm -f ~/alsa-driver*
rm -f ~/alsa-lib*
rm -f ~/alsa-utils*
sudo depmod -a
sudo reboot


Search
Help