Benutzer-Werkzeuge

Webseiten-Werkzeuge


ubuntu_10.04_-_sound_eines_lenovo_t410s_aktivieren

Ubuntu 10.04 - Sound eines Lenovo T410s aktivieren

Folgendes Skript erstellen und in einem beliebigen Verzeichnis ablegen:

sound.sh
#!/bin/sh
modprobe snd-hda-intel
cd '/sys/bus/pci/drivers/HDA Intel'
echo '8086 3b57' | tee new_id

Durch Ausführen mit root Rechten, also beispielsweise

sudo sh sound.sh

erkennt der Linux-Kernel die Soundkarte. Die Audioausgabe funktioniert nun. Allerdings müsste man nach einem Neustart dieses Skript erneut manuell mit root - Rechten ausführen. Um das Skript automatisch bei jedem Systemstart auszuführen, erstellt man einen Eintrag für dieses Skript in der /etc/rc.local Datei (erfordert root Rechte!). Diese Datei könnte dann also folgendermaßen aussehen:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
 
/home/benutzername/sound.sh # benutzername entsprechend ersetzen
 
# hier können mitunter weitere Befehle angeführt sein
 
exit 0

Nun wird das Skript automatisch bei jedem Systemstart ausgeführt.

Dass der Kernel die Soundkarte nicht erkennt, liegt wohl an der zum Zeitpunkt des Kernel - Release (Kernel 2.6.32) sehr neuen Hardware. Für neuere Ubuntu - Versionen bzw. Kernel Versionen ist diese Anleitung vermutlich bereits hinfällig und die Soundkarte funktioniert vermutlich bereits out-of-the-box. Es kann gut sein, dass dieser Fehler auch bereits im Lucid Lynx Kernel gepatcht wurde, habe das noch nicht ausprobiert. Zum Zeitpunkt des Release von Ubuntu Lucid Lynx war dies jedoch NICHT der Fall.

ubuntu_10.04_-_sound_eines_lenovo_t410s_aktivieren.txt · Zuletzt geändert: 2010/07/13 14:09 (Externe Bearbeitung)