ThinkPad W540 Opencore

  • das interne wär auch wichtig. per default ist es in den framebuffern an port0/framebuffer@0, und das war bei dir nicht der fall, wenn ich mich recht entsinne.

    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 So habe jetzt intern ein Bild, habe aber Schwierigkeiten mit Thunderbolt, nur noch das Backlight leuchtet wenn ich Thunderbolt anschließe

    Einmal editiert, zuletzt von Max ()

  • config.plist und ioreg bitte.

    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

  • trotzdem, schick mal die config und einen ioreg. vielleicht muss man nur die ports und die framebuffer fest verknüpfen.

    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

  • wie kommst du auf die alldata-werte in den deviceproperties? und ich dachte du hättest jetzt mit der mobilen ig-platform auch ein internes bild bekommen, und versuchst die zu konfigurieren?

    welcher monitor hat den bei dem experiment eben wann funktioniert?

    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 Die all Data werte stehen im Whatevergreen guide, wenn ich so starte, mit der 0300220D bekomme ich nur intern ein Bild, nicht extern, wenn ich dann in Sleep gehe und wieder aufwache, kriege ich nur per Thunderbolt extern ein Bild

    Einmal editiert, zuletzt von Max ()

  • Die all Data werte stehen im Whatevergreen guide

    schon klar. aber warum hast du genau die ausgewählt? im normalfall reichts aus, zu ermitteln, welcher anschluss welchem framebuffer und welcher portnummer zugeordnet ist, und dann patcht man den passenden anschlusstyp. den framebuffertreiber mit alldata zu "verbiegen" ist mächtig tricky, und kann auch ganz hübsch nach hinten losgehen.

    und warum jetzt wieder die desktop-ig-platform?

    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

  • Weil bei der mobilen ID sich der Port und die Bus Id zum Display nach jedem erbot ändert, also plötzlich von Port 2 bus id 6 zu Port 3 bus 1 oder 6 usw.

    Einmal editiert, zuletzt von Max ()

  • hast du mal eine config mit der mobilen id, bei der das verhalten so auftritt?

    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 Vielleicht sollten wir erstmal Opencore und die Kext auf die neusten Version aktualisieren, um Probleme mit diesen Sachen auszuschließen

    Einmal editiert, zuletzt von Max ()

  • kannst du machen, würde ich aber als ursache ausschliessen. je nach dem welche efi du jetzt am start hast (???) sind die kexte gerade mal einige tage alt, das sollte keine auswirkungen haben. und oc selbst ist doch auch schon 0.6.9 oder so? auch nicht gerade vor alter schon angeschimmelt...

    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 so habe jetzt die Opencore Efi neu erstellt und mit 0600260A gibt es immer ein Blackscreen, probiere jetzt erstmal alle Bus ids und Indexe durch

    Einmal editiert, zuletzt von Max ()

  • Max


    wenn du willst kannst du mal das testen wie weit du kommst .

  • @grr Habe gerade Thunderbold mit Hotplug funktionsfähig gemacht. mit der 0300220D. also mal zum Mitschreiben


    Thunderbold: Port 1 Bus ID 5


    Lvds: Port 3 Bus ID 6


    das Problem ist, ich krieg einfach nicht das Lvds, als Lvds definiert

    2 Mal editiert, zuletzt von Max ()

  • in allen ioregs, die ich von dir gesehen hab, bei denen der interne monitor aktiv war, hängt der am framebuffer@2 und hat aber die portnummer 0x0. da müssten wir ansetzen, ich denk drüber nach...

    am besten wärs wirklich, du kämst per bildschirmfreigabe an den klapptopf dran. hat hier bei den anschlussbasteleien an den fujis enorm geholfen, da hatte ich nämlich bei falschen anschlusskonfigurationen trotzdem ein "bild" auf dem zugreifenden gerät (zwar nur 1280x1024, aber zum gucken reicht das allemal), und konnte mir die ioregs für solche konstellationen angucken.


    EDITH:


    das hier ist die portkonfiguration vom


    ID: 0D260007, STOLEN: 64 MB, FBMEM: 34 MB, VRAM: 1536 MB, Flags: 0x0000031E
    TOTAL STOLEN: 99 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 227 MB, MAX OVERALL: 228 MB (239616000 bytes)
    Camellia: CamelliaDisabled (0), Freq: 1953 Hz, FreqMax: 1953 Hz
    Mobile: 1, PipeCount: 3, PortCount: 4, FBMemoryCount: 3
    [0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000030 - ConnectorLVDS
    [1] busId: 0x05, pipe: 11, type: 0x00000400, flags: 0x00000107 - ConnectorDP
    [2] busId: 0x04, pipe: 11, type: 0x00000400, flags: 0x00000107 - ConnectorDP
    [3] busId: 0x06, pipe: 3, type: 0x00000800, flags: 0x00000006 - ConnectorHDMI


    00000800 02000000 30000000 -> framebuffer@0, hier intern, portnummer 0x0, eigentlich das interne display bei klapptöpfen
    01050B00 00040000 07010000 -> framebuffer@1, displayport, portnummer 0x5, hier hab ich den thunderbolt/minidp gesehen
    02040B00 00040000 07010000 -> framebuffer@2, dp, portnummer 0x6, hier taucht (wenns denn will) dein internes display auf, aber dann mit portnummer 0x0
    03060300 00080000 06000000 -> framebuffer@3, hdmi, portnummer 0x7


    versuch mal folgendes:


    AAPL,ig-platform-id -> 0D260007


    und einen "alldata-patch", mit dem du framebuffer@0 und framebuffer@2 tauschst:


    framebuffer-con0-enable -> 01000000

    framebuffer-con2-enable -> 01000000


    framebuffer-con0-alldata -> 02040B00 00040000 07010000

    framebuffer-con2-alldata -> 00000800 02000000 30000000

    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

  • kann ich versuchen, ist aber umfangreich.... im moment bin ich auch nicht @ home, irgendwann die nächsten tage aber gerne.

    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