Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[Software] Lenovo X1 Carbon gen 1 - issues with Bookworm - running hot & external monitor not waking

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
Jeremy Davis
Posts: 20
Joined: 2024-01-02 02:49
Has thanked: 3 times

[Software] Lenovo X1 Carbon gen 1 - issues with Bookworm - running hot & external monitor not waking

#1 Post by Jeremy Davis »

I have a gen 1 Lenovo X1 Carbon (details posted below - if you want any other info, please ask).

I have been running Debian on this hardware since Squeeze and whilst there have been a few bugs along the way, mostly it has worked really well and each Debian release has been better than the previous one.

However, I just upgraded to Bookworm today and have noticed a few issues. FWIW I have bookworm running on other hardware and it's awesome. It's just this hardware that seems problematic.

The 2 issues are:
- external monitor now no longer wakes after sleep (i.e. doesn't wake up after monitor "blanks"; system sleep not required)
- running really hot (~100C)

I'll post some info further down, but first I'll describe the issues.

----

External monitor not waking

Since upgrade to Bookworm, my external monitor no longer wakes after the screen goes to sleep. Initially I thought the issue was waking the system from sleep, but I have since noticed, that it doesn't even require system sleep, just the monitor powering off. The built-in display works exactly as expected, but the external monitor that I've been using for many years now (plugged in via mini display port) won't power back on after being put to sleep.

The monitor remains recognized by the system and it appears to think that it's still working (e.g. I can move the cursor onto the powered down monitor and even launch "Gnome Activities" via the "hot corner".

I consider myself a relativity seasoned Linux admin, but most of my knowledge is server related, rather than desktop (I just "use" a desktop, whereas I work with servers). I've googled about a bit and am yet to find anyone with the exact same issue as me. I've tried a few things, but nothing has worked so I won't bother noting exactly what...

Any ideas or suggestions would be warmly welcomed.

----

Running hot

I recall having issues with it running hot in the past, but after installing the tlp tool (initially from upstream, then more recently from Debian repos) it's been great since (although unfortunately, I'm not 100% clear on average temp prior to update).

I have noticed that there is a BIOS update (from 2019) that I haven't installed, so I'll update that, but according to the release notes, I doubt that it will make any difference. Again, any suggestions/ideas would be warmly welcomed.

----

Info (Please ask if there is something specific that you want that I haven't shared)

Temp:

Code: Select all

user@ninjux ~$ sensors
thinkpad-isa-0000
Adapter: ISA adapter
fan1:        5033 RPM
CPU:         +101.0°C  
GPU:           +0.0°C  
temp3:         +0.0°C  
temp4:         +0.0°C  
temp5:         +0.0°C  
temp6:         +0.0°C  
temp7:         +0.0°C  
temp8:         +0.0°C  

coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +102.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:       +102.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:       +100.0°C  (high = +87.0°C, crit = +105.0°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:       +101.0°C  (crit = +200.0°C)

BAT0-acpi-0
Adapter: ACPI interface
in0:          16.41 V
----

Hardware info:

Code: Select all

user@ninjux ~$ inxi -Fxpmrz 
System:
  Kernel: 6.1.0-17-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    Desktop: GNOME v: 43.9 Distro: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Laptop System: LENOVO product: 34602B9 v: ThinkPad X1 Carbon
    serial: <superuser required>
  Mobo: LENOVO model: 34602B9 serial: <superuser required>
    UEFI-[Legacy]: LENOVO v: G6ETB8WW (2.78 ) date: 09/27/2017
Battery:
  ID-1: BAT0 charge: 20.2 Wh (96.7%) condition: 20.9/46.0 Wh (45.5%)
    volts: 15.7 min: 14.8 model: SMP 45N1071 status: not charging
Memory:
  RAM: total: 7.46 GiB used: 4.16 GiB (55.7%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges
    required.
CPU:
  Info: dual core model: Intel Core i7-3667U bits: 64 type: MT MCP
    arch: Ivy Bridge rev: 9 cache: L1: 128 KiB L2: 512 KiB L3: 4 MiB
  Speed (MHz): avg: 2993 high: 2995 min/max: 800/3200 cores: 1: 2995 2: 2993
    3: 2993 4: 2993 bogomips: 19954
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo driver: i915
    v: kernel arch: Gen-7 bus-ID: 00:02.0
  Device-2: Chicony Integrated Camera type: USB driver: uvcvideo
    bus-ID: 1-1.6:5
  Display: wayland server: X.Org v: 1.22.1.9 with: Xwayland v: 22.1.9
    compositor: gnome-shell driver: X: loaded: intel
    unloaded: fbdev,modesetting,vesa dri: crocus gpu: i915 resolution:
    1: 1600x900~60Hz 2: 1600x900~60Hz
  API: OpenGL v: 4.2 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 4000 (IVB
    GT2) direct-render: Yes
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Lenovo 7
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  API: ALSA v: k6.1.0-17-amd64 status: kernel-api
  Server-1: PipeWire v: 0.3.65 status: active
Network:
  Device-1: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi
    v: kernel bus-ID: 03:00.0
  IF: wlp3s0 state: up mac: <filter>
  IF-ID-1: lxcbr0 state: down mac: <filter>
Bluetooth:
  Device-1: Broadcom BCM20702 Bluetooth 4.0 [ThinkPad] type: USB driver: btusb
    v: 0.8 bus-ID: 1-1.4:4
  Report: hciconfig ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 2.1
    lmp-v: 4.0
Drives:
  Local Storage: total: 238.47 GiB used: 85.13 GiB (35.7%)
  ID-1: /dev/sda vendor: SanDisk model: SD5SG2256G1052E size: 238.47 GiB
Partition:
  ID-1: / size: 93.26 GiB used: 84.8 GiB (90.9%) fs: ext4 dev: /dev/sda5
Swap:
  ID-1: swap-1 type: partition size: 10.12 GiB used: 335.7 MiB (3.2%)
    dev: /dev/sda7
  ID-2: swap-2 type: partition size: 3.74 GiB used: 0 KiB (0.0%)
    dev: /dev/sda6
  ID-3: swap-3 type: zram size: 256 MiB used: 255.1 MiB (99.6%)
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 101.0 C mobo: N/A
  Fan Speeds (RPM): cpu: 5050
Repos:
  Packages: 3288
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
    1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/mattermost.list
    1: deb [signed-by=/usr/share/keyrings/mattermost.asc] https://deb.packages.mattermost.com stable main
  Active apt repos in: /etc/apt/sources.list.d/microsoft-edge.list
    1: deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
  Active apt repos in: /etc/apt/sources.list.d/security.sources.list
    1: deb [arch=amd64, signed-by=/usr/share/keyrings/tkl-bookworm-security.gpg] http://archive.turnkeylinux.org/debian bookworm-security main
    2: deb http://security.debian.org/debian-security bookworm-security main
    3: deb http://security.debian.org/debian-security bookworm-security contrib
    4: deb http://security.debian.org/debian-security bookworm-security non-free-firmware
    5: deb http://security.debian.org/debian-security bookworm-security non-free
  Active apt repos in: /etc/apt/sources.list.d/signal-xenial.list
    1: deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
  Active apt repos in: /etc/apt/sources.list.d/slack.list
    1: deb https://packagecloud.io/slacktechnologies/slack/debian/ jessie main
  Active apt repos in: /etc/apt/sources.list.d/sources.list
    1: deb [arch=amd64, signed-by=/usr/share/keyrings/tkl-bookworm-main.gpg] http://archive.turnkeylinux.org/debian bookworm main
    2: deb http://deb.debian.org/debian bookworm main
    3: deb http://deb.debian.org/debian bookworm contrib
    4: deb http://deb.debian.org/debian bookworm non-free-firmware
    5: deb http://deb.debian.org/debian bookworm non-free
Info:
  Processes: 243 Uptime: 5h 21m Init: systemd target: graphical (5) Compilers:
  gcc: 12.2.0 Shell: Bash v: 5.2.15 inxi: 3.3.26
  
[edit: used code tags instead of pre for info]
Last edited by Jeremy Davis on 2024-01-02 22:25, edited 1 time in total.

dlu2021
Posts: 211
Joined: 2021-08-13 19:55
Location: Minnesota
Has thanked: 7 times
Been thanked: 41 times

Re: [Software] Lenovo X1 Carbon gen 1 - issues with Bookworm - running hot & external monitor not waking

#2 Post by dlu2021 »

Not sure about the monitor, but my first couple of thoughts regarding an overheating older machine are the following:

1. Blocked cooling fan.
2. The CPU grease needs to be replaced.

Jeremy Davis
Posts: 20
Joined: 2024-01-02 02:49
Has thanked: 3 times

Re: [Software] Lenovo X1 Carbon gen 1 - issues with Bookworm - running hot & external monitor not waking

#3 Post by Jeremy Davis »

Thanks, I'll double check that.

Although I've already replaced the fan twice in it's lifetime, so I'm not sure that's it. FWIW I burned out the first 2 by blowing the dust out (and over spinning the fan I assume) - it never occurred to me that a motor is also a generator when you flip it around... So I'm much more careful when I blow it out these days (I hold the fan so it doesn't spin when I blow it out).

Regardless, thanks for your input.

Jeremy Davis
Posts: 20
Joined: 2024-01-02 02:49
Has thanked: 3 times

Re: [Software] Lenovo X1 Carbon gen 1 - issues with Bookworm - running hot & external monitor not waking

#4 Post by Jeremy Davis »

I don't understand why, but it's much better today (and it's a much hotter day than it was yesterday).

Currently it's running @ 56C! And it hasn't got above 82C all day?!

But I'm not going to fight it!

As for the screen not waking, a new development there too. It seems that once the computer properly goes to sleep, the external monitor wakes fine. It is a little slow (the built-in monitor is instant, the external one takes a second or 2 to come on - hence why I missed it first thing this morning). It's just the initial screen blanking (handled by Gnome AFAIK) that isn't bringing it back up.

Post Reply