Sie sind nicht angemeldet.

1

15.03.2016, 15:14

failed to load firmeware radeon

Hallo dyle oder etc. - bitte nicht schimpfen, dass ich schon wieder ein Problem mit X habe. Neuer Rechner mit 8 GB RAM. Ich war begeistert, wie portage gerannt ist. Meine andere Kiste ist leider futsch.

Ich bekomme X nicht gestartet. Kompiliert sind xorg-server und fluxbox.
Unter Debian funktioniert es.

AMD Grafikkarte :

Quellcode

1
2
#ls pci | grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8400 / R3 Series]


Ich bin nach der Radeon Wiki für Gentoo vorgegangen.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Auszug #dmesg
event2' (scan code 0xc01b6, key code 212): Invalid argument
[   11.790819] udevd[2186]: Error calling EVIOCSKEYCODE on device node '/dev/input/event2' (scan code 0xc01bc, key code 430): Invalid argument
[   11.790829] udevd[2186]: Error calling EVIOCSKEYCODE on device node '/dev/input/event2' (scan code 0xc0221, key code 217): Invalid argument
[   11.790839] udevd[2186]: Error calling EVIOCSKEYCODE on device node '/dev/input/event2' (scan code 0xc0223, key code 172): Invalid argument
[   11.790849] udevd[2186]: Error calling EVIOCSKEYCODE on device node '/dev/input/event2' (scan code 0xc022d, key code 418): Invalid argument
[   11.790859] udevd[2186]: Error calling EVIOCSKEYCODE on device node '/dev/input/event2' (scan code 0xc022e, key code 419): Invalid argument
[   11.874073] EDAC MC: Ver: 3.0.0
[   11.991814] AMD64 EDAC driver v3.4.0
[   11.991882] EDAC amd64: DRAM ECC disabled.
[   11.991894] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
            	Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
            	(Note that use of the override may cause unknown side effects.)
[   12.083043] ppdev: user-space parallel port driver
[   12.124952] input: PC Speaker as /devices/platform/pcspkr/input/input7
[   12.376909] snd_hda_intel 0000:00:01.1: Force to non-snoop mode
[   12.568290] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card1/input8
[   12.846966] [drm] radeon kernel modesetting enabled.
[   12.847548] [drm] initializing kernel modesetting (KABINI 0x1002:0x9830 0x1043:0x8623).
[   12.847575] [drm] register mmio base: 0xFEB00000
[   12.847577] [drm] register mmio size: 262144
[   12.847583] [drm] doorbell mmio base: 0xD0000000
[   12.847585] [drm] doorbell mmio size: 8388608
[   12.847639] ATOM BIOS: AMD
[   12.847726] radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
[   12.847730] radeon 0000:00:01.0: GTT: 1024M 0x0000000020000000 - 0x000000005FFFFFFF
[   12.847733] [drm] Detected VRAM RAM=512M, BAR=256M
[   12.847735] [drm] RAM width 128bits DDR
[   12.847861] [TTM] Zone  kernel: Available graphics memory: 5849236 kiB
[   12.847863] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[   12.847865] [TTM] Initializing pool allocator
[   12.847875] [TTM] Initializing DMA pool allocator
[   12.847912] [drm] radeon: 512M of VRAM memory ready
[   12.847914] [drm] radeon: 1024M of GTT memory ready.
[   12.847934] [drm] Loading kabini Microcode
[   12.868780] radeon 0000:00:01.0: Direct firmware load for radeon/kabini_pfp.bin failed with error -2
[   12.868831] radeon 0000:00:01.0: Direct firmware load for radeon/KABINI_pfp.bin failed with error -2
[   12.868835] cik_cp: Failed to load firmware "radeon/KABINI_pfp.bin"
[   12.868887] [drm:cik_init [radeon]] *ERROR* Failed to load firmware!
[   12.868891] radeon 0000:00:01.0: Fatal error during GPU init
[   12.868897] [drm] radeon: finishing device.
[   12.876225] [TTM] Finalizing pool allocator
[   12.876234] [TTM] Finalizing DMA pool allocator
[   12.876283] [TTM] Zone  kernel: Used memory at exit: 0 kiB
[   12.876288] [TTM] Zone   dma32: Used memory at exit: 0 kiB
[   12.876292] [drm] radeon: ttm finalized
[   12.876832] radeon: probe of 0000:00:01.0 failed with error -2
[   12.912965] snd_hda_codec_realtek hdaudioC2D0: autoconfig for ALC887-VD: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[   12.912973] snd_hda_codec_realtek hdaudioC2D0:	speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   12.912977] snd_hda_codec_realtek hdaudioC2D0:	hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[   12.912980] snd_hda_codec_realtek hdaudioC2D0:	mono: mono_out=0x0
[   12.912984] snd_hda_codec_realtek hdaudioC2D0:	dig-out=0x11/0x0
[   12.912986] snd_hda_codec_realtek hdaudioC2D0:	inputs:
[   12.912990] snd_hda_codec_realtek hdaudioC2D0:  	Front Mic=0x19
[   12.912994] snd_hda_codec_realtek hdaudioC2D0:  	Rear Mic=0x18
[   12.912997] snd_hda_codec_realtek hdaudioC2D0:  	Line=0x1a
[   12.928931] input: HD-Audio Generic Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card2/input9
[   12.929062] input: HD-Audio Generic Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card2/input10
[   12.929170] input: HD-Audio Generic Line as /devices/pci0000:00/0000:00:14.2/sound/card2/input11
[   12.929279] input: HD-Audio Generic Line Out as /devices/pci0000:00/0000:00:14.2/sound/card2/input12
[   12.930216] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card2/input13
[   14.409153] EXT4-fs (sda1): re-mounted. Opts: (null)
[   15.858208] r8169 0000:01:00.0: Direct firmware load for rtl_nic/rtl8168g-2.fw failed with error -2
[   15.858219] r8169 0000:01:00.0 enp1s0: unable to load firmware patch rtl_nic/rtl8168g-2.fw (-2)
[   15.863501] r8169 0000:01:00.0 enp1s0: link down
[   15.863556] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
[  178.176319] usb 2-1: new high-speed USB device number 3 using ehci-pci
[  178.291592] usb 2-1: New USB device found, idVendor=1e3d, idProduct=2093
[  178.291600] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  178.291604] usb 2-1: Product: Flash Disk  	
[  178.291607] usb 2-1: Manufacturer: Generic 
[  178.291610] usb 2-1: SerialNumber: CCCB1206130849280204406203
[  178.292025] usb-storage 2-1:1.0: USB Mass Storage device detected
[  178.292230] scsi host3: usb-storage 2-1:1.0
[  179.292973] scsi 3:0:0:0: Direct-Access 	Generic  Flash Disk   	5.00 PQ: 0 ANSI: 2
[  179.293446] sd 3:0:0:0: Attached scsi generic sg3 type 0
[  179.294706] sd 3:0:0:0: [sdc] 3907584 512-byte logical blocks: (2.00 GB/1.86 GiB)
[  179.295324] sd 3:0:0:0: [sdc] Write Protect is off
[  179.295330] sd 3:0:0:0: [sdc] Mode Sense: 0b 00 00 08
[  179.295954] sd 3:0:0:0: [sdc] No Caching mode page found
[  179.295959] sd 3:0:0:0: [sdc] Assuming drive cache: write through
[  179.299064]  sdc: sdc1
[  179.302188] sd 3:0:0:0: [sdc] Attached SCSI removable disk
[  189.613935] FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.


Quellcode

1
2
3
#less /etc/portage/make.conf
USE="X -kde"
VIDEO_CARDS="radeon"


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#Auszug xorg.log
   100.118] (--) using VT number 7

[   100.123] (II) [KMS] drm report modesetting isn't supported.
[   100.123] (EE) Screen 0 deleted because of no matching config section.
[   100.123] (II) UnloadModule: "radeon"
[   100.123] (EE) Device(s) detected, but none match those in the config file.
[   100.123] (EE) 
Fatal server error:
[   100.123] (EE) no screens found(EE) 
[   100.123] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   100.123] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   100.123] (EE) 
[   100.125] (EE) Server terminated with error (1). Closing log file.


genkernel und emerge-info im Anhang mit den anderen Dateien vollständig.
»michi-monster« hat folgende Dateien angehängt:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »michi-monster« (19.03.2016, 08:22)


2

17.03.2016, 14:52

Hi Michi-Monster,

installiere mal sys-kernel/linux-firmware . dort ist die Firmware drin die Du brauchst.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

18.03.2016, 15:37

Vielen Dank.
Jetzt werde ich gleich rot, denn ich habe noch ein Anfaengerproblem... Will Tastatur in fluxbox auf de stellen. locale-ctl command not found. Wo ist das drin?

4

18.03.2016, 16:10

Leg doch eine Datei /etc/X11/xorg.conf.d/10-keyboard.conf an mit folgendem Inhalt an

Quellcode

1
2
3
4
5
6
7
8
Section "InputClass"
	Identifier "keyboard-all"
	Driver "evdev"
	Option "XkbLayout" "de"
        Option "XkbVariant" "nodeadkeys"       # Optional keine toten Tasten
        Option "XkbOptions" "terminate:ctrl_alt_bksp" #Optional X11 killen mit STRG+ALT+Backspace
	MatchIsKeyboard "on"
EndSection

Dann hast Du unter X immer "de" es sei denn Du verstellst es ;)
locale-ctl kenne ich nicht.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

5

19.03.2016, 08:22

VIELEN Dank - alles so, wie ich es gern haben wollte.

6

21.03.2016, 09:17

Nur noch eine Frage: in meiner #dmesg sind seit kurzem Meldungen vom Radeon-Connector. Ich kann diese nicht zuordnen. Und durch die Meldung mit panic gerate ich in panik ;-) - bitte sagt mir: Woher kommt die Meldung? Kann es Fehlkonfigurationen im Grafikbereich geben? Sind Aktionen empfehlenswert? Besteht eine Sicherheitslücke?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[   15.374106] [drm] ib test on ring 7 succeeded
[   15.374840] [drm] Radeon Display Connectors
[   15.374843] [drm] Connector 0:
[   15.374845] [drm]   DVI-D-1
[   15.374846] [drm]   HPD1
[   15.374850] [drm]   DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
[   15.374851] [drm]   Encoders:
[   15.374853] [drm] 	DFP1: INTERNAL_UNIPHY
[   15.374854] [drm] Connector 1:
[   15.374856] [drm]   HDMI-A-1
[   15.374857] [drm]   HPD2
[   15.374860] [drm]   DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548 0x654c 0x654c
[   15.374861] [drm]   Encoders:
[   15.374862] [drm] 	DFP2: INTERNAL_UNIPHY
[   15.374864] [drm] Connector 2:
[   15.374865] [drm]   VGA-1
[   15.374868] [drm]   DDC: 0x65c0 0x65c0 0x65c4 0x65c4 0x65c8 0x65c8 0x65cc 0x65cc
[   15.374869] [drm]   Encoders:
[   15.374871] [drm] 	CRT1: INTERNAL_KLDSCP_DAC1
[   15.392415] [drm] fb mappable at 0xC0990000
[   15.392422] [drm] vram apper at 0xC0000000
[   15.392423] [drm] size 3145728
[   15.392426] [drm] fb depth is 24
[   15.392427] [drm]	pitch is 4096
[   15.392595] fbcon: radeondrmfb (fb0) is primary device
[   15.401881] Console: switching to colour frame buffer device 128x48
[   15.405673] radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device
[   15.405676] radeon 0000:00:01.0: registered panic notifier

7

21.03.2016, 11:07

Keine Panik ;)
Im Treiber wurde nur ein Handler registriert der auf eine Panik reagieren würde falls irgend wo welche passiert. Ich verstehe es so dass der Radeon-Treiber sich bereit erklärt eine Panik-Meldung auf den Bildschirm zu bringen falls eine kommt. Er ist ja gleichzeitig auch für die Framebuffer-Konsole zuständig (radeondrmfb).
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.