Hallo @all,
Da ich mich grad im Augenblick ein wenig in cron-jobs eingelesen und eingearbeitet hatte, habe ich zunächst mal festgestellt, das, warum auch immer, bei mir zwar ein cron installiert ist, der aber nicht im RUN-Level vorhanden war ;/ Naja, das war ja nicht 'DIE' Arbeit...
|
Quellcode
|
1
|
rc-update add vixie-cron default
|
und
|
Quellcode
|
1
|
/etc/init.d/vixie-cron start
|
-das wars auch schon...
Ok, aufgrund dessen, das ich das System seit September in Gebrauch habe, ist natürlich "messages" einige Megabyte groß. Doch ich denke, wenn cron jetzt läuft, wird das schnell auf ein tägliches Minimum reduziert werden...
Ich hatte mir dabei dann auch einige logs angesehen - darunter auch 'dmesg'
Dort habe ich eine (meiner Meinung nach) seltsame Beobachtung gemacht:
Wie vielleicht einige noch von meiner Installation wissen, habe ich eine ATI/AMD Graka (HD4980) mit 1GB RAM und nutze KMS (also Kerneleigene Treiber).
Dies sagt dmesg, wenn der Treiber geladen wird:
|
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
|
[ 1.559080] [drm] Initialized drm 1.1.0 20060810
[ 1.559258] [drm] radeon defaulting to kernel modesetting.
[ 1.559384] [drm] radeon kernel modesetting enabled.
[ 1.559545] radeon 0000:02:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24
[ 1.559675] radeon 0000:02:00.0: setting latency timer to 64
[ 1.559809] [drm] initializing kernel modesetting (RV770 0x1002:0x9460 0x1002:0x0502).
[ 1.560060] [drm] register mmio base: 0xF3FE0000
[ 1.560185] [drm] register mmio size: 65536
[ 1.560379] ATOM BIOS: Wekiva
[ 1.560515] radeon 0000:02:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[ 1.560739] radeon 0000:02:00.0: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF
[ 1.560963] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 1.561185] [drm] Detected VRAM RAM=1024M, BAR=256M
[ 1.561314] [drm] RAM width 256bits DDR
[ 1.561464] [TTM] Zone kernel: Available graphics memory: 6159648 kiB.
[ 1.561592] [TTM] Zone dma32: Available graphics memory: 2097152 kiB.
[ 1.561719] [TTM] Initializing pool allocator.
[ 1.561859] [drm] radeon: 1024M of VRAM memory ready
[ 1.561984] [drm] radeon: 512M of GTT memory ready.
[ 1.562115] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 1.562247] [drm] Driver supports precise vblank timestamp query.
[ 1.562400] radeon 0000:02:00.0: irq 73 for MSI/MSI-X
[ 1.562404] radeon 0000:02:00.0: radeon: using MSI.
[ 1.562549] [drm] radeon: irq initialized.
[ 1.562674] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 1.563198] [drm] Loading RV770 Microcode
[ 2.391150] Refined TSC clocksource calibration: 3337.499 MHz.
[ 2.391284] Switching to clocksource tsc
[ 62.159750] r600_cp: Failed to load firmware "radeon/R700_rlc.bin"
[ 62.159878] [drm:rv770_startup] *ERROR* Failed to load firmware!
[ 62.160004] radeon 0000:02:00.0: disabling GPU acceleration
[ 62.176124] radeon 0000:02:00.0: ffff88033273d800 unpin not necessary
[ 62.176252] radeon 0000:02:00.0: ffff88033273d800 unpin not necessary
[ 62.176388] failed to evaluate ATIF got AE_BAD_PARAMETER
[ 62.176711] [drm] Radeon Display Connectors
[ 62.176836] [drm] Connector 0:
[ 62.176958] [drm] DVI-I
[ 62.177079] [drm] HPD2
[ 62.177201] [drm] DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c
[ 62.177422] [drm] Encoders:
[ 62.177546] [drm] DFP1: INTERNAL_UNIPHY
[ 62.177670] [drm] CRT2: INTERNAL_KLDSCP_DAC2
[ 62.177794] [drm] Connector 1:
[ 62.177915] [drm] DIN
[ 62.178036] [drm] Encoders:
[ 62.178158] [drm] TV1: INTERNAL_KLDSCP_DAC2
[ 62.178282] [drm] Connector 2:
[ 62.178404] [drm] DVI-I
[ 62.178527] [drm] HPD1
[ 62.178648] [drm] DDC: 0x7e20 0x7e20 0x7e24 0x7e24 0x7e28 0x7e28 0x7e2c 0x7e2c
[ 62.178869] [drm] Encoders:
[ 62.178991] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 62.179114] [drm] DFP2: INTERNAL_KLDSCP_LVTMA
[ 62.282552] [drm] Radeon display connector DVI-I-1: Found valid EDID
[ 62.292256] [drm] Radeon display connector DVI-I-2: No monitor connected or invalid EDID
[ 62.292516] [drm] Internal thermal controller with fan control
[ 62.292800] [drm] radeon: power management initialized
[ 62.429313] [drm] fb mappable at 0xD0040000
[ 62.429436] [drm] vram apper at 0xD0000000
[ 62.429559] [drm] size 9216000
[ 62.429680] [drm] fb depth is 24
[ 62.429804] [drm] pitch is 7680
[ 62.429971] fbcon: radeondrmfb (fb0) is primary device
[ 62.643227] Console: switching to colour frame buffer device 240x75
[ 62.647237] fb0: radeondrmfb frame buffer device
[ 62.647254] drm: registered panic notifier
[ 62.647270] [drm] Initialized radeon 2.10.0 20080528 for 0000:02:00.0 on minor 0
|
...seltsam finde ich vor allem diese Phrasen:
|
Quellcode
|
1
|
[ 1.560963] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
|
und
|
Quellcode
|
1
2
3
4
5
|
[ 62.159750] r600_cp: Failed to load firmware "radeon/R700_rlc.bin"
[ 62.159878] [drm:rv770_startup] *ERROR* Failed to load firmware!
[ 62.160004] radeon 0000:02:00.0: disabling GPU acceleration
|
Debian, das ich letzte Woche mal testweise kurz hatte, sagt exakt dasselbe:
|
Quellcode
|
1
|
radeon/R770_rlc.bin
|
|
Quellcode
|
1
|
*ERROR* Failed to load firmware!
|
Also probiert debian es mit noch einem neueren Treiber, der ebenfalls nicht zum 'Zug' kommt...
Das wunderliche ist nur, das die Grafik funktioniert. Ich habe zwar ein leichtes Tearing wenn ich beispielsweise einen Film in vlc ansehe... Und einige Desktopeffekte von KDE funktionieren nicht...
Nur welchen Treiber müsste ich laden?
Gentoo How-To
http://www.gentoo.org/doc/en/xorg-config.xml
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
(Setup the kernel to use the radeon-ucode firmware)
Device Drivers --->
Generic Driver Options --->
[*] Include in-kernel firmware blobs in kernel binary
# RadeonHD 2000, 3000, and 4000 series cards:
(radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
# RadeonHD 5000, a.k.a Evergreen, and newer cards:
(radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin
radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin
radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin
radeon/REDWOOD_rlc.bin) External firmware blobs
# Radeon HD 6000 series Fusion APUs:
(radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/SUMO2_me.bin
radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin
radeon/SUMO_rlc.bin) External firmware blobs
# Radeon HD 6400-6900 aka. Northern Islands:
(radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin
radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin
radeon/CAICOS_pfp.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin
radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/TURKS_mc.bin
radeon/TURKS_me.bin radeon/TURKS_pfp.bin) External firmware blobs
(/lib/firmware/) Firmware blobs root directory
|
Diese Auswahl gibt es im Kernel nicht. Nur obiges
|
Quellcode
|
1
2
|
Generic Driver Options --->
[*] Include in-kernel firmware blobs in kernel binary
|
Seltsam... Möcht mal wissen, wie der diese Auflösung von 1920/1200 und Filme und soweiter überhaupt darstellen kann, wenn ihm die GPU-Acceleration fehlt...
Ihr wisst sicher mehr
Gruß
mnt_gentoo