Reboot HDMI Hotplug AMD <-> Intel

  • Hallo,


    mir ist aufgefallen bei meinem Kabylake Rechner, wenn ich das HDMI Kabel von der AMD RX560 in den Onboard HDMI Slot von meinem Mainboard stecke, ich dort kein Bild bekomme und sobald ich das HDMI Kabel wieder in den AMD RX560 stecke, startet sich das System neu. In dieser Konstellation ist die AMD RX560 als Hautpgrafikkarte im BIOS eingestellt, aber die Intel HD 630 läuft trotzdem mit.
    Wenn ich allerdings die Intel HD630 als Hauptgrafikkarte setze im BIOS, und mit dieser Starte und dann das HDMI Kabel in die AMD Grafikkarte stecke bekomme ich ganz normal Bild. Wenn ich das HDMi Kabel dann wieder in den OnBoard HDMI Slot stecke, bekomme ich mit der HD630 kein Bild und auch keinen Reboot. Wenn ich das HDMI Kabel dann wieder in die AMD stecke, bekomme ich auch ganz normal und keinen Crash. Hängt dieses verhalten vielleicht noch damit zusammen, das die HD 630 noch nicht so ganz läuft, weil damit auch kein Wake aus dem Sleep geht und das System dort auch rebootet?


    Ich habe mal meinen Clover Ordner angehangen. Vielleicht findet noch jemand etwas.


    Danke.


    Gruß


    hitman20

    Dateien

    • CLOVER.zip

      (5,04 MB, 162 Mal heruntergeladen, zuletzt: )

    System 1: Laptop Modell: Dell XPS 15 9550, Mainboard: Intel HM170, Grafikkarte: Intel HD 530, Soundkarte: Realtek ALC298, OS X Version: Big Sur 11.6.1, OpenCore Version: 0.6.3

  • Mal davon abgesehen das ich nicht so ganz verstehe warum Du im laufenden Betrieb die HDMI Kabel hin und her steckst sprich ich nicht nachvollziehen kann welchen Sinn das haben soll ist das auch so nicht vorgesehen. In allen MACS arbeitet entweder die Intel HD solo oder aber sie ist Headless konfiguriert so, dass sie sich zwar um AirPlay oder das de und encodieren von Videos kümmern kann aber eben nichts mit der Bildausgabe zu tun hat. Bitte sag doch mal was genau Du vor hast bzw. was Du damit bezwecken möchtest denn wenn die Intel HD als vollwertige Karte mitlaufen soll braucht es eine passende IGPlattFormID.

  • Klar macht das nicht viel Sinn die Kabel im Laufenden Betrieb zu wechseln, aber mir ist halt nur aufgefallen, das dass Umstecken einen Reboot auslöst und ob dies dann normal ist. Eine gültige IG-Platform-ID habe ich für die Intel HD 630 mitgegeben, da sie ja auch läuft, wenn dies im BIOS eingestellt ist.

    System 1: Laptop Modell: Dell XPS 15 9550, Mainboard: Intel HM170, Grafikkarte: Intel HD 530, Soundkarte: Realtek ALC298, OS X Version: Big Sur 11.6.1, OpenCore Version: 0.6.3

  • Naja Du musst das einfach mal von Apples Warte aus betrachten wenn da "nur" eine IntelHD am Werk ist kann man natürlich ein externes Display dran anschließen und auch wieder abziehen (das primäre ist ja in jedem Fall immer intern verbunden). Wenn aber eine Kombination aus IntelHD und AMD am start ist ist die IntelHD im Normalfall headless konfiguriert sprich macOS geht davon aus das sie keine Anschlüsse besitzt die nach außen geführt sind steckt man in dem Fall dann doch was dran stürzt mit einiger Wahrscheinlichkeit der Framebuffer ab das Ergebnis siehst Du bei Dir :D


    Wenn Du beide Karten vollwertig nutzen möchtest muss die IntelHD als primäre Karte definiert sein und eine IGPlattformID gewählt werden die auch Anschlüsse bereitstellt die 0x59120000 wäre das zum Beispiel ein geeigneter Kandidat vorausgesetzt natürlich es ist dann auch was an der IntelHD angeschlossen.

  • Wenn ich die Intel HD als primäre Grafikkarte habe, bekomme ich auch ganz normal Bild über HDMI allerdings funktioniert mit der halt der Sleep nicht, deswegen habe ich ja die RX560 drin, weil mit der dann ja alles geht. Wenn ich allerdings bei der HD630 das HDMI Kabel abziehe und wieder anstecke, bekomme ich aber kein Bild mehr. Ist ja jetzt auch nicht weiter schlimm, weil ich Hauptsächlich die RX560 nutze.

    System 1: Laptop Modell: Dell XPS 15 9550, Mainboard: Intel HM170, Grafikkarte: Intel HD 530, Soundkarte: Realtek ALC298, OS X Version: Big Sur 11.6.1, OpenCore Version: 0.6.3