Skocz do zawartości

Po aktu do 10.13.2 - zwiecha na sleep, brak dzwieku, ukrycie partycji


alladyn21
 Udostępnij

Rekomendowane odpowiedzi

Hej

 

To znowu ja... Po zrobienie aktualizacji straciłem sleep, wydaje mi się ze problem z rx480... 

 

1) Grafika była odpalona przez LILU i plugin whatevergreen-> brak sleep

 

Zmieniłem metodę odpalenie grafiki na RadeonDelnit z clovera (im mniej kextów tym lepiej)

 

Niestety dalej brak sleepa ( dyski sie usypiają monitor się wyłącza, to samo mysz i klawiatura) ale niestety komputer się nie usypia - nie da się też go ponownie odpalić (jedynie reboot)

 

Widziałem w innym temacie, że problemem jest ilość portów na grafice - jednak nie potrafię sam tego zmienić :(

 

2) Po update straciłem też dźwięk (wcześniej pisałem, że odpalałem go skryptem - mówiliście, że nie jest to dobre wyjście)

 

Czy ktoś może mi pomóc z odpaleniem audio na mojej płycie? W najlepszy dla systemu sposób?

 

3) Nieszczęsne nowe partycje podczas bootowania systemu w innym temacie daliscie mi linka jak je ukryć i mimo, że z ang nie mam zbytnio problemu to powiem wam, że ten tutorial wykracza chyba poza moje kompetencje (facet tam od razu wie ktore partycje sa od czego - raz ze u mnie jest ich mniej dwa nie moge wywnioskowac z terminala co jest co)

 

Dzięki wielkie za pomoc jak zwykle!

Odnośnik do komentarza
Udostępnij na innych stronach

Najpierw przydługi wstęp. Nie jestem w stanie pomóc wszystkim docelowo, pomagam jak mogę przez podawanie rozwiązań, musicie jedynie czytać ze zrozumieniem i wgryźć się troszkę w temat. Administracja/moderacja i inni zaangażowani nie siedzą tu 24/7. Wolny czas każdego jest ograniczony, a to forum działa tylko na takiej zasadzie. Od zawsze też staraliśmy się was uczyć, a nie podawać rozwiązanie na tacy. Coraz więcej jednak niewdzięczników/roszczeniowców (podaje przykład sprzed chwili, który mnie rozwścieczył http://hamac.pl/topic/14857-welcome-to-clover-scan-entires/?p=133171). Coraz bardziej zniechęca mnie to do pomocy.

 

Konieczne jest zrobienie tabeli SSDT gdzie wstrzykniemy prawidłową ilość wyjść grafiki, sterowniki w 10.13.2 dla kart AMD są skopane i nie pobierają danych z VBIOSu. Poniżej przykład tabeli SSDT dla karty AMD z pięcioma wyjściami, karta osadzona w PCI0/PEG0/PEGP

/*
 * Intel ACPI Component Architecture
 * AML/ASL+ Disassembler version 20161210-64(RM)
 * Copyright (c) 2000 - 2016 Intel Corporation
 * 
 * Disassembling to non-symbolic legacy ASL operators
 *
 * Disassembly of iASLbmQ6Eg.aml, Sun Dec 17 00:26:26 2017
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x00000121 (289)
 *     Revision         0x02
 *     Checksum         0xE2
 *     OEM ID           "APPLE "
 *     OEM Table ID     "SSDTAMDG"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20161210 (538317328)
 */
DefinitionBlock ("", "SSDT", 2, "APPLE ", "SSDTAMDG", 0x00001000)
{
    External (_SB_.PCI0, DeviceObj)    // (from opcode)
    External (_SB_.PCI0.PEG0, DeviceObj)    // (from opcode)
    External (_SB_.PCI0.PEG0.PEGP, DeviceObj)    // (from opcode)
    External (PEGP, DeviceObj)    // (from opcode)
    External (PEG0, DeviceObj)    // (from opcode)

    Scope (\_SB.PCI0)
    {
        Scope (PEG0)
        {
            Scope (PEGP)
            {
                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    Store (Package (0x06)
                        {
                            "AAPL,slot-name", 
                            Buffer (0x07)
                            {
                                "Slot-1"
                            }, 

                            "CFG,CFG_FB_LIMIT", 
                            0x05, 

                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
        }

        Method (DTGP, 5, NotSerialized)
        {
            If (LEqual (Arg0, ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b")))
            {
                If (LEqual (Arg1, One))
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Store (Buffer (One)
                            {
                                 0x03                                           
                            }, Arg4)
                        Return (One)
                    }

                    If (LEqual (Arg2, One))
                    {
                        Return (One)
                    }
                }
            }

            Store (Buffer (One)
                {
                     0x00                                           
                }, Arg4)
            Return (Zero)
        }
    }
}


Musicie sprawdzić w IORegistryExplorer w jakiej gałęzi osadzona jest wasza grafika i odpowiednio poprawić ww. tabelkę, potem wystarczy skompilować i wrzucić do Clovera.

Odnośnik do komentarza
Udostępnij na innych stronach

Witam,

 

Ja po aktualizacji do 10.13.2 uporałem się z problemem sleepa za pomocą AMD9xxxControllerPatcher.kext.zip  (w załączeniu zmodyfikowany właśnie pod rx 580).

Konfiguracja to Z87 Gryphon, MSI RX 580 8G  + 2 monitory po DP, clover  4359  z sekcją FBName  "Dynman"  Lilu, WhateverGreen,  w kextach clovera

 

Pozdr MK

AMD9xxxControllerPatcher.kext.zip

Odnośnik do komentarza
Udostępnij na innych stronach

Wiem, wiem, że tacy użytkownicy potrafią wyprowadzić z równowagi... Sam pomagam jeśli moja obecna wiedza mi na to pozwala, w końcu wszyscy robimy to w wolnym czasie i za darmo ;/ nie wiem jak można tego nie rozumiec...

 

Sorka, że z takim opóźnieniem ale miałem awarię neta. Dziś postaram się w domu do tego przysiąść i odpisać na wszystkie wasze pytania. 

Odnośnik do komentarza
Udostępnij na innych stronach

Zrobiłem log jeszcze raz ale hmm urwał się na 12.08 jak wyczyścić logi?

 

1) budzenie przez lan wylaczone w preferencjach. Chcial bym to odpalic ale mimo iz mam natywną kartę to komputer budzi się sam zaraz po uśpieniu... w sieci nie lata nic co mogło by słać magiczny pakiet

 

2) jak na złość usypia się dobrze, próbuje dalej wywolac blad uspienia

 

 

parametr darkwake=0

 

HA skasowałem log i wiecie co nie będzie tam nic bo, komputer się nie usypia czasem z jakiegoś powodu wylacza ekran i momentalnie go włącza po czym log jest czysty

 

aczkolwiek ciekawe czemu nie dziala wol

Odnośnik do komentarza
Udostępnij na innych stronach

Kexty:

 

AppleALC

FakeSMC

LILU

USBinjectALL

WhateverGreen

 

Config:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>AUDIO FIX</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					SERBUw==
					</data>
					<key>Replace</key>
					<data>
					SERFRg==
					</data>
				</dict>
			</array>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<false/>
				<key>PStates</key>
				<false/>
			</dict>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>-xcpm darkwake=0</string>
		<key>Debug</key>
		<false/>
		<key>DefaultVolume</key>
		<string>OSX</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>2</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>1</string>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IMEI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Hide</key>
		<array>
			<string>\EFI\BOOT\BOOTX64.EFI</string>
			<string>Preboot</string>
		</array>
		<key>Language</key>
		<string>pl:0</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<true/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Linux</key>
			<false/>
			<key>Tool</key>
			<true/>
		</dict>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>Theme</key>
		<string>El Capitan</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>NvidiaSingle</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleIntelCPUPM</key>
		<true/>
		<key>AppleRTC</key>
		<true/>
		<key>Debug</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KernelPm</key>
		<true/>
		<key>KernelXCPM</key>
		<false/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>t1-10.12-AppleHDA/Realtek ALC...</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ihnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-10.9-10.12-AppleHDA/Realtek ALC1150</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ixnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAnsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-AppleHDA/Resources/xml>zml</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				eG1sLnps
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				em1sLnps
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>External icons patch</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				RXh0ZXJuYWw=
				</data>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>
				SW50ZXJuYWw=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>change 15 port limit to 26 in XHCI kext</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				g32MEA==
				</data>
				<key>MatchOS</key>
				<string>10.13</string>
				<key>Name</key>
				<string>com.apple.driver.usb.AppleUSBXHCIPCI</string>
				<key>Replace</key>
				<data>
				g32MGw==
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x67</string>
		<key>MLB</key>
		<string>C07440201PKG0MFAQ</string>
		<key>ROM</key>
		<data>
		fG34ZcGu
		</data>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>04/11/2016</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM171.88Z.0105.B08.1604111319</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>ChassisAssetTag</key>
		<string>iMac-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>0x13</string>
		<key>Family</key>
		<string>iMac17,1</string>
		<key>LocationInChassis</key>
		<string>Part Component</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>ProductName</key>
		<string>iMac17,1</string>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Yes</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>

ACPI:

 

mam tylko orginalne

 

AD:1

 

Sieciowka z plyty jest off i w to miejsce mam wanila intela i210 bodaj - myslalem ze na nim wol bedzie dzialal ale jednak nie :( komputer wariuje jak uda Ci się rozwiązać mój problem ze sleepem i wolem to aż chyba zrobie donejta na forum bo mi pomysly się już skończyły!

Odnośnik do komentarza
Udostępnij na innych stronach

Pisałem config sam i faktycznie teraz jak przeanalizowalem to byly tam patche do audio ktore mialem na 10.12. 

Chętnie bym skorzystał ale to będzie to samo co u Ciebie tak mi się wydaje :) a nawet będę musiał dobrabiać jakies rzeczy bo, chyba confgu pod moją płyte tam nie ma

 

up: bez zmian po usunięciu patch do audio

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.