Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] [gelöst] ALSA einrichten auf Notebook Clevo D900T  (Read 3265 times)

sknitti

  • Guest
[DE] [gelöst] ALSA einrichten auf Notebook Clevo D900T
« on: 2014/04/02, 08:53:42 »
Hallo Forengemeinde,


Für eine Fortbildung möchte ich mein gutes altes [2005] Notebook wieder aktivieren. Da ich vor einigen Jahren bereits Sidux bzw. Siduction laufen hatte wollte ich hier wieder mal ansetzten.
Soweit läuft alles "out of the box", beim Sound bekomme ich allerdings graue Haare. Aber alles der Reihe nach:
Code: [Select]



steffen@siductionbox:~$ uname -a
Linux siductionbox 3.13-6.towo-siduction-amd64 #1 SMP PREEMPT Fri Mar 7 11:35:43 UTC 2014 x86_64 GNU/Linux
Code: [Select]


steffen@siductionbox:~$ lspci
00:00.0 Host bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub (rev 04)
00:01.0 PCI bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL PCI Express Root Port (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1d.0 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: NVIDIA Corporation NV41M [GeForce Go 6800 Ultra] (rev a2)
0a:00.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
0a:01.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx]
0a:02.0 RAID bus controller: Promise Technology, Inc. PDC20378 (FastTrak 378/SATA 378) (rev 02)
0a:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)

Code: [Select]


steffen@siductionbox:~$ lsmod | grep snd
snd_hda_codec_realtek    38312  1
snd_hda_intel          29509  0
snd_hda_codec         110429  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               5357  1 snd_hda_codec
snd_pcm                61969  2 snd_hda_codec,snd_hda_intel
snd_page_alloc          6202  2 snd_pcm,snd_hda_intel
snd_seq                41709  0
snd_seq_device          4736  1 snd_seq
snd_timer              15364  2 snd_pcm,snd_seq
snd                    50123  8 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore               4282  1 snd
Code: [Select]
steffen@siductionbox:~$ ls -l /dev/snd
insgesamt 0
drwxr-xr-x  2 root root       60 Apr  2 07:34 by-path
crw-rw----+ 1 root audio 116,  3 Apr  2 07:34 controlC0
crw-rw----+ 1 root audio 116,  2 Apr  2 07:34 hwC0D0
crw-rw----+ 1 root audio 116,  1 Apr  2 07:53 seq
crw-rw----+ 1 root audio 116, 33 Apr  2 07:53 timer
Code: [Select]
steffen@siductionbox:~$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xb0000000 irq 42


Nach den Informatinen dieser Seite -> http://bugtrack.alsa-project.org/main/index.php/Matrix:Module-intel8x0] vermute ich, dass das falsche Modul geladen ist, bin mir aber nicht sicher ob es wirklich notwendig ist diese ganzen Schritte durchzuführen. Ich bin ehrlich gesagt etwas überfordert und würde mich freuen wenn mir jemand helfen könnte.


Viele Grüße
Steffen
« Last Edit: 2014/04/02, 11:54:49 by sknitti »

Online towo

  • Administrator
  • User
  • *****
  • Posts: 2.941
Re: ALSA einrichten auf Notebook Clevo D900T
« Reply #1 on: 2014/04/02, 09:20:23 »
Code: [Select]
steffen@siductionbox:~$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xb0000000 irq 42
Das sagt, daß Deine Soundkarte initialisiert ist.
snd-hda-intel ist auch das richtige Modul.
Bei Notebooks kommt es manchmal vor, daß das Routing auf die Ausgänge falsch ist,
in diesem Fall hilft es oft, da die entsprechende Option dem Modul mitzugeben.
Alternativ kann man auch Pulseaudio versuchen, da hier die Möglichkeiten der Konfiguration zahlreicher sind.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

sknitti

  • Guest
Re: ALSA einrichten auf Notebook Clevo D900T
« Reply #2 on: 2014/04/02, 10:11:59 »
Hallo towo,

Ich habe nun pulseaudio und pavucontrol installiert und zum Testen ein youtube-Video laufen, mit folgendem Ergebnis:

pavucontrol [Lautstärkeregler], im Wiedergabe-Reiter wird

ALSA plug-in  [plugin-container] : ALSA Playback

angezeigt und das VU-Meter unten "zappelt".

Ich habe bei Ausgabegeräte-Reiter nur Dummy-Ausgabe und

Konfigurations-Reiter ist ausgegraut mit dem Hinweis "Keine Karten zur Konfiguration vorhanden".

Viele Grüße
Steffen


Online towo

  • Administrator
  • User
  • *****
  • Posts: 2.941
Re: ALSA einrichten auf Notebook Clevo D900T
« Reply #3 on: 2014/04/02, 10:20:09 »
Dann wirst Du wohl doch mit dem model-Parameter als Oprtion für das Modul arbeiten müssen.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

sknitti

  • Guest
[gelöst] ALSA einrichten auf Notebook Clevo D900T
« Reply #4 on: 2014/04/02, 11:50:26 »
Dann wirst Du wohl doch mit dem model-Parameter als Oprtion für das Modul arbeiten müssen.

Mit dieser Anleitung -> https://wiki.archlinux.de/title/Hda-intel
hat es nun funktioniert.

Kurzfassung:

Man sucht sich die Options für sein Model hier -> https://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio-Models.txt
In meinem Fall also für ALC880

1. Man entferne das aktuelle Modul snd-hda-intel mittels
Code: [Select]
rmmod snd-hda-intel

2. und testet ein model mit
Code: [Select]
modprobe snd-hda-intel model=6stack

3. testen

Wenns funktioniert -> freuen
Wenn nicht wieder Schritt 1. und 2. mit anderem model

Hat man eine funktionierende Option gefunden kann man diese in
Code: [Select]
/etc/modprobe.d/alsa-base.conf

nachtragen.

Viele Grüße
Steffen