Strona 3 z 3

Re: Kompilowanie DSDT - errory

: 20 sty 2020, 16:06
autor: enlaid
No miałem coś interesującego - działającą metodę na NVRAM ; )

Re: Kompilowanie DSDT - errory

: 20 sty 2020, 20:05
autor: enlaid
slide=0 raz będzie działać, raz nie. Jeśli wyłączysz iGPU w biosie zwykle nie musisz mieć tej flagi, jeśli włączysz iGPU i ustawisz prealokowaną pamięć na 32MB, może działać bez flagi, ale jeśli dasz 64MB i więcej, raczej slide=0 (lub inna wartość) będzie wymagane. Odpalenie natywnego NVRAM zmienia mapę pamięci, dlatego zaczyna się mieszać.

: 20 sty 2020, 20:28
autor: Alpha01
W pełni mogę te doświadczenia potwierdzić. Na moim Z390 miałem te kombinacje przerobione.
Osobiście chciałem się jednak slide=0 pozbyć. Z wirtualnym NVRAM nie było to możliwe.
Obecnie jest to możliwe. Mam więc:

iMacPro1,1
iGPU wyłączone
nie ma slide=0
SIP 0x0.
SSDT-PMC.aml
NVRAM natywnie

Przy okazji Acidanthera sklecił nową SSDT.

Re: Kompilowanie DSDT - errory

: 20 sty 2020, 21:31
autor: enlaid
OCQuirks + FwRuntimeServies + MemoryAllocation (w załączniku) powinno rozwiązać ten problem. Testowałem jakiś czas temu, działało, jednak jak dla mnie za dużo driverów dla jednej rzeczy, wyłączenie KASLR i tak nie ma żadnych negatywnych skutków.
MemoryAllocation.efi.zip
(1.67 KiB) Pobrany 105 razy