Jump to content

macOS Ventura 13.0 beta1: early feedback and findings


Recommended Posts

  • Administrators

As stated and shown at Applelife & InsanelyMac, works with OpenCore + AvoidRuntimeDefrag=No. Not sure about the need to add -lilubetaall boot arg.

Boot loop with Clover (r5142) for the moment on my E7270 Skylake laptop with same config as used for Big Sur and Monterey, only SMBIOS changed to MBP14,1.

 

I confirm that support for Haswell, Broadwell and Skylake iGPU is dropped, the only graphics framebuffers available in /S/L/E being KBL, CFL and ICL ones.

For AMD, all GPUs older than Polaris generation are dropped.

AppleIntelCPUPowerManagement is dropped too, something we still required on good old C2D, C2Q, 1st gen Core, Sandy Bridge and Ivy Bridge platforms so that could add a few nails in their coffin.

  • Like 2
Link to comment
Share on other sites

  • Administrators

Ventura b1 installation completed after updating Clover to r5146. But E7270 struggling to even complete 1st boot setup due to lack of graphics acceleration so I can't even finish that and reach Ventura desktop.

 

So, unless you have a Kaby Lake/HD615 laptop minimum, no point wasting your time until an eventual patch is made available...

Link to comment
Share on other sites

  • Administrators

As suggested by @aben at IM, I experimented with KBL framebuffer settings on my Skylake/HD520 Latitude E7270. I also updated all add-on kexts to latest versions (Lily & PlugIns) and replaced good old ACPIBatteryManager + FakeSMC by their VirtualSMC equivalent.

 

This allowed me to boot Ventura b1, complete 1st boot setup and reach desktop; the laptop still freezes shortly afterwards so something's still iffy but at least I can boot and with apparent full graphics acceleration:

E7270_Ventura_13.0.b1.jpg

 

E7270_13.0.b1_StageManager.jpg

 

E727°_i7-6600U_HD520_Ven_13.0.b1.jpg

 

E7270_SysInfo_Graphics_13.0.b1.jpg

 

I don't know about older generations but there seems to be hope for Skylake laptops.

  • Like 2
Link to comment
Share on other sites

  • Administrators

'working on my Clover setup and manage to significantly reduce the freezes though not entirely. Sometimes, system still freezes a few seconds after reaching desktop. But it seems to run pretty stable most of the time.

 

Graphics acceleration is acceptable at this stage though not bug free: occasional slow movements on screen and some contents leftovers after closing a window for instance. Or unrecoverable limping system of complete freeze after attempting to watch a Youtube video in Safari. But, hey, what can we expect out of a KBL framebuffer on a Skylake system?

 

Other than than, everything appears to work properly on the E7270 except SD crd reader which probably requires a revised kext:

  • graphics acceleration ✔️ with some defects and reduced/degraded performance
  • brightness control ✔️
  • touchscreen ✔️
  • HDMI output ✔️
  • mini-DP output ✔️
  • audio (incl. HDMI & DP audio) ✔️
  • LAN ✔️
  • wireless & Bluetooth (BCM9460CS2) ✔️
  • touchPad ✔️
  • USB ports ✔️
  • sleep & wake ✔️
  • SD card reader ✔️ only if card is inserted before booting, failing that after sleep/wake cycle

Whether this ends up sustainable in the long run for Skylake laptops remains to be seen but you never know... Is it usable for the time being? Clearly not.

 

Edit: Instant wake issue on sleep now sorted.

 

 

  • Like 2
Link to comment
Share on other sites

@Hervé Great to hear of progress being made with Skylake Notebook, I am using opencore 0.8.1 been able to boot up into macOS Ventura beta recovery,  but get stack or freezes on 16 minutes remaining  during first install screen. What may be the problem, my Hardware is Dell Latitude E7470 with Intel Core i5 @2.40Ghz,  I know my Hardware share almost same Hardware configuration as yours. Any suggestions from you will be helpful. Thanks in advance

Link to comment
Share on other sites

  • Administrators

If we compare the SKL framebuffer typically used on Skylake laptops with the KBL framebuffer typically used on Kaby Lake laptops, we can see how close they are in terms of memory settings and output ports definition:

 

ID: 19160000, STOLEN: 34 MB, FBMEM: 21 MB, VRAM: 1536 MB, Flags: 0x0000090F
TOTAL STOLEN: 56 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 124 MB, MAX OVERALL: 125 MB (131608576 bytes)
Model name: Intel HD Graphics SKL CRB
Camellia: CamelliaDisabled (0), Freq: 1388 Hz, FreqMax: 1388 Hz
Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3
[0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000098 - ConnectorLVDS
[1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x00000187 - ConnectorDP
[2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x00000187 - ConnectorDP
00000800 02000000 98000000
01050900 00040000 87010000
02040A00 00040000 87010000

 

ID: 59160000, STOLEN: 34 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00000B0B
TOTAL STOLEN: 35 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 103 MB, MAX OVERALL: 104 MB (109588480 bytes)
Model name: Intel HD Graphics KBL CRB
Camellia: CamelliaDisabled (0), Freq: 1388 Hz, FreqMax: 1388 Hz
Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3
[0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000098 - ConnectorLVDS
[1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x00000187 - ConnectorDP
[2] busId: 0x04, pipe: 10, type: 0x00000800, flags: 0x00000187 - ConnectorHDMI
00000800 02000000 98000000
01050900 00040000 87010000
02040A00 00080000 87010000

 

Only the FBMEM settings (21MB vs. 0MB) + 3rd port definition (DP vs. HDMI)à differ and, if need be, we can easily inject that through properties injection in the bootloader's config.

 

I've also experimented with the SKL injector posted by PMHeart here at IM; the E7270 certainly appears to run Ventura much more stable but graphics defects are, imo, worse, especially in Safari. On the other hand, it's Ok with Chrome so I would recommend using that for the time being.

 

Revised Clover pack #2 posted above.

  • Like 2
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...