Macbook boots with linux-image-4.15.0-192-generic (4.15.0-192.203) but freezes with newer kernels (4.15.0-193.204,4.15.0-194.205, 4.15.0-196.207)

Bug #1996092 reported by Agusti Fontquerni
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have old MacBook with broken main Graphic Controller
(a well-known hardware issue https://discussions.apple.com/thread/251049873 ).

So I switch to use Integrated Graphics Controller.

I am using Ubuntu 18.04.6 LTS and after an 'apt update' laptop doesn't boot (freeze during boot).
I looked for latest updated packages and I found:

linux-image-4.15.0-192-generic 4.15.0-192.203 amd64
=>
linux-image-4.15.0-193-generic 4.15.0-193.204 amd64

So, MacBook boots linux-image-4.15.0-192-generic correctly, but it doesn't boot with newer kernels (4.15.0-193.204,4.15.0-194.205, 4.15.0-196.207)

I could not find which change is included in newer kernels that did this issue.

How could I support about this issue?

PD:
Added bellow some additional information and attached 'lspci-vnvn.log' file

----------------
$ sudo lshw
macbookpro
    description: Notebook
    product: MacBookPro8,2 (System SKU#)
    vendor: Apple Inc.
...

----------------

lspci-vnvn.log

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
 Subsystem: Apple Inc. 2nd Generation Core Processor Family Integrated Graphics Controller [106b:00dc]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0

----------------

$ lsb_release -rd
Description: Ubuntu 18.04.6 LTS
Release: 18.04

----------------

$ cat /proc/version
Linux version 4.15.0-192-generic (buildd@lcy02-amd64-029) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #203-Ubuntu SMP Wed Aug 10 17:40:03 UTC 2022
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.28
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/pcmC0D0p: agusti 2311 F...m pulseaudio
 /dev/snd/controlC0: agusti 2311 F.... pulseaudio
 /dev/snd/controlC1: agusti 2311 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 18.04
HibernationDevice: RESUME=UUID=deedc008-27b5-4565-80e4-e053b81e7312
InstallationDate: Installed on 2018-02-15 (1729 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
MachineType: Apple Inc. MacBookPro8,2
NonfreeKernelModules: wl
Package: linux (not installed)
ProcFB: 0 EFI VGA
ProcKernelCmdLine: \boot\vmlinuz-4.15.0-192-generic_bak ro nomodeset root=UUID=0c197d96-0d8f-4035-bf7e-e07c28c79e78 initrd=boot\initrd.img-4.15.0-192-generic_bak
ProcVersionSignature: Ubuntu 4.15.0-192.203-generic 4.15.18
RelatedPackageVersions:
 linux-restricted-modules-4.15.0-192-generic N/A
 linux-backports-modules-4.15.0-192-generic N/A
 linux-firmware 1.173.21
Tags: bionic
Uname: Linux 4.15.0-192-generic x86_64
UpgradeStatus: Upgraded to bionic on 2019-03-15 (1335 days ago)
UserGroups: adm cdrom dialout dip lpadmin plugdev sambashare sudo wireshark
_MarkForUpload: True
dmi.bios.date: 08/08/17
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP81.88Z.004D.B00.1708080655
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-94245A3940C91C80
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro8,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-94245A3940C91C80
dmi.modalias: dmi:bvnAppleInc.:bvrMBP81.88Z.004D.B00.1708080655:bd08/08/17:svnAppleInc.:pnMacBookPro8,2:pvr1.0:rvnAppleInc.:rnMac-94245A3940C91C80:rvrMacBookPro8,2:cvnAppleInc.:ct10:cvrMac-94245A3940C91C80:
dmi.product.family: MacBook Pro
dmi.product.name: MacBookPro8,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
Agusti Fontquerni (afontquerni) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1996092

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Agusti Fontquerni (afontquerni) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected bionic
description: updated
Revision history for this message
Agusti Fontquerni (afontquerni) wrote : CRDA.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : IwConfig.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : Lspci.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : Lsusb.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : ProcEnviron.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : ProcModules.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : PulseList.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : RfKill.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : UdevDb.txt

apport information

Revision history for this message
Agusti Fontquerni (afontquerni) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
status: Confirmed → New
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Agusti Fontquerni (afontquerni) wrote :

I did 'apport-collect 1996092' in correct linux-image-4.15.0-192-generic
but I can not boot newer kernels (4.15.0-193.204,4.15.0-194.205, 4.15.0-196.207)

Changed in linux (Ubuntu):
status: Confirmed → New
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

That kernel is quite old, maybe give 22.04 a try?

Revision history for this message
Agusti Fontquerni (afontquerni) wrote :

Thank's Kai-Heng Feng.

I know that but if I upgrade ubuntu it could brick MacBook boot and i will never boot again (without hardware repair).
But your proposal give me an idea: kernel upgrade without system upgrade.

So, I look for and install newer kernel and it works !!!
(sudo dpkg -i *.deb)
NOTE: 5.4.0-135.152 kernel is used in ubuntu 20.04

http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-5.4.0-135_5.4.0-135.152_all.deb
http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-5.4.0-135-generic_5.4.0-135.152_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-modules-5.4.0-135-generic_5.4.0-135.152_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/l/linux-signed/linux-image-5.4.0-135-generic_5.4.0-135.152_amd64.deb
http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-modules-extra-5.4.0-135-generic_5.4.0-135.152_amd64.deb

ALTHOUGH, MY POST wanted to report that issue with the latest kernel patches in linux-image-4.15.0-xxx kernel series and if you should consider some patch regression about that.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.