Zwei Displays an Intel HD Graphics 630

  • Hallo,


    ich habe mir hier im Forum schon einen wilden gesucht aber bisher nichts gefunden. Folgendes Problem habe ich: An meiner onboard Intel HD Graphics 630 möchte ich gerne 2 Displays betreiben. Einmal ein ASUS PB258 mit 2560x1440 angeschlossen über Displayport, dazu einen HP LP2475W angeschlossen über HDMI oder DVI. Leider funktioniert es nicht. Beim booten werden noch beide Displays angesprochen aber ab einer Stelle beim booten geht der HP plötzlich aus. Ich habe schon versucht ihn über HDMI und über DVI anzuschließen, beides geht nicht.


    Hat jemand einen Tipp für mich?


    Viele Grüße,
    Andreas

    Dateien

    • config.plist

      (5,53 kB, 222 Mal heruntergeladen, zuletzt: )
    • EFI.zip

      (17,97 MB, 93 Mal heruntergeladen, zuletzt: )
  • den 4-port-cloverpatch kennst du? und (bitte korrigieren @all) die graphicsdevicepolicy ist gepatcht? - das waren die beiden massnahmen, die ich ergreifen musste um am skylake 2 monitore betreiben zu können, allerdings mit elCapitan.
    und der 2. monitor darf beim start nicht dranhängen, erst, wenn die grafische oberfläche da ist, schliesse ich ihn an.

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • @grt
    Wenn man den Monitor trotzdem von Anfang an dran lässt taucht er dann im Profiler zumindest auf oder ist er komplett unsichtbar? Wenn ersteres hätte ich vllt. eine Idee.

  • ist komplett weg und der rechner kommt noch nicht einmal zur grafischen oberfläche. auch per bildschirmfreigabe komm ich meist nicht dran, und wenn, dann geht nur neustarten ohne monitor nr.2.
    hab mich aber inzwischen so dran gewöhnt, dass es eigentlich kaum stört. nur, wenn ich dann doch mal vergess, nr. 2 beim starten abzustöpseln :D

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • @grt
    Wenn man den Monitor trotzdem von Anfang an dran lässt taucht er dann im Profiler zumindest auf oder ist er komplett unsichtbar? Wenn ersteres hätte ich vllt. eine Idee.


    Ist komplett nicht zu sehen. Der Monitor vermeldet auch "Kein Signal"


    den 4-port-cloverpatch kennst du? und (bitte korrigieren @all) die graphicsdevicepolicy ist gepatcht? - das waren die beiden massnahmen, die ich ergreifen musste um am skylake 2 monitore betreiben zu können, allerdings mit elCapitan.
    und der 2. monitor darf beim start nicht dranhängen, erst, wenn die grafische oberfläche da ist, schliesse ich ihn an.



    Die Patches kannte ich noch nicht. Werde mich mal informieren. Danke für den Tipp.

  • Liebe Leute, ich bekomme es nicht hin. Egal welche Art von Kabel ich verwende, es klappt nicht. Die Tipps von grt haben mich leider nicht weiter gebracht. Wenn ich den Rechner starte haben noch beide Monitore ein Bild, im Laufe des Bootvorgangs verliert der HP dann das Bild.


    Was tun?

  • Mach bitte mit dem IORegistryExplorer mal einen Auszug und lade den hier hoch ich denke wir müssen in Deinem Fall noch die Conntors richtig patchen im Framebuffer damit beide Displays korrekt angesprochen werden. Der Auszug dient dazu zu identifizieren an welchen Anschlusstypen die Bildschirme stecken.

  • Hey,


    danke für die Antwort, auch wenn ich nicht wirklich was verstanden habe ;-)


    Ich habe mal gemacht wovon ich denke, dass du das meintest. Die Datei habe ich angehängt.


    EDIT: Hab den Dateianhang noch mal neu hochgeladen. Im ersten Schritt war das zweite Display nicht angeschlossen.

    Dateien

    • IOService 2.zip

      (4,89 MB, 127 Mal heruntergeladen, zuletzt: )

    Einmal editiert, zuletzt von Bootropper ()

  • Ich werde an der Stelle nicht der Heilsbringer sein können einfach weil ich zum einen keine iGPU nutze und zum anderen auch noch immer auf IvyBridge verweile. Aber vielleicht können unsere Spezialisten wie @al6042 oder @kuckkuck hier weiter helfen. Ich dachte der IOREG Auszug ist schon mal ein guter Anfang.

  • Ich selbst habe mal zwei Monitore an der HD530 getestet, das lief aber nur, wenn beim Booten nur ein Monitor verbunden und im Nachgang der zweite Monitor angeschlossen wurde. Und es wurde der AGDPFix gebraucht.
    Mit der HD630 habe ich das nicht mal mehr versucht.


    Gegebenenfalls geht das heutzutage mit dem IntelGraphicsFixup.kext (in Kombi mit dem Lilu.kext) leichter.
    An der Stelle würde ich aber erstmal empfehlen entweder die DSDT des Systems mit dem "Rename GFX0 to IGPU" auszustatten oder den entsprechenden DSDT Patch per Clover auszuführen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • mit dem "Rename GFX0 to IGPU" auszustatten oder den entsprechenden DSDT Patch per Clover auszuführen.


    @Bootropper Dafür musst du einfach folgendes in deiner Config.plist unter ACPI --> Renames eintragen:
    Comment: change GFX0 to IGPU
    Find: 47465830
    Replace: 49475055


    Comment: change PEGP to GFX0
    Find: 50454750
    Replace: 47465830

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Bei dem Thema Intel HD Graphics 630 möchte ich mich mal einklinken, zufällig habe ich gerade so ein ähnliches Setup zu Hause stehen und habe so die eine oder andere (leidvolle) Erfahrung gemacht, es gibt positives aber auch negatives zu berichten? :D


    @Bootropper Hast du eigentlich mal die gängigen Benchmark laufen lassen und macht das Setup was es soll, Cinebench R15 und Geekbench 4 laufen bei mir reibungslos, LuxMark und NovaBench machen dagegen die große Disko auf dem Monitor.


  • Das hat leider nichts gebracht :-(

  • Dann extrahiere doch bitte mal deine DSDT durch drücken der F4-Taste im Clover Bootmenü...
    Nachdem die Büchse dann gestartet ist, findest du die extrahierten ACPI-Tabellen, darunter auch die Original DSDT.aml, unter /EFI/CLOVER/ACPI/origin auf der versteckten EFI-Partition.


    Poste die hier als Datei-Anhang, zusammen mit deiner aktuellen config.plist, und ich schaue mal, was sich einrichten lässt.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Dann extrahiere doch bitte mal deine DSDT durch drücken der F4-Taste im Clover Bootmenü...
    Nachdem die Büchse dann gestartet ist, findest du die extrahierten ACPI-Tabellen, darunter auch die Original DSDT.aml, unter /EFI/CLOVER/ACPI/origin auf der versteckten EFI-Partition.


    Poste die hier als Datei-Anhang, zusammen mit deiner aktuellen config.plist, und ich schaue mal, was sich einrichten lässt.


    Okay, werde ich morgen machen. Vielen Dank schon mal!

  • Zitate, Zitate und Zitate ... ;)
    das muss nicht sein. Ein @Username reicht aus
    besonders wenn der Beitrag eh direkt drüber sehr

  • Die DSDT wäre soweit, aber ich müsste noch einen Blick in deine Config.plist werfen, damit dort die DSDT-Fixes, die nun direkt in der DSDT sind, entfernt werden.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Kein Ding... :)


    Und jetzt wird es spannend...
    sichere bitte aber vorher deine alte config.plist indem du sie umbenennst.

    Dateien

    • config.plist

      (7,13 kB, 300 Mal heruntergeladen, zuletzt: )
    • DSDT.aml

      (159,41 kB, 106 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!