Kernel 4.4.0-040400-generic #201601101930

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Silberfan
Beiträge: 38
Registriert: 20.02.2016 22:21:54

Kernel 4.4.0-040400-generic #201601101930

Beitrag von Silberfan » 01.03.2016 22:52:38

Hallo Leute

Ich habe mein Linux Rechner einen Mainline Kernel eingesetzt da mir der alte ( 3.19) nicht meine Hardware korrekt Unterstützt hat. Der Pc bootet korrekt ,fährt auch sauber herunter aber in dmesg tauchen ein paar Probleme auf die ich mir nicht erklären kann.

Die Hardware auf der das Linux arbeitet ist :
MoBo: MSI A88X-G45 Gamer Sockel FM2+
Ram: Trident X DDR3 PC 2133 (2X8GB)
APU : AMD A10-6800K Richland
Grafikkarte: Sapphire R9 280X toxic
Rest wie Laufwerk und Festplatten sind nicht wichtig.

Rufe ich die Fehler mit z.B. dmesg | grep -i error auf kommt diese Liste.
[ 1.216694] radeon 0000:00:01.0: Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
[ 1.221794] radeon 0000:00:01.0: VCE init error (-22).
[ 2.016319] usb 4-5: string descriptor 0 read error: -22
[ 2.393165] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 3.413122] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 4.433089] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 5.453060] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 6.473029] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 7.492995] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 8.512969] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 9.532933] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 10.552905] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 11.572872] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, trying to reset the ECPU!!!
[ 11.592901] [drm:vce_v1_0_start [radeon]] *ERROR* VCE not responding, giving up!!!
[ 11.593065] [drm:cayman_startup [radeon]] *ERROR* radeon: failed initializing VCE (-1).
[ 11.802088] ACPI Error: [\_SB_.ALIB] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)
[ 11.802094] ACPI Error: Method parse/execution failed [\_SB.PCI0.VGA.ATC0] (Node ffff8804300be9d8), AE_NOT_FOUND (20150930/psparse-542)
[ 11.802100] ACPI Error: Method parse/execution failed [\_SB.PCI0.VGA.ATCS] (Node ffff8804300be9b0), AE_NOT_FOUND (20150930/psparse-542)
[ 11.808266] radeon 0000:01:00.0: Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
Ich habe schonmal im www recherchiert ,aber es kommen widersprüchliche Informationen .Auf der einen Seite wird der Bug gemeldet ,auf der anderen hat jemand das gleiche aber niemand gibt ne Antwort drauf .Dann eine weitere das jemand das Problem behoben hat aber schreibt keine Doku wie man das genau behebt usw. Kopfzerbrechen mach mit die Datei TAHITI_vce.bin.

lspci gibt diese Liste aus zu meinem PC System
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) I/O Memory Management Unit
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8670D]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:10.1 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 16)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 5
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT HDMI Audio [Radeon HD 7970 Series]
02:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller (rev 01)
03:00.0 Ethernet controller: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller (rev 13)
Lustigerweise wird meine R9 280X als HD 7970 gefunden was eigentlich nicht stimmen kann.
Weiß da einer vielleicht eine Lösung dazu ?
Ich hab in einem anderen Forum eine ähnliche Frage gestellt ,doch auch hier kam keine Lösung zustande.
vielleicht gibt es ja jemanden hier der was darüber weiß und helfen kann die Fehlermeldungen zu Beseitigen.

Benutzeravatar
Patsche
Beiträge: 3262
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Kernel 4.4.0-040400-generic #201601101930

Beitrag von Patsche » 01.03.2016 23:45:44

Silberfan hat geschrieben:Lustigerweise wird meine R9 280X als HD 7970 gefunden was eigentlich nicht stimmen kann.
Doch das ist richtig. Die R9 280X ist eine neu gelabelte HD7970. Bei mir sieht es auch so aus:

Code: Alles auswählen

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] [1002:6798]
	Subsystem: ASUSTeK Computer Inc. Device [1043:3004]
	Kernel driver in use: fglrx_pci
Das ist ja der Grund, aus dem sich immer alle aufregen.....AMD labelt oft nur um, aber der eigentlich Chip ist der gleiche.....
Zum Kernel kann ich nichts sagen, da habe ich zu wenig Erfahrung.

Edit:
Welche Debianversion nutzt du? Zeig mal

Code: Alles auswählen

uname -a
Wenn du Jessie nutzt, warum nicht den 4.3 Kernel aus den Wiki-Artikel zum Thema Backports installieren?

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Kernel 4.4.0-040400-generic #201601101930

Beitrag von catdog2 » 01.03.2016 23:56:37

Lustigerweise wird meine R9 280X als HD 7970 gefunden was eigentlich nicht stimmen kann.
Scheint die selbe Chipgeneration zu sein, also nicht unbedingt verwunderlich: http://xorg.freedesktop.org/wiki/Radeon ... /#index5h2
Der Pc bootet korrekt ,fährt auch sauber herunter aber in dmesg tauchen ein paar Probleme auf die ich mir nicht erklären kann.
Hast du denn diese Firmware Datei? Ansonsten: VCE steht für Video Coding Engine [1], falls du nicht vor hast Videos in Hardware zu encoden und sonst alles passt kannst du den Fehler auch getrost ignorieren.

[1] https://en.wikipedia.org/wiki/Video_Coding_Engine
Unix is user-friendly; it's just picky about who its friends are.

Silberfan
Beiträge: 38
Registriert: 20.02.2016 22:21:54

Re: Kernel 4.4.0-040400-generic #201601101930

Beitrag von Silberfan » 02.03.2016 01:40:15

Hallo zusammen
uname -a
Gibt bei mir folgendes aus :
Linux linuxpc 4.4.0-040400-generic #201601101930 SMP Mon Jan 11 00:32:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Es ist ein Mainline Kernel ( soweit bin ich auch schon) :-)
Ich hab nur das Problem das ich über Wine einige Spiele Installieren möchte und dazu benötige ich den AMD Closed Source Treiber. Ich weis nicht wie sich dann das System verhält wenn ich diesen Treiber Installiere . Da auch hier eine gewisse Hardware Unterstützung dazu gibt. Möchte mich da lieber etwas absichern bevor ich mir die Kiste zerlege und ich wieder alles von vorne Installieren muss, da hängt ca.1 Tag Arbeit drin. Ich habe zwar ein Backup gemacht ,aber das immer wieder neu aufzuspielen ,sollte nicht die Lösung der Probleme sein. Der Vorherige Kernel war der 3.19 ,aber auch hier hatte ich einige Probleme mit deR Unterstützung der Hardware durch den Linux Kernel. Daher habe ich zuerst einen 4.2er Installiert ,dabei kamen zuerst diese Fehlermeldungen auf. Nachdem ich dann auf 4.3 und später auf 4.4 Kernel aktualisiert habe ( Linux-headers wurden mit Installiert) blieben die Fehlermeldungen bestehen. Ich hoffe nur das man irgendwie diese Fehlermeldungen beheben kann. Am Anfang kamen noch Fehlermeldungen mit ACPI hinzu die ich wie folgt gelöst habe

Im ersten Schritt habe ich das Programm iasl Installiert
apt-get install iasl
Danach habe ich die Datei in /firmware/acpi/tables editiert .Davor aber habe ich mir die Probleme unter ACPI angesehen
dmesg | grep -i acpi
cat /sys/firmware/acpi/tables/DSDT > dsdt.aml
iasl -d dsdt.aml
iasl -tc dsdt.dsl
Danach waren die meisten Fehlermeldungen zu ACPI verschwunden bis auf die die jetzt noch ( siehe weiter oben) existieren
[ 11.802088] ACPI Error: [\_SB_.ALIB] Namespace lookup failure, AE_NOT_FOUND (20150930/psargs-359)
[ 11.802094] ACPI Error: Method parse/execution failed [\_SB.PCI0.VGA.ATC0] (Node ffff8804300be9d8), AE_NOT_FOUND (20150930/psparse-542)
[ 11.802100] ACPI Error: Method parse/execution failed [\_SB.PCI0.VGA.ATCS] (Node ffff8804300be9b0), AE_NOT_FOUND (20150930/psparse-542)
Auch hier suche ich nach einer Lösung das Problem zu beheben.

Und meine Grafikkarte wird ebenfalls so erkannt mit lspci
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
Das bedeutet das die R9 nicht nur umgelabelt ist sondern auch den Tahiti Chipsatz hat. ebenso müsste auch die Firmware im Kernel die Grafikkarte ansprechen,warum dann diese Fehlermeldung kommt ,darüber zerbreche ich mir hier den Kopf.

Ganz früher mit 3.19er Kernel kam es vor das der PC ur Plötzlich einfach sich ausgeloggt hatte und man vor dem Log In Screen stand. Dies passierte damals nur wenn ich auf bestimmten Webseiten Recherchiert habe ( z.B. in einem bestimmten Forum für Computer Probleme) . Nachdem ich mittels iasl die Datei bearbeitet habe ,treten diese Probleme nicht mehr auf. Also ein Problem weniger.

Antworten