Can't unlock screen after suspend/resume

Hi everyone -

I recently installed the i3 community edition and have been having issues with resuming my session after a suspend. Specifically, the lock screen reappears when resuming but is unresponsive to keyboard or mouse input. Even CTL-ALT-DELETE is ignored.

I've found that running systemctl suspend allows me to suspend and resume consistently without issue. However, attempting to run a screen locker first (ex. i3lock && systemctl suspend) causes the issue described above. I have also tried using the slock locker but it causes the same issue.

Please let me know if there is other useful information I can provide. Thanks in advance for any help!

inxi -Fxz output:

System:
  Host: atom-i3 Kernel: 5.2.11-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.1.0
  Desktop: i3 4.17.1 Distro: Manjaro Linux
Machine:
  Type: Desktop Mobo: MSI model: Z77A-G45 (MS-7752) v: 1.0 serial: <filter>
  UEFI: American Megatrends v: 2.12 date: 09/29/2013
CPU:
  Topology: Quad Core model: Intel Core i5-3570K bits: 64 type: MCP arch: Ivy Bridge
  rev: 9 L2 cache: 6144 KiB
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 27209
  Speed: 1600 MHz min/max: 1600/3800 MHz Core speeds (MHz): 1: 1600 2: 1601 3: 1600
  4: 1600
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: Micro-Star MSI driver: nouveau
  v: kernel bus ID: 02:00.0
  Display: x11 server: X.Org 1.20.5 driver: nouveau unloaded: modesetting
  resolution: 1920x1080~60Hz, 1920x1080~60Hz
  OpenGL: renderer: NV124 v: 4.3 Mesa 19.1.5 direct render: Yes
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Micro-Star MSI
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0
  Device-2: NVIDIA GM204 High Definition Audio vendor: Micro-Star MSI
  driver: snd_hda_intel v: kernel bus ID: 02:00.1
  Device-3: PreSonus Audio type: USB driver: snd-usb-audio bus ID: 2-3.4:7
  Device-4: Kingston type: USB driver: hid-generic,snd-usb-audio,usbhid bus ID: 2-3.3:6
  Device-5: Logitech HD Pro Webcam C920 type: USB driver: snd-usb-audio,uvcvideo
  bus ID: 2-4:8
  Sound Server: ALSA v: k5.2.11-1-MANJARO
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Micro-Star MSI driver: r8169 v: kernel port: d000 bus ID: 04:00.0
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 7.50 TiB used: 15.24 GiB (0.2%)
  ID-1: /dev/sda vendor: HGST (Hitachi) model: HDN726040ALE614 size: 3.64 TiB
  ID-2: /dev/sdb vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB
  ID-3: /dev/sdc vendor: Samsung model: SSD 840 EVO 250GB size: 232.89 GiB
  ID-4: /dev/sdd vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB
  ID-5: /dev/sde vendor: Western Digital model: WD2002FAEX-00MJRA0 size: 1.82 TiB
  ID-6: /dev/sdf vendor: Seagate model: ST31000528AS size: 931.51 GiB
Partition:
  ID-1: / size: 211.04 GiB used: 15.23 GiB (7.2%) fs: ext4 dev: /dev/sdc2
  ID-2: swap-1 size: 17.17 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdc3
  ID-3: swap-2 size: 5.48 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdb4
Sensors:
  System Temperatures: cpu: 37.0 C mobo: N/A gpu: nouveau temp: 29 C
  Fan Speeds (RPM): N/A gpu: nouveau fan: 1035
Info:
  Processes: 173 Uptime: 25m Memory: 15.61 GiB used: 2.99 GiB (19.1%) Init: systemd
  Compilers: gcc: 9.1.0 Shell: zsh v: 5.7.1 inxi: 3.0.36

Install the video-nvidia-435xx via MHWD.

2 Likes

@bogdancovaciu That seems to have been the fix! Is there any chance you could provide some more context for why this works? Was this something you ran into yourself?

Thanks again for your help! I'm very happy to be able to suspend my PC instead of having to shut it down every time I walk away from it :stuck_out_tongue:

Most nvidia GPUs work better with the nvidia closed source drivers. That's the bottom line of things. With the nouveau drivers (open source/free drivers) you can get decent functionality, but not everything works. Resume from suspend is one of those things that fails with the nouveau (in some instances/on some systems).

Got it - Installing proprietary GPU drivers is normally one of the first things I do with new Manjaro installation but for some reason, I completely forgot this time. In any case, thank you again for the help and the explanation. Cheers!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by