PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : OpenSuse 10.2 und 82801G



Zwerg2003
02.04.07, 13:23
Hallo,
ich habe auf meinem Toshiba Satelite Pro P-100 Laptop OpenSuse 10.2 installiert. Alles scheint zu funktionieren nur ich bekomme keinen Sound aus dem Lapi.

Unter Yast finde ich folgende Informationen zur Soundkarte:

82801G (ICH7 Family) High Definition Audio Controller
Als Soundkarte Nummer 0 konfiguriert
Treiber snd-hda-intel

von hwinfo bekomme ich folgende Angaben:
# hwinfo --sound
11: PCI 1b.0: 0403 Audio device
[Created at pci.286]
UDI: /org/freedesktop/Hal/devices/pci_8086_27d8
Unique ID: u1Nb.4+ZJ+hDjta3
SysFS ID: /devices/pci0000:00/0000:00:1b.0
SysFS BusID: 0000:00:1b.0
Hardware Class: sound
Model: "Toshiba America Info 82801G (ICH7 Family) High Definition Audio Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x27d8 "82801G (ICH7 Family) High Definition Audio Controller"
SubVendor: pci 0x1179 "Toshiba America Info Systems"
SubDevice: pci 0xff31
Revision: 0x02
Driver: "HDA Intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xd2400000-0xd2403fff (rw,non-prefetchable)
IRQ: 50 (4830 events)
Module Alias: "pci:v00008086d000027D8sv00001179sd0000FF31bc04sc03 i00"
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

Danke im voraus

HBChronox
05.04.07, 17:19
Hi,

hast du das Problem zufällig schon gelöst?
Ich habe genau das gleiche Problem. Ich bekomme Sound aus meinen Notebook-Internen Boxen, wenn ich jedoch das Kabel zum Verstärker in den Soundausgang stecke gehen zwar die internen Boxen aus, jedoch gelangt sein Sound an den Verstärker.

Unter Windows habe ich damit keine Probleme aber hier unter Linux scheints mit diesem Chip extreme Probleme zu geben. Schon öfter sowas gelesen jetzt, aber nichts hilft mir. Es will einfach nicht.

Langsam verzweifle ich :D

rkauskh
05.04.07, 19:32
Hi

Wie wär's für den Anfang mit der Suchfunktion des Boards? Hier zum Beispiel http://www.linuxforen.de/forums/showthread.php?t=232457 geht's auch um den ICH7-Chipsatz und die Anleitung von mir im 8. Beitrag bezieht sich auf ein Satellite P100. ;)

@HBChronox
Ich finde deine Schlußfolgerung interessant, das gar kein Sound bei einem Laptop und der fehlende bei Verstärkeranschluß ursächlich das selbe Problem ist. Hast du das selbe Laptop oder wie jetzt?

HBChronox
08.04.07, 18:59
Hmm, um ehrlich zu sein... Ich weiß es gerade nicht. Hab mir den ersten Post nochmal durchgelesen, und du hast Recht :D

Wahrscheinlich lags daran, dass ich an diesem Tag ca 3 Stunden lang nach einer Lösung gesucht habe und jeden Post beantwortet habe, der auch nur ICH7 im Text hatte oder so.

Jedenfalls habe ich bisher immernoch keine Lösung gefunden...

Zwerg2003
09.04.07, 13:32
@rkauskh
hab soweit alles getan. Ich bekomme aber eine 0 Byte große Datei und eine Source Datei nach dem kompilieren:

noname:/home/toshiba # acpidump -b -t DSDT > dsdt.out
noname:/home/toshiba # iasl -dc dsdt.out

Intel ACPI Component Architecture
AML Disassembler version 20060912 [Nov 25 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a

Loading Acpi table from file dsdt.out
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
.................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .............................................
Parsing completed
Disassembly completed, written to "dsdt.dsl"

Compiling "dsdt.dsl"
dsdt.dsl 1871: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 1949: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 2147: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 2159: Name (_T_1, 0x00)
Error 4081 - Use of reserved word ^ (_T_1)

dsdt.dsl 2193: Name (_T_2, 0x00)
Error 4081 - Use of reserved word ^ (_T_2)

dsdt.dsl 2227: Name (_T_3, 0x00)
Error 4081 - Use of reserved word ^ (_T_3)

dsdt.dsl 2275: Name (_T_4, 0x00)
Error 4081 - Use of reserved word ^ (_T_4)

dsdt.dsl 2309: Name (_T_5, 0x00)
Error 4081 - Use of reserved word ^ (_T_5)

dsdt.dsl 2357: Name (_T_6, 0x00)
Error 4081 - Use of reserved word ^ (_T_6)

dsdt.dsl 2405: Name (_T_7, 0x00)
Error 4081 - Use of reserved word ^ (_T_7)

dsdt.dsl 2768: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 2846: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 5165: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 7236: Method (BTST, 0, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (BTST)

dsdt.dsl 7284: Method (EVNT, 1, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (EVNT)

dsdt.dsl 7611: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 7892: Name (_HID, "*PNP0C14")
Error 4001 - ^ String must be entirely alphanumeric (*PNP0C14)

dsdt.dsl 8043: Name (_HID, "*PNP0C14")
Error 4001 - String must be entirely alphanumeric ^ (*PNP0C14)

dsdt.dsl 8102: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

dsdt.dsl 8196: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)

ASL Input: dsdt.dsl - 8694 lines, 322412 bytes, 3476 keywords
Compilation complete. 18 Errors, 2 Warnings, 0 Remarks, 1235 Optimizations
noname:/home/toshiba # iasl -d dsdt.out

Intel ACPI Component Architecture
AML Disassembler version 20060912 [Nov 25 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a

Loading Acpi table from file dsdt.out
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
.................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .............................................
Parsing completed
Disassembly completed, written to "dsdt.dsl"


noname:/home/toshiba # vi dsdt.dsl
......
......
noname:/home/toshiba # iasl -c dsdt.dsl

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060912 [Nov 25 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a

ASL Input: dsdt.dsl - 8694 lines, 322410 bytes, 3476 keywords
AML Output: dsdt.aml - 35371 bytes 782 named objects 2694 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 857 Optimizations
noname:/home/toshiba # ls -l dsdt.*
-rw-r--r-- 1 root root 0 9. Apr 14:18 dsdt.aml
-rw-r--r-- 1 root root 322410 9. Apr 14:18 dsdt.dsl
-rw-r--r-- 1 root root 35484 9. Apr 14:14 dsdt.out
-rw-r--r-- 1 root root 322410 9. Apr 14:18 dsdt.src
noname:/home/toshiba #

Die Datei dsdt.aml ist leider leer.
Hast Du da noch einen Tipp? Ich habe bisher noch keine Erfahrung im kompilieren.
Danke im voraus.

skipjip
09.04.07, 16:17
Hi, also ich hatte bei meinem Laptop das gleiche Problem!
Man muss nur einen Shell öffnen dort den alsamixer starten und dort den "PCM" balken nach oben schieben!! Dannach hatt der sound bei mir Funktioniert!!

MFG SkipJip

rkauskh
09.04.07, 17:53
Hi

Nö, das die dsdt.aml hinterher leer ist, ist mir auch neu. Der Kompiler schreibt doch das er rund 35k Daten geschrieben hat. Da weiß ich leider auch keine Ursache.

@HBChronox
Öffne mal eine Lautstärkeregelung z.B. KMix und rechtsklicke mal auf das Fenster. Dann sollte die Option kommen die anzuzeigenden Quellen (Kanäle) auszuwählen. Eventuell gibt es für die externen Lautsprecher einen eigenen Regler der standardmäßig ausgedreht ist.

Zwerg2003
16.04.07, 07:20
Es wurden mir aber unter dsdt.src Daten geschrieben. Kann es sein das ich dir erst noch irgendwie kompilieren muss?

noname:/home/toshiba # ls -l dsdt.*
-rw-r--r-- 1 root root 0 9. Apr 14:18 dsdt.aml
-rw-r--r-- 1 root root 322410 9. Apr 14:18 dsdt.dsl
-rw-r--r-- 1 root root 35484 9. Apr 14:14 dsdt.out
-rw-r--r-- 1 root root 322410 9. Apr 14:18 dsdt.src
noname:/home/toshiba #