Green lines on boot

OleSTEEP

New member
Joined
Mar 15, 2022
Messages
7
Hello! A few months ago, I successfully installed MacOS 12.2.1 on my computer, but after first reboot system no longer boots. After the logo, all I see is a black screen and green lines. I couldn’t fix that. After a while I tried to configure OpenCore again, but the problem reappeared. What am I doing wrong?


Full boot video (MEGA)

My PC specs:
  • CPU - FX8350
  • GPU - ARMOR MSI RX570 8GB
  • Motherboard - GIGABYTE GA-970A-DS3P rev2
  • HDD - Seagate Barracuda 720

BIOS:
  • CSM - disabled
  • XHCI - enabled
  • EHCI - enabled
  • IOMMU - enabled
  • Sata type - AHCI

BIOS Images







 

Attachments

  • EFI.zip
    1.7 MB · Views: 1

Middleman

Active member
Joined
Jan 29, 2021
Messages
394
Hi there,

Welcome to the group!
It's always nice to see another AMD system going.

Okay so I had a look at your EFI - and immediately I came across some issues.
I hope you don't mind my explanations.

1) I see you've only got SSDT-EC installed. However I you also have a GenericXHCI & XLNC kext installed.
Current Opencore methods use USBInjectAll or USBMap. But if it works for you we can leave this.

2) There's no device properties set for the RX580 GPU under PCIRoot and no settings set for the RX580 under the NVRAM.

3) You have VboxHFS.efi installed when OpenHFSPlus.efi should be used.

4) There's no SMCAMDProcessor kext or SMCSuperIO kexts installed for the AMD chip support.

Luckily I relish a challenge so I have gone ahead and built an EFI for you based on my findings.
I've updated the EFI to the latest OC 0.8.2. so I think it should work. Give it a try.
 

Attachments

  • EFI.zip
    1.8 MB · Views: 1

OleSTEEP

New member
Joined
Mar 15, 2022
Messages
7
Oh thanks a lot, but unfortunately it still doesn't work.
Strange, but I have never seen similar settings in other EFIs for FX systems (SMC*.kext and RX GPU configuration on DeviceProperties)...
 

Edhawk

Active member
Joined
May 2, 2020
Messages
686
Questions:
  1. Do the green lines appear during the system booting macOS and when you have booted to the desktop, or just during the boot section?
  2. How are you connecting the Hack to the Display, i.e. which connector on the RX570 and which connector on the display are you using?
  3. Are you using any adapters, i.e. DVI to VGA or similar?
  4. Have you previously/ever patched the VBIOS on your RX570?

The OC 0.8.1 EFI for my AMD FX system uses the 1.6.0 and 1.5.9 releases of Lilu.kext and WhateverGreen.kext respectively.
 

OleSTEEP

New member
Joined
Mar 15, 2022
Messages
7
Questions:
  1. Do the green lines appear during the system booting macOS and when you have booted to the desktop, or just during the boot section?
  2. How are you connecting the Hack to the Display, i.e. which connector on the RX570 and which connector on the display are you using?
  3. Are you using any adapters, i.e. DVI to VGA or similar?
  4. Have you previously/ever patched the VBIOS on your RX570?

The OC 0.8.1 EFI for my AMD FX system uses the 1.6.0 and 1.5.9 releases of Lilu.kext and WhateverGreen.kext respectively.
Answers:
1. I have green lines on the login window.
2. I use DVI-D connector. I have the same problem using HDMI.
3. No.
4. No.
 

Edhawk

Active member
Joined
May 2, 2020
Messages
686
Can you post a copy of your IOReg. I want to see what your system is showing in respect of the Framebuffer and display connector setup for your RX570.

Use the copy of IORegistryExplorer attached below, Follow these steps when making a copy of your IOReg.

How to Make a Copy of IOReg (Note 1)
1. IORegistryExplorer/File/Save a Copy As…. (no extension required)
2. Open file to verify (Note 2)
3. Attach to post as a zipped/compressed folder

Installation
1, Open Downloads/IORegistryExplorer-SLRID_v10.6.3
2. Drag IORegistryExplorer to Applications

Notes
1. An IOReg.txt is not useful. It is not a "Copy of IOReg." Do not attach .txt files.
2. IOReg must open the file. If TextEdit opens, See Note 1.
 

Attachments

  • IORegistryExplorer-SLRID_v10.6.3.zip
    272.8 KB · Views: 0
Top Bottom