Contribute
Register

Signal lost on boot but come back immediately?

Status
Not open for further replies.
Joined
May 22, 2011
Messages
1,032
Motherboard
ASUS TUF Z390 Plus Gaming
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. iMac
Mobile Phone
  1. iOS
I read all threads on the forum about Signal Lost but I can't find any solution for my problem. When I boot my system on the loading bar signal lost and come back immediately and system boots. But why this happening still don't understand. My connection type is HDMI using HD530 for the graphics card and fully disabled my GTX660 with nv_disable=1. I also tried vice versa, disabled HD530 and use GTX660 for primary but still getting same problem.

I attached my ioreg and Clover folder without themes, could you please give me a suggestions what can I try more?

Note: My all HD530 codes are inside of the SSDT-HDMI-HD530.aml.

 

Attachments

  • CLOVER.zip
    1.6 MB · Views: 115
  • Murat’s Mac.zip
    775 KB · Views: 93
This is completely normal. It happens when the Nvidia drivers load.
 
This is completely normal. It happens when the Nvidia drivers load.

But I am not using GTX, it is disabled with nv_disable=1. Maybe I should try and remove first the GTX from my computer case. Perhaps it can be solve this problem.
 
But I am not using GTX, it is disabled with nv_disable=1. Maybe I should try and remove first the GTX from my computer case. Perhaps it can be solve this problem.

Oops sorry. I misread you post.
 
Oops sorry. I misread you post.
I am getting this when system boots with -verbose mode and It takes 15 minutes. Then system starts boot. I don't know what is it. Could this be the problem?

IMG_0985.JPG
 
But I am not using GTX, it is disabled with nv_disable=1.
nv_disable disables injection but you have the GTX defined in one of your SSDTs. It is the multiple displays in your acpi tables that causes the glitch as from boot.efi to os there is confusion in software as you are not using a built in panel which display is to be used. As slimjim says it is normal and happens on some real macs.
 
nv_disable disables injection but you have the GTX defined in one of your SSDTs. It is the multiple displays in your acpi tables that causes the glitch as from boot.efi to os there is confusion in software as you are not using a built in panel which display is to be used. As slimjim says it is normal and happens on some real macs.
I thinks you are wrong 'cause my all SSDTs for HDMI sound not for the grahics. I removed those SSDTs and tried again but problem still persist.
 
I thinks you are wrong 'cause my all SSDTs for HDMI sound not for the grahics.
Well... this one defines PCI graphics with 6 display outputs.
Code:
* Copyright (c) 2000 - 2014 Intel Corporation
*
* Disassembly of iASLUizqvq.aml, Fri Feb 10 18:49:55 2017
*
* Original Table Header:
*     Signature        "SSDT"
*     Length           0x000001CA (458)
*     Revision         0x01
*     Checksum         0x68
*     OEM ID           "toleda"
*     OEM Table ID     "ami789n"
*     OEM Revision     0x00003000 (12288)
*     Compiler ID      "INTL"
*     Compiler Version 0x20141107 (538185991)
*/
DefinitionBlock ("iASLUizqvq.aml", "SSDT", 1, "toleda", "ami789n", 0x00003000)
{

    External (_SB_.PCI0.PEG0, DeviceObj)
    External (_SB_.PCI0.PEG0.PEGP._ADR, UnknownObj)

    Scope (\_SB.PCI0.PEG0)
    {
        Device (GFX0)
        {
            Name (_ADR, Zero)  // _ADR: Address
            Name (_SUN, One)  // _SUN: Slot User Number
            Method (_INI, 0, NotSerialized)  // _INI: Initialize
            {
                Store (0x0F, \_SB.PCI0.PEG0.PEGP._ADR) /* External reference */
            }

            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                If (LEqual (Arg2, Zero))
                {
                    Return (Buffer (One)
                    {
                         0x03                                             /* . */
                    })
                }

                Return (Package (0x0E)
                {
                    "@0,connector-type",
                    Buffer (0x04)
                    {
                         0x00, 0x08, 0x00, 0x00                           /* .... */
                    },

                    "@1,connector-type",
                    Buffer (0x04)
                    {
                         0x00, 0x08, 0x00, 0x00                           /* .... */
                    },

                    "@2,connector-type",
                    Buffer (0x04)
                    {
                         0x00, 0x08, 0x00, 0x00                           /* .... */
                    },

                    "@3,connector-type",
                    Buffer (0x04)
                    {
                         0x00, 0x08, 0x00, 0x00                           /* .... */
                    },

                    "@4,connector-type",
                    Buffer (0x04)
                    {
                         0x00, 0x08, 0x00, 0x00                           /* .... */
                    },

                    "@5,connector-type",
                    Buffer (0x04)
                    {
                         0x00, 0x08, 0x00, 0x00                           /* .... */
                    },

                    "hda-gfx",
                    Buffer (0x0A)
                    {
                        "onboard-2"
                    }
                })
            }
        }

        Device (HDAU)
        {
            Name (_ADR, One)  // _ADR: Address
            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                If (LEqual (Arg2, Zero))
                {
                    Return (Buffer (One)
                    {
                         0x03                                             /* . */
                    })
                }

                Return (Package (0x04)
                {
                    "layout-id",
                    Buffer (0x04)
                    {
                         0x01, 0x00, 0x00, 0x00                           /* .... */
                    },

                    "hda-gfx",
                    Buffer (0x0A)
                    {
                        "onboard-2"
                    }
                })
            }
        }
    }

    Store ("ssdt-ami-7/8/9series_nvidia_hdmi_audio_v3.0 github.com/toleda", Debug)
}
and this patch if for four more displays
Code:
            <dict>
                <key>Comment</key>
                <string>t2-10.11.4-SKL-1912000-4_displays</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                AQMDAw==
                </data>
                <key>Name</key>
                <string>AppleIntelSKLGraphicsFramebuffer</string>
                <key>Replace</key>
                <data>
                AQMEAw==
                </data>
            </dict>
 
Last edited:
Status
Not open for further replies.
Back
Top