I haven't been able to get my Thinkpad X230T to suspend under Manjaro. I've been tracking some other threads where I've seen issues. Could someone suggest a fix, or some more diagnostics?
So, I'm having the same issue. I've now tried older kernels, but suspend still doesn't work.
I've done this, and suspend isn't working under:
- Linux 4.19rc4
- Linux 4.18.9-1
- Linux 4.17.19-1
- Linux 4.14.71-1
- Linux 4.9.128-1
- Linux 4.4.157-1
Here's some configuration information:
$ inxi -Fxz System: Host: di-x230t-3434cto Kernel: 4.4.157-1-MANJARO x86_64 bits: 64 compiler: gcc v: 8.2.1 Desktop: KDE Plasma 5.13.5 Distro: Manjaro Linux Machine: Type: Laptop System: LENOVO product: 3434CTO v: ThinkPad X230 Tablet serial: <filter> Mobo: LENOVO model: 3434CTO serial: <filter> UEFI [Legacy]: LENOVO v: GCETA8WW (2.68 ) date: 09/25/2017 Battery: ID-1: BAT0 charge: 56.1 Wh condition: 56.2/57.2 Wh (98%) model: SANYO 45N1177 status: Unknown CPU: Topology: Dual Core model: Intel Core i7-3520M bits: 64 type: MT MCP arch: Ivy Bridge rev: 9 L2 cache: 4096 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 23156 Speed: 1233 MHz min/max: 1200/3600 MHz Core speeds (MHz): 1: 1233 2: 1337 3: 1484 4: 1466 Graphics: Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel bus ID: 00:02.0 Display: x11 server: X.Org 1.20.1 driver: intel unloaded: modesetting resolution: 1366x768~60Hz, 1680x1050~60Hz OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.1 direct render: Yes Audio: Device-1: Intel 7 Series/C216 Family High Definition Audio driver: snd_hda_intel v: kernel bus ID: 00:1b.0 Sound Server: ALSA v: k4.4.157-1-MANJARO Network: Device-1: Intel 82579LM Gigabit Network driver: e1000e v: 3.2.6-k port: 6080 bus ID: 00:19 IF: enp0s25 state: up speed: 1000 Mbps duplex: full mac: <filter> Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi v: kernel bus ID: 03:00 IF: wlp3s0 state: up mac: <filter> Drives: Local Storage: total: 1.13 TiB used: 523.93 GiB (45.4%) ID-1: /dev/sda vendor: Western Digital model: WD10SPCX-22HWST0 size: 931.51 GiB ID-2: /dev/sdb vendor: Crucial model: CT240M500SSD3 size: 223.57 GiB Partition: ID-1: / size: 48.16 GiB used: 19.87 GiB (41.3%) fs: ext4 dev: /dev/sdb7 ID-2: /home size: 69.57 GiB used: 31.67 GiB (45.5%) fs: ext4 dev: /dev/sdb5 ID-3: swap-1 size: 15.30 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdb6 Sensors: System Temperatures: cpu: 65.0 C mobo: N/A Fan Speeds (RPM): cpu: 3916 Info: Processes: 240 Uptime: 17m Memory: 15.38 GiB used: 3.24 GiB (21.1%) Init: systemd Compilers: gcc: 8.2.1 Shell: bash v: 4.4.23 inxi: 3.0.21
Maybe related ... or unrelated ... from the Grub Boot, I noticed an error of "“Failed to start Load Kernel Modules”.
In running journalctl -b, I noticed an error described as "Thinkpad T450s error: thinkpad ec_read_row: failed requesting row" at https://forum.thinkpads.com/viewtopic.php?t=123552
Apparently it has something to do with tp_smapi or something, does that mean I should uninstall it? I read someone got more errors after uninstalling it. Anyone know how to fix this?
... with a response ...
The module in question is a optional one and is not installed by default. Yes that error is from tp_smapi module not all Thinkpads will support it. Lets see what the output of this command is...
sudo tlp stat -b
If the output is not compatible remove it
... so I removed linux44-rp_smapi, linux49-tp_smapi, etc. The suspend isn't working with the smapi, it isn't working without the smapi.
The workaround that I had been using has been to install pm-utils, and then suspend using from the command line ...
... but my impression was that with systemd and systemctl, that that's not the preferred way anymore.
Is this a problem just with Thinkpad x30 (i.e. X230 and T430 models running Ivy Bridge)?
Thanks for any suggestions.