Contribute
Register

Catalina on Thinkpad X1 Carbon Gen5 (half way to fully works)

Joined
Oct 21, 2019
Messages
4
Motherboard
Lenovo X1 Carbon Gen.5
CPU
i7-7500
Graphics
HD 620
Mobile Phone
iOS
Hello, I've successfully install Catalina 10.15.1 on my Thinkpad X1 Carbon Gen5, but there are some issues.

About my notebook:
Lenovo Thinkpad X1 Carbon Gen5
BIOS 1.42
Processor: Intel i7-7500 2.70GHz 2.90GHz
RAM: 2x4GB
Audio: Conexant CX8200 SmartAudio HD
BT: Intel
Graphics: Intel HD Graphics 620
HDD: Samsung SSD NVMe
WiFi: Intel AC 8265
LAN: Intel I219-V
Connected through Thunderbolt 3 to dock.


What's work:
  • Graphics (resolution OK, Intel HD Graphics 620 2048 MB)
  • Sound (internal sound, headphones, thunderbolt 3 USB dock)
  • USB (keyboard, mouse, wifi dongle, external disks ...)
  • Battery in menubar with percentage show
  • Keyboard shortcut for Volume (mute, increase, reduce - F1,F2,F3 keys)
  • Keyboard for brightens (keys F5 and F6)
  • Keyboard backlight (Fn + Space)
  • WiFi only with USB dongle (chip isn't supported I think)
  • iCloud, iMessage, AppStore


Doesn't work:
  • Thunderbolt external monitor / or monitor over HDMI (when connected, notebook restarts)
  • Keyboard F4 key for Mic (and no light)
  • I don't know, any other F keys? (F7-F12 have any sense?)
  • Keyboard CapsLock light (only blink one time when push)
  • BT works partially (can't be turn off)
  • Internal Wifi, but isn't supported I think (Intel AC 8265)

Clover is older: 4961


Finally:
I read a lot on this website, but I'm not sure if I understand everything. I'm afraid not understand ACPI, DSDT ... OSX boot too slow, first starts quite fast into 3/4 and then slow ... slow ... slow ... and boot finally to OSX. (I mean a white line under Apple logo)


Questions:
  1. I've created own DSDT.aml, but I'm not sure ... works fine or not? (see Doesn't work part)
  2. And need I any other .aml?
  3. Kexts must be in EFI or in /L/E ?
  4. Used I all necessary kexts?
  5. What's wrong in my config?

Can someone help me with this? All logs, reports and EFI are in attached file. File "crash_report.txt" is from report after ntbk restarts when HDMI was plugged-in.

Many thanks.
 

Attachments

Last edited:
Joined
Oct 21, 2019
Messages
4
Motherboard
Lenovo X1 Carbon Gen.5
CPU
i7-7500
Graphics
HD 620
Mobile Phone
iOS
Errors in system log after I boot:

Code:
(process)[PID]   
localhost kernel[0]: Failed to load kext com.apple.driver.AppleSmartBatteryManager (error 0xdc008017).
localhost kernel[0]: (AppleThunderboltNHI) <AppleThunderboltNHI`AppleThunderboltNHIType3::registerConfigHandlerForPCIDevice(IOPCIDevice*)> AppleThunderboltNHI - ERROR: adding entry to config handler array.
localhost kernel[0]: (AppleThunderboltNHI) <AppleThunderboltNHI`AppleThunderboltNHIType3::registerConfigHandlerForPCIDevice(IOPCIDevice*)> 981565us AppleThunderboltNHI - ERROR: adding entry to config handler array.
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::hwWaitForVBlank(AppleIntelFramebuffer*, unsigned int)> [IGFB][ERROR  ] FB1 Not waiting for VBL as path state is not active
localhost kernel[0]: Failed to load kext com.apple.driver.AppleSmartBatteryManager (error 0xdc008017).
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::hwWaitForVBlank(AppleIntelFramebuffer*, unsigned int)> [IGFB][ERROR  ] FB1 Not waiting for VBL as path state is not active
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::hwWaitForVBlank(AppleIntelFramebuffer*, unsigned int)> [IGFB][ERROR  ] FB1 Not waiting for VBL as path state is not active
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::hwWaitForVBlank(AppleIntelFramebuffer*, unsigned int)> [IGFB][ERROR  ] FB1 Not waiting for VBL as path state is not active
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::updateSliceConfig(unsigned int)> [IGFB][ERROR  ]  updateSliceConfig Requesting Invalid Slice Count
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::updateSliceConfig(unsigned int)> [IGFB][ERROR  ]  updateSliceConfig Requesting Invalid EU Count
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebuffer::DisableAllActiveDisplaysInTopology()> [IGFB][ERROR  ] displayPath is not NULL for index i = 0. continue
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::hwSetGammaToSolidColor(AppleIntelFramebuffer*, AppleIntelDisplayPath*, unsigned int)> [IGFB][ERROR  ] FB1 Not waiting for in set gamma to solid color as path state is not active
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebuffer::PerformFlipTransaction(IOAccelDisplayPipeTransaction2*, unsigned long long, FlipTransactionParams*)> [IGFB][ERROR  ] FB1: Flip called without enabling VBL
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::updateSliceConfig(unsigned int)> [IGFB][ERROR  ]  updateSliceConfig Requesting Invalid Slice Count
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::updateSliceConfig(unsigned int)> [IGFB][ERROR  ]  updateSliceConfig Requesting Invalid EU Count
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::updateSliceConfig(unsigned int)> [IGFB][ERROR  ]  updateSliceConfig Requesting Invalid Slice Count
localhost kernel[0]: (AppleIntelKBLGraphicsFramebuffer) <AppleIntelKBLGraphicsFramebuffer`AppleIntelFramebufferController::updateSliceConfig(unsigned int)> [IGFB][ERROR  ]  updateSliceConfig Requesting Invalid EU Count
 
Top