linuxmint / linuxmint/cinnamon

Macbook Pro is slow (20-30 seconds) to wake from Suspend when lid opened.

Open
#12,363 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Mint 22

Package version

6.2.9

Graphics hardware in use

Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]

Frequency

Always

Bug description

When I open the lid of my 2011 Macbook Pro, it takes 20-30 seconds to resume from Suspend.

Steps to reproduce

My settings are such that closing the lid of the Macbook puts it into Suspend. When I open the lid, the system does not resume for a good 20-30 seconds.

Expected behavior

I would expect the system to resume within a couple of seconds of me opening the lid (as per my other laptops).

Additional information

My system information is as follows:

Kernel: 6.8.0-41-generic arch: x86_64 bits: 64 compiler: gcc v: 13.2.0 clocksource: tsc
Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
Type: Laptop System: Apple product: MacBookPro8,2 v: 1.0 serial: Chassis:
type: 10 v: Mac-94245A3940C91C80 serial:
Mobo: Apple model: Mac-94245A3940C91C80 v: MacBookPro8,2 serial:
uuid: UEFI: Apple v: MBP81.88Z.0050.B00.1804101331 date: 04/10/18
Battery:
ID-1: BAT0 charge: 46.8 Wh (100.0%) condition: 46.8/75.2 Wh (62.2%) volts: 12.3 min: 10.9
model: SMP bq20z451 type: Li-ion serial: N/A status: full cycles: 739
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse M315/M235 serial: charge: 100%
(should be ignored) rechargeable: yes status: discharging
CPU:
Info: quad core model: Intel Core i7-2635QM bits: 64 type: MT MCP smt: enabled arch: Sandy Bridge
rev: 7 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Speed (MHz): avg: 2038 high: 2895 min/max: 800/2900 cores: 1: 2800 2: 800 3: 2658 4: 800
5: 2764 6: 2895 7: 800 8: 2791 bogomips: 32001
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics vendor: Apple
driver: i915 v: kernel arch: Gen-6 ports: active: LVDS-1 empty: DP-1,HDMI-A-1,VGA-1
bus-ID: 00:02.0 chip-ID: 8086:0116 class-ID: 0300
Device-2: AMD Seymour [Radeon HD 6400M/7400M Series] vendor: Apple driver: radeon v: kernel
arch: TeraScale-2 pcie: speed: 5 GT/s lanes: 8 ports: active: LVDS-2 empty: DP-2,DP-3,DP-4
bus-ID: 01:00.0 chip-ID: 1002:6760 class-ID: 0300
Device-3: Apple FaceTime HD Camera driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
bus-ID: 2-2:3 chip-ID: 05ac:8509 class-ID: 0e02 serial:
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting,radeon unloaded: fbdev,vesa dri: r600 gpu: i915,radeon display-ID: :0
screens: 1
Screen-1: 0 s-res: 2880x900 s-dpi: 96 s-size: 762x238mm (30.00x9.37") s-diag: 798mm (31.43")
Monitor-1: LVDS-2 mapped: LVDS-1 pos: primary,left model: Apple Color LCD res: 1440x900 hz: 60
dpi: 111 size: 331x207mm (13.03x8.15") diag: 390mm (15.4") modes: max: 1440x900 min: 640x480
Monitor-2: LVDS-1 mapped: LVDS-1-1 pos: right model: Apple Color LCD res: 1440x900 hz: 60
dpi: 111 size: 331x207mm (13.03x8.15") diag: 390mm (15.4") modes: 1440x900
API: EGL v: 1.5 hw: drv: intel crocus drv: amd r600 platforms: device: 0 drv: r600 device: 1
drv: crocus device: 2 drv: swrast gbm: drv: kms_swrast surfaceless: drv: r600 x11: drv: r600
inactive: wayland
API: OpenGL v: 4.5 compat-v: 3.3 vendor: mesa v: 24.0.9-0ubuntu0.1 glx-v: 1.4
direct-render: yes renderer: AMD CAICOS (DRM 2.50.0 / 6.8.0-41-generic LLVM 17.0.6)
device-ID: 1002:6760
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio driver: snd_hda_intel v: kernel
bus-ID: 00:1b.0 chip-ID: 8086:1c20 class-ID: 0403
Device-2: AMD Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM R5 230/235/235X OEM]
driver: snd_hda_intel v: kernel pcie: speed: 5 GT/s lanes: 8 bus-ID: 01:00.1 chip-ID: 1002:aa98
class-ID: 0403
API: ALSA v: k6.8.0-41-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe driver: tg3 v: kernel pcie:
speed: 2.5 GT/s lanes: 1 port: N/A bus-ID: 02:00.0 chip-ID: 14e4:16b4 class-ID: 0200
IF: enp2s0f0 state: down mac:
Device-2: Broadcom BCM4331 802.11a/b/g/n vendor: Apple AirPort Extreme driver: wl v: kernel
pcie: speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 14e4:4331 class-ID: 0280
IF: wlp3s0 state: up mac:
Bluetooth:
Device-1: Apple Bluetooth Host Controller driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 bus-ID: 2-1.1.3:8 chip-ID: 05ac:821a class-ID: fe01
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: bt-v: 2.1 lmp-v: 4 sub-v: 422a
hci-v: 4 rev: 34f class-ID: 7c010c
Drives:
Local Storage: total: 238.47 GiB used: 13.59 GiB (5.7%)
ID-1: /dev/sda vendor: Samsung model: MZNLN256HMHQ-000H1 size: 238.47 GiB speed: 6.0 Gb/s
tech: SSD serial: fw-rev: 1H3Q scheme: GPT
Partition:
ID-1: / size: 233.18 GiB used: 13.58 GiB (5.8%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: full speed or root hub ports: 2 rev: 1.1 speed: 12 Mb/s lanes: 1
chip-ID: 1d6b:0001 class-ID: 0900
Hub-2: 2-0:1 info: full speed or root hub ports: 6 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-3: 2-1:2 info: Microchip (formerly SMSC) 2.0 Hub ports: 3 rev: 2.0 speed: 480 Mb/s lanes: 1
power: 2mA chip-ID: 0424:2513 class-ID: 0900
Hub-4: 2-1.1:4 info: Broadcom BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth) ports: 3
rev: 2.0 speed: 12 Mb/s lanes: 1 power: 94mA chip-ID: 0a5c:4500 class-ID: 0900
Device-1: 2-1.1.3:8 info: Apple Bluetooth Host Controller type: bluetooth driver: btusb
interfaces: 4 rev: 2.0 speed: 12 Mb/s lanes: 1 chip-ID: 05ac:821a class-ID: fe01
Device-2: 2-1.2:5 info: Apple Internal Keyboard/Trackpad (ANSI) type: keyboard,HID,mouse
driver: apple,bcm5974,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 40mA
chip-ID: 05ac:0245 class-ID: 0301
Device-3: 2-2:3 info: Apple FaceTime HD Camera type: video driver: uvcvideo interfaces: 3
rev: 2.0 speed: 480 Mb/s lanes: 1 power: 500mA chip-ID: 05ac:8509 class-ID: 0e02 serial:
Hub-5: 3-0:1 info: full speed or root hub ports: 8 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-6: 3-1:2 info: Microchip (formerly SMSC) 2.0 Hub ports: 2 rev: 2.0 speed: 480 Mb/s lanes: 1
power: 2mA chip-ID: 0424:2513 class-ID: 0900
Device-1: 3-1.1:3 info: Apple Built-in IR Receiver type: HID driver: appleir,usbhid
interfaces: 1 rev: 2.0 speed: 1.5 Mb/s lanes: 1 power: 100mA chip-ID: 05ac:8242 class-ID: 0300
Device-2: 3-1.2:4 info: Logitech Unifying Receiver type: mouse,HID
driver: logitech-djreceiver,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 98mA
chip-ID: 046d:c52f class-ID: 0300
Hub-7: 4-0:1 info: full speed or root hub ports: 2 rev: 1.1 speed: 12 Mb/s lanes: 1
chip-ID: 1d6b:0001 class-ID: 0900
Sensors:
System Temperatures: cpu: 72.0 C mobo: N/A
Fan Speeds (rpm): N/A
Repos:
Packages: 2014 pm: dpkg pkgs: 2004 pm: flatpak pkgs: 10
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb https: //www.mirrorservice.org/sites/packages.linuxmint.com/packages wilma main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu noble main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Info:
Memory: total: 16 GiB available: 15.53 GiB used: 3.3 GiB (21.3%)
Processes: 309 Power: uptime: 20m states: freeze,mem,disk suspend: deep wakeups: 0
hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
Compilers: gcc: 13.2.0 Client: Unknown python3.12 client inxi: 3.3.34

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file, test, or Cinnamon entry point is identified in the issue. Start by reproducing suspend and lid-open resume on the listed MacBook hardware and Linux Mint setup, then collect evidence about the 20–30 second delay. Done means resume completes within a couple of seconds or the issue is narrowed to a specific component.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.