• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

High Definiton Audio in Notebook will nicht...

orikson

Member
Hi,

ich hab mir das Targa Traveller 1576 x2 geholt. Leider konnte ich den Sound nicht richtig überzeugen, weshalb meine internen und externen Boxen stumm bleiben. Folgendes steckt im Notebook: AMD Turion X2 1,6 GHz, NVidia GForce GO 7600, 1 GB DDR2-677 RAM, 120 SATA Platte. Folgendes konnte ich über den Soundchip rausfinden:

Code:
32: PCI 10.1: 0403 Audio device
  [Created at pci.300]
  UDI: /org/freedesktop/Hal/devices/pci_10de_26c
  Unique ID: wRyD.oJI18wSWx_B
  SysFS ID: /devices/pci0000:00/0000:00:10.1
  SysFS BusID: 0000:00:10.1
  Hardware Class: sound
  Model: "Micro-Star International MCP51 High Definition Audio"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x026c "MCP51 High Definition Audio"
  SubVendor: pci 0x1462 "Micro-Star International Co., Ltd."
  SubDevice: pci 0x3fcc 
  Revision: 0xa2
  Driver: "HDA Intel"
  Memory Range: 0xfebb8000-0xfebbbfff (rw,non-prefetchable)
  IRQ: 225 (1220 events)
  Module Alias: "pci:v000010DEd0000026Csv00001462sd00003FCCbc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown

modprobe snd_hda_intel hat keinen Erfolg gebracht.[/code]
 

misiu

Moderator
Teammitglied
Möglicherweise helfen da neue Alsa-Pakete:
http://packman.links2linux.de/search?scope=name&q=alsa
 
OP
orikson

orikson

Member
Hab mir mal die aktuellsten Alsa und Amarok RPMs runtergeladen und installiert, allerdings immer noch das selbe.

In Amarok spielt er das Lied auch ab (er bringt also keinen Fehler er kann kein Ausgabegerät finden), aber man hört nix! Im Mixer ist natürlich alles auf max. gedreht.
 

misiu

Moderator
Teammitglied
Ich hab mir noch genauer deine Hardwareausgabe angeschaut:
Es ist NVIDIA-Sound.
Damit also dürftest du mehr Glück haben:
http://www.nvidia.de/object/linux_nforce_1.11_de.html
(Möglicherweise bei KDE statt ALSA auch OSS-Sound probieren)

MfG
misiu
 
OP
orikson

orikson

Member
Hab mal ein wenig rumgebastelt, aber den nForce Treiber bekomme ich nicht zum laufen. Egal ob ich die aktuelle .rum Datei oder ein älteres Packet mit .rpm's verwende. Immerhin habe ich jetz aber schon mal im KMix einige Lautstärkeregler und amarok spielt Musik ab, von der ich allerdings noch nichts höre...
 

revealed

Guru
versuch mal alle ALSA Pakete mit updater zu aktzualisieren und dann:

Code:
alsaconf
im Terminal als root

Und wenn es wirklich ein hda Intel ist, dann:

YAST2 bei der Soundkonfiguration den HDA Intel bearbeiten und bei Position Fix die Variable auf 0 zu setzen wie "Auto".

reboot?

gruss

R
 
OP
orikson

orikson

Member
Alsa ist das neuste drauf! Das Alsaconfig ist zwar erfolgreich durchgelaufen, allerdings immer noch kein Ton. Die Einstellung der Soundkarte in Yast steht auch schon auf Auto...

Auf der Targa Seite hab ich aber sogar Linux Treiber gefunden:
http://www.targa.de/bilder/download/realtek-linux-audiopack-3.4-2.tar.zip

Das sind Alsa Quellcodes von Version 1.0.09 oder so. Wenn ich die kompiliere kann ich allerdings alsaconf nicht mehr durchführen, da er dann angeblich keine Soundkarte mehr findet...

Muss ich die anderen Alsa Packete da vorher löschen? und wenn ja, da hängt ja n ganzer Haufen Abhängigkeiten mit dran...
 
OP
orikson

orikson

Member
Kommt drauf an, welches Modul du meinst... nvsound kann nicht bauen, weil das NForce Setup immer meckert, er findet keine Soudkarte. Und snd-hda-intel ist ja schon standartmäßig mit dabei. modprobe snd-hda-intel gibt auch keine Fehler von sich
 

revealed

Guru
Jo :)

bei mir geht HDA intel:

lsmod
Code:
snd_pcm_oss            47104  0
snd_mixer_oss          20224  1 snd_pcm_oss
snd_seq                53104  0
snd_seq_device         11916  1 snd_seq
snd_hda_intel          21652  5
snd_hda_codec         139136  1 snd_hda_intel
hw_random               9496  0
snd_pcm                86532  4 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              25860  3 snd_seq,snd_pcm
snd                    56708  16 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore              13024  1 snd
snd_page_alloc         13576  2 snd_hda_intel,snd_p

kommt das in etwa hin?

dann würde ich dir den Tipp geben, eventuell - es mit der Erkennung von alsaconf nochmal zu versuchen und - eventuell mit Postition Fix ein wenig zu spielen.

ich hab gleich noch etwas:

(edit folgt) kannst du
Code:
in /usr/src/linux-eurekernelversion/Documentation/sound/alsa/ALSA-Configuration.txt
]
also ich mein in der TXT stehen besonder Chipnummern. Und Einstellungen dazu? Kannst du dort noch etwas brauchbares finden?

und bei
Code:
Driver Activation Cmd: "modprobe snd_hda_intel" 
   Config Status: cfg=yes, avail=yes, need=no, active=unknown

Müsstest du irgendwie beispielsweise im Yast2 schauen, ob das Modul für die Soundkarte angegeben ist, oder modprobe´d?

Ansonsten, wenn das Modul geladen ist aber die Hardware nicht läuft, müsste es ja eine Warnung geben.

Ich glaub im ALSACONF liegt der fehler :S *sry

Ansonsten wie sieht es mit Paketen für "arts" und "oss" aus?

(/edit)

habe zwar andere Hardware allgemein aber Intel HDA Sound habe ich und der ist ja nicht unüblich zur Zeit. Das glaube ich bekommst du hin.

gruss

R
 
OP
orikson

orikson

Member
Hier mein lsmod:

Code:
Module                  Size  Used by
cpufreq_ondemand       24712  0
cpufreq_userspace      23552  0
cpufreq_powersave      18432  0
powernow_k8            30976  2
freq_table             22400  1 powernow_k8
ipv6                  328736  12
snd_pcm_oss            65792  0
snd_mixer_oss          34560  1 snd_pcm_oss
snd_seq                74656  0
snd_seq_device         25616  1 snd_seq
af_packet              55820  2
edd                    26760  0
button                 24224  0
battery                27272  0
ac                     22152  0
apparmor               72352  0
aamatch_pcre           30720  1 apparmor
nls_iso8859_1          21760  2
nls_cp437              23552  2
vfat                   30336  2
fat                    69296  1 vfat
loop                   32528  0
dm_mod                 77616  0
usbhid                 60832  0
nvidia               5447508  12
pcmcia                 56600  0
firmware_class         28160  1 pcmcia
ehci_hcd               47624  0
ohci_hcd               36740  0
snd_hda_intel          36252  0
i2c_core               40192  1 nvidia
snd_hda_codec         189056  1 snd_hda_intel
usbcore               150312  4 usbhid,ehci_hcd,ohci_hcd
snd_pcm               116744  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              42504  2 snd_seq,snd_pcm
snd                    83624  8 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore              27296  1 snd
snd_page_alloc         26896  2 snd_hda_intel,snd_pcm
rt2500                192616  1
ide_cd                 57248  0
yenta_socket           43276  1
rsrc_nonstatic         29184  1 yenta_socket
cdrom                  52392  1 ide_cd
ohci1394               49736  0
ieee1394              120312  1 ohci1394
pcmcia_core            59684  3 pcmcia,yenta_socket,rsrc_nonstatic
reiserfs              241280  1
fan                    21896  0
thermal                32272  0
processor              50280  2 powernow_k8,thermal
sg                     52264  0
ide_generic            17920  0 [permanent]
sata_nv                27140  4
libata                 91032  1 sata_nv
amd74xx                31280  0 [permanent]
sd_mod                 34176  5
scsi_mod              163888  3 sg,libata,sd_mod
ide_disk               32896  0
ide_core              165764  4 ide_cd,ide_generic,amd74xx,ide_disk

einziger Unterschied ist snd_hda_intel 21652 5, da steht bei mir ne 0 drin....

Hm, in der Textdatei sind eigentlich "nur" die Soundchips, die vom Modul snd_hda_intel unterstützt werden. Ich muss mal nachschauen, welche genaue Bezeichnung der hat...

Den letzten "Befehl" versteh ich net ganz. In Yast steht das Modul schon drin, werde mal mit dem Wert n bissle spielen...

arts ist installiert, OSS konnte ich kein einziges Packet finden...

EDIT: Es geht!! Nach einigem rumprobieren stand bei KMx zuerst "Realtek ALC883". nachdem ich mir den Treiber gezogen habe, kompiliert und neugestartet, funktioniert es!! Jetz hab ich "HDA Nvidia" als Gerät dorten stehen...
 

revealed

Guru
Top!

Falls jemand anderes über den Thread hier stolpern sollte, welchen Treiber hast du hast du jetzt genau verwendet?

gruss

R
 
OP
orikson

orikson

Member
Ich habe von dieser Seite den Public in der Version 4.05b genommen. Das ist n Archiv, welches man entpacken muss. Dann hat man3 weitere Archive (ALSA Sources), 2 Readme und ein Script (install). Das einfach mit root-Rechten in der Konsole starten und warten, bis alles kompiliert ist. Nach nem neustart hat es dann bei mir geklappt.[/b]
 

tiloseine

Newbie
Hallo,

ich habe folgendes Device drin:

00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)

Nach der openSuSE 10.2 Installation hatte ich auch keinen Sound.

Ich habe mir die Quellen von Alsa-1.0.14rc3 gezogen (www.alsa-project.org).


  • entpacken
    ./configure
    make
    (als root) checkinstall
    rpm -Uhv /usr/src/packages/RPMS/i386/alsa-driver-1.0.14rc3-1.i386.rpm
    ldconfig
    depmod -a
    SYSTEM Neustart

Und es wurde laut
:shock: :lol: :D
 

Midsommer

Newbie
..Falls es dann immer noch nicht gehen sollte:

gebe mal in YAST -> Hardware -> Sound: Bearbeiten

bei 'model' den Parameter:

6stack_digout oder 6stack-digout

ein - nicht wie sonst immer geraten: auto, 0, hp, etc.

ist ein bekanntes 2.6.1x bug ...

Tipp: das ganze gleich bei modprobe eingeben (model=6stack-digout anhängen)
 
Oben