SAM bleibt im Treiber deaktiviert, obwohl alles aktiviert ist?

FeelsGoodManJPG

Lt. Commander
Registriert
Juni 2008
Beiträge
1.252
Hallo zusammen,
ich wundere mich, dass SAM bei mir deaktiviert ist, egal was ich im BIOS einstelle (Resizeable Bar und Above 4G Decoding sind aktiviert). Gibt es dazu noch eine Einstellung in Windows?

1. Nenne uns bitte deine aktuelle Hardware:
(Bitte tatsächlich hier auflisten und nicht auf Signatur verweisen, da diese von einigen nicht gesehen wird und Hardware sich ändert)
  • Prozessor (CPU): Ryzen 7 5800X3D
  • Arbeitsspeicher (RAM): GSKIL Trident Z 3600Mhz 32GB CL16
  • Mainboard: MSI X570 A-PRO
  • Grafikkarte: AMD RX6900XT
  • Wird ein sog. "PCIe-Riserkabel" genutzt? Ja
  • Windows: 11

2. Beschreibe dein Problem. Je genauer und besser du dein Problem beschreibst, desto besser kann dir geholfen werden (zusätzliche Bilder könnten z. B. hilfreich sein):
Mir war aufgefallen, dass mein PC lahmer ist, als er sein sollte. Als Übeltäter konnte ich das PCIe 3.0 Riser Kabel ausfindig machen. Das war damals beim Gehäuse "dabei" und hatte mit PCIe 4.0 funktioniert.
Die Grafikkarte hatte sich immer nur mit PCIe3.0 x8 oder x16 verbunden, oder 4.0 x8.

3. Welche Schritte hast du bereits unternommen/versucht, um das Problem zu lösen und was hat es gebracht?
Ich habe ein PCIe5.0 Riser Kabel verbaut. BIOS resettet, PCIe Einstellungen in GPU-Z angeschaut und wir haben wieder 4.0 x16.
Resizable BAR ist im Treiber trotzdem deaktiviert. Treiber resettet habe ich schon, neuinstalliert ebenfalls.

Was mich wundert ist, dass laut GPUZ alles korrekt eingestellt ist.

1747050993250.png

1747050942889.png
1747050959764.png
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: KEV24in_Janßen
FeelsGoodManJPG schrieb:
Als Übeltäter konnte ich das PCIe 3.0 Riser Kabel ausfindig machen.
Das möchte ich doch sehr stark bezweiflen.

FeelsGoodManJPG schrieb:
Die Grafikkarte hatte sich immer nur mit PCIe3.0 x16 verbunden, oder 4.0 x8.
Und das auch, weil die Anzahl der Lanes ist fix.
 
  • Gefällt mir
Reaktionen: kachiri
Wenn es nur mit PCIe 3.0 synchronisiert, kann SAM nicht gehen, oder nicht?
 
1.) PCIe 3.0 dürfte keinen spürbaren(!) Unterschied machen

2.) Mit Riser hat man nicht weniger Lanes, es sei denn, dass Riser hat weniger Lanes. Was aber ungewöhnlich wäre.

Die Synchronisierung legt man im BIOS fest. Da verstellt sich auch nichts automatisch. Das BIOS und auch die Grafikkarte weiß nicht, ob das verwendete Riser 3.0, 4.0 oder 5.0 kann. Das ist einfach nur eine "Verlängerung".
Meine 5080 lief im Terra zuletzt auch mit PCIe 5.0 ohne Probleme (im BIOS die PCIe-Version auf Auto), obwohl offiziell nur ein 4.0-Riser.
 
Wenn das Riser Cable aber kaputt ist und eine Lane zu viel Widerstand oder was auch immer hat, kann es doch gut sein, dass das Mainboard und die Grafikkarte einen geringeren Standard aushandeln. PCIe Version war im BIOS auf Auto, da mein PC auf PCIe 4.0 nicht mehr starten wollte.


Wenn es das Kabel nicht sein kann, woran könnte es dann liegen, dass SAM im Treiber deakviert bleibt?
 
FeelsGoodManJPG schrieb:
Wenn es nur mit PCIe 3.0 synchronisiert, kann SAM nicht gehen, oder nicht?
Das wäre mir neu, meine TUF RX 6900 XT hatte ich stellenweise auch mit PCIe 3.0 (wegen diversen Risern) im Einsatz und SAM ging immer.

FeelsGoodManJPG schrieb:
Wenn das Riser Cable aber kaputt ist und eine Lane zu viel Widerstand oder was auch immer hat, kann es doch gut sein, dass das Mainboard und die Grafikkarte einen geringeren Standard aushandeln.
Nja so funktioniert das nicht. Eher würdest du gar kein Bild bekommen wenn eine der Lanes defekt ist.

Du darfst keinen Zusammenhang zwischen PCIe Version und Anzahl der Lanes herstellen, zudem hat das Riser Kabel keinen Einfluss darauf welche PCIe Version ausgehandelt wird.
 
Drewkev schrieb:
Nja so funktioniert das nicht. Eher würdest du gar kein Bild bekommen wenn einer der Lanes defekt ist.
Hat sich doch zuletzt bei den RTX 5000ern gezeigt dass da eben doch beim Start ausgehandelt wird, i.e. beim 8auer dass die Karten auch mal mit weniger Lanes oder einer niedrigeren Version liefen weil die Signalqualität nicht gepasst hat.

Einen zusammenhang mit SAM sehe ich da aber auch nicht.
 
FeelsGoodManJPG schrieb:
Gibt es dazu noch eine Einstellung in Windows?
Wird alles im BIOS eingestellt. Was alles genau eingestellt werden muss sieht du, wenn du auf das Fragezeichen klickst.
1747052505670.png
 
Ich hatte ein ähnliches Problem. Ein Zurücksetzen auf Werkseinstellungen im BIOS hatte nicht ausgereicht.

Nachdem ich einen kompletten BIOS-Reset durchgeführt (Batterie für mehrere Minuten entfernen) und die entsprechenden Einstellungen neu gesetzt habe, ging es plötzlich. Bei mir war es ein 5700X3D und eine RX 7800 XT.

SAM wird seitdem als aktiv angezeigt. Ein Leistungsplus habe ich jedoch nicht bemerkt. 🤷🏻‍♂️
 
nach dem Austausch der Grafikkarte hatte ich das selbe Problem.
Ich musste rBAR im Bios deaktivieren, einmal Windows starten und danach rBAR (SAM) im Bios erneut aktivieren
 
  • Gefällt mir
Reaktionen: FeelsGoodManJPG
@G00fY das hat es gelöst, danke!
1747057887887.png


Also deaktivieren, herunterfahren, booten, herunterfahren, aktivieren, herunterfahren, booten.

@kachiri solche Protokolle handeln intern immer vorher den Standard aus, den sie beide und die Verbindung unterstützen. Völlig egal, was du im Bios angeboten bekommst. Ob das dann weniger Lanes sind oder eine geringere Version des Protokolls ist, kann man da nicht unbedingt selbst entscheiden. Mit v4.0 eingestellt, bekam ich nicht mal nen POST.

Ich dachte, dass rBar erst mit PCIe4.0 eingeführt wurde, daher der Verdacht auf die Version. Dann waren das wohl einfach nur zwei getrennte Probleme :)
 
Das Riser-Kabel oder die Riser-Karte handelt gar nichts aus. Aushandeln tun Mainboard und Erweiterungskarte. Und dann wird natürlich auch geprüft, wie viele physischen angebundene PINs es überhaupt gibt. Und ggfs., ob weitere Erweiterungskarten genutzt werden und der Slot physisch 16 Lanes kann, aber elektronisch nur auch 8 Lanes geschaltet ist.
Damit hat das Kabel aber nichts am Hut.
Das Kabel hat natürlich Auswirkungen auf die Signalqualität und wenn die nicht reicht, passiert genau: Nichts.

Wenn man AUTO einstellt, handeln Mainboard und Erweiterungskarte halt aus, was geht. Genau das führt ja zum Problem, dass wenn das Riser das nicht kann, der Bildschirm schwarz bleibt. Dann hat man die Gewissheit, dass man die PCIe-Version hinterlegen MUSS.

rBar hat mit der PCIe-Version halt nichts am Hut. Bzw. doch. Hat sie. Aber sie ist seit PCIe 2.0 Bestandteil der Spezifikationen :D
 
Ich habe nicht behauptet, dass das Kabel etwas aushandeln würde. Das ist ja nur eine physische Verbindung.
Wenn der Slot 16 kann, aber auf einer Lanes ein zu großer Signalverlust ist, dann wird es mit 8x synchronisieren. Ich weiß nicht, warum das hier unlogisch sein soll. Der Leistungsverlust war vrmtl auch eher wegen der Fehlerkorrekturen und nicht aufgrund der Bandbreite des Protokolls an sich.
 
  • Gefällt mir
Reaktionen: Stormfirebird
Zurück
Oben