fglrx-Legacy-Treiber sieht Radeon HD 4650 AGP nicht

2927
Rocket Hazmat

Ich verwende Debian Squeeze auf einer alten Dell Dimension 8300-Box. Es verfügt über eine AGP Radeon HD 4650-Karte. Ich benutze diese Maschine, um Bitcoins abzubauen, und heute habe ich bemerkt, dass die Maschine neu gestartet wurde! Meine kostbare Betriebszeit!

Mein Bergmann würde jedenfalls nicht starten, also dachte ich, ich könnte meinen Grafiktreiber genauso gut aktualisieren, vielleicht würde das das Problem beheben. Ich ging zu amd.com und lud den neuesten Treiber (12.6 Legacy ) herunter, aber nach der Installation aticonfiggab es einen Fehler:

aticonfig: Es wurden keine unterstützten Adapter gefunden

Ich deinstallierte den Treiber und dachte, ich würde ihn von apt installieren. AMD hat die Unterstützung für die HD 4000-Serie in fglrx eingestellt und zwang mich zur Verwendung des fglrx-Legacy-Treibers (derzeit nur experimentell ). Um dies zu installieren, musste ich libc6 (und einige andere wichtige Pakete wie gcc) aktualisieren, ich musste ihre Wheezy-Versionen verwenden. Ich habe endlich den Fglrx-Legacy-Treiber installiert, aber ich habe immer noch:

aticonfig: Es wurden keine unterstützten Adapter gefunden

Warum findet der Treiber meine Grafikkarte nicht? Ich habe eine Ahnung, es hat etwas damit zu tun, dass es sich um eine AGP-Grafikkarte handelt.

Hier ist die Ausgabe von lspci -v(warum heißt es Kernel driver in use: fglrx_pci?):

01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV730 Pro AGP [Radeon HD 4600 Series] (prog-if 00 [VGA controller]) Subsystem: Advanced Micro Devices [AMD] nee ATI Device 0028 Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16 Memory at e0000000 (32-bit, prefetchable) [size=256M] I/O ports at de00 [size=256] Memory at fe9f0000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at fea00000 [disabled] [size=128K] Capabilities: [50] Power Management version 3 Capabilities: [58] AGP version 3.0 Kernel driver in use: fglrx_pci 

EDIT : fglrx 12.4 scheint zu funktionieren. Das Ding ist, denn ich bin auf Kernel 3.2, muss ich anwenden, diesen Patch zu common/lib/modules/fglrx/build_mod/firegl_public.c. Ich dachte, ATI habe die Unterstützung für die 4xxx-Serie nach 12.4 eingestellt. Warum funktioniert das 12.6-Erbe nicht?

2
Ist es möglich, dass ich die Karte überhitzt / getötet habe? Wie kann ich das testen? Rocket Hazmat vor 11 Jahren 0
Mir wurde klar, dass der Kernel 3.2 * möglicherweise nicht fglrx unterstützt. Ich verwende "3.2.0-0.bpo.3-686-pae". Rocket Hazmat vor 11 Jahren 0
fglrx 12.4 funktioniert gut. Die einzige Sache ist, ich muss [diesen Patch] (http://pastebin.com/xLTdXwtb) zuerst auf `common / lib / modules / fglrx / build_mod / firegl_public.c` anwenden. Rocket Hazmat vor 11 Jahren 0

1 Antwort auf die Frage

1
Sylvester the Cat

Experimentelle Treiber werden als "experimentell" bezeichnet, da sie instabil sind und nicht effizient getestet werden. Dies kann zu seltsamen Problemen, Fehlern und Störungen führen. Aus diesem Grund schlage ich vor, dass Sie eine frühere stabile Version (dh die neueste stabile Version und nicht die neueste Version im Allgemeinen) ausprobieren.

Viel Glück, hoffe das klappt! Wenn nicht, hinterlasse einen Kommentar und ich werde weiter darauf eingehen.

Ich habe 12.4 um richtig zu arbeiten. Das war das letzte (vor dem Erbe), das meine Karte unterstützte. Rocket Hazmat vor 11 Jahren 0
Können Sie den Patch auf 12.4 anwenden? Oder brauchen Sie deshalb 12.6, um zu arbeiten? Sylvester the Cat vor 11 Jahren 0
Um 12.4 installieren zu können, brauche ich den Patch. Ich wollte nur 12,6, weil 6 größer als 4 :-P ist Rocket Hazmat vor 11 Jahren 0
oh ok, so gelöst dann probleme? Sylvester the Cat vor 11 Jahren 0
Ich vermute. 12.4 scheint zu funktionieren. Es wäre aber schön herauszufinden, wie man 12.6-Legacy zum Laufen bringt. Rocket Hazmat vor 11 Jahren 0