Strona 1 z 1

GTX 1050ti + iGPU intel?

: 28 lis 2020, 23:06
autor: bakusiel
Hejka,
moja specyfikacja:
i3-8100
gtx 1050ti
8gb ram 2400
asrock b360m pro4

na swoim komputerze posiadam już high sierrę, ale na nowym ssdku chciałbym zobaczyć najnowszego Big Sur.
Czy jest jakaś możliwość, żeby Windows używał GTXa, a mac bootował sobie zintegrowaną grafikę Intela?
Próbowałem na aktualnej wersji ustawiać w UEFI interfejs na IGPU zamiast na onboard graphics, ale nic to nie dało. Jest na to jakieś rozwiązanie?

Re: GTX 1050ti + iGPU intel?

: 29 lis 2020, 11:37
autor: Alpha01
Jest kilka metod jak przykladowo stosowanie SSDT, Darwin only (_OSI), ale to trudne. Mozna w Clover wylaczyc Nvidie, ale ma sie wtedy zabawe w ciagle przekladanie kabla monitora.
Znacznie lepiej jest sprzedac ta Nvidie i kupienie karty AMD jak RX570.

Re: GTX 1050ti + iGPU intel?

: 29 lis 2020, 13:22
autor: bakusiel
W cloverze wyłączyłem nvidia i dałem inject intel, ale obrazu i tak nie ma.

Re: GTX 1050ti + iGPU intel?

: 29 lis 2020, 13:41
autor: Alpha01
Musisz opisac igpu w devices properties i w bios wybrac igpu. Kabel monitora oczywiscie pod plyte glowna. Najnowszy Clover albo OpenCore 0.63.

Re: GTX 1050ti + iGPU intel?

: 29 lis 2020, 14:04
autor: bakusiel
Problem w tym, że nawet na Windowsie jak włączam igpu to kabel muszę podłączać pod GPU, bo pod płytą jest brak sygnału. Na macu nie inaczej

Re: GTX 1050ti + iGPU intel?

: 29 lis 2020, 14:27
autor: Alpha01
To cos masz nie tak. Spojrz na ustawienia Bios. Mozesz tez by nie mieszac wymontowac ta Nvidie.

Re: GTX 1050ti + iGPU intel?

: 29 lis 2020, 15:06
autor: bakusiel
No mogę, tylko mnie to zastanawia... Mam ustawioną grafikę na Onboard a nie pcie.
Bez znaczenia też czy włączam igpu multi-monitor, też nie daje obrazu na igpu

Re: GTX 1050ti + iGPU intel?

: 29 lis 2020, 19:54
autor: Alpha01
Jak masz kartę Nvidia w komputerze to dodaj boot-arg: -wegnoegpu. No i CSM must be off w BIOS.

Można też próbować metody SSDT.
Potrzebna jest ścieżka PCI tej karty, najłatwiej jest wejść do menedżera urządzeń pod Windows i ją tam wyszukać.

Przykład ścieżki dla karty graficznej:

\ _SB.PCI0.PEG0.PEGP:

Kod: Zaznacz cały

DefinitionBlock ("", "SSDT", 2, "hack", "spoof", 0x00000000)
    {
       External (_SB_.PCI0.PEG0.PEGP, DeviceObj)    // (from opcode)

       Method (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
       {
          If (LOr (LNot (Arg2), LEqual (_OSI ("Darwin"), Zero)))
          {
             Return (Buffer (One)
             {
                0x03
             })
          }

          Return (Package (0x0A)
          {
             "name",
             Buffer (0x09)
             {
                "#display"
             },

             "IOName",
             "#display",
             "class-code",
             Buffer (0x04)
             {
                0xFF, 0xFF, 0xFF, 0xFF
             },

             "vendor-id",
             Buffer (0x04)
             {
                0xFF, 0xFF, 0x00, 0x00
             },

             "device-id",
             Buffer (0x04)
             {
                0xFF, 0xFF, 0x00, 0x00
             }
          })
       }
    }
Podmienić tą ścieżkę i wygenerować sobie SSDT.