#Sleep makes laptop unusuable

330 messages · Page 1 of 1 (latest)

little oasis
#

If I put the laptop to sleep through KDE, GNOME or systemctl suspend it won't wake up. The LED of the power button does stop flashing indicating it SHOULD be waking up. The screen does not power on again, tho. I have to shut it down with a long press.

The laptop is a lenovo LOQ 15arp9 with only a dGPU, a 4050 (6Gbs).

So far I've tested:
nvidia-open + linux
nvidia-open-dkms + linux
nvidia-open-dkms + linux-lts
nvidia-open-lts + linux-lts
nvidia + linux
nvidia-lts + linux
nouveau + linux
sshing into it while in the "waking" state, but it can't connect
updating the bios to the latest version
secure boot is disabled if that is important

I cannot read anything relating to suspension on journalctl on the arch instalation. I want to note that I have installed 3 times arch on this machine. Manual, archinstall and manual again. In neither sleep worked.
I can confirm linux mint does work.
But an Endeavour OS live ISO does not.
Is there a firmware package I am missing with arch?

low relic
little oasis
#

no other options

low relic
little oasis
#

yes, I do use grub

#

which kernel parameter may I be missing?

low relic
#

Right, you need to add this mem_sleep_default=deep to your grub config like so
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
And run sudo grub-mkconfig -o /boot/grub/grub.cfg

#

Don't use all of this GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep" just add mem..

little oasis
#

Allright, done
Imma try after a reboot

#

s2idle no longer appears in brackets
the screen still does not turn on sadly

low relic
little oasis
#

The led reports its turning on but it doesn't

#

So no

low relic
#

That could be a hardware issue, what DE/WM are you running?

little oasis
#

KDE plasma with sddm

#

Wayland KDE if that is important to note

low relic
#

Okay, let find out if it's wayland related or not can try installing some other DE or WM.

little oasis
#

I can try to install kde xorg

low relic
little oasis
#

plasma-x11-session does still exist tho

low relic
little oasis
#

it didnt work, I can try i3 I suppose

low relic
little oasis
#

Still black screen and no possible ssh connection

low relic
#

You have linux-firmware linux-headers installed, right?

little oasis
#

taking into account journalctl -b-1 -e doesn't show the laptop trying to wake up I assume it goes deeper than the gpu locking the whole system

little oasis
#

I did not have that second package, I am going to try to reboot and see if it works on KDE wayland, x11 or i3

low relic
little oasis
#

Allright, on it

#

Plasma wayland is still broken
Plasma x11 is also broken
i3 is also broken

#

I have noticed a "BIOS ACPI error on startup"

#

I am going to retrieve it with journal ctl

low relic
#

How old is the laptop?

little oasis
#

2024

#

And the bios is updated to the latest version

low relic
#

Okay, that does not tel me anything.
name, model ...

little oasis
#

Lenovo LOQ 15ARP9 (4050 RTX, 24GBs of ram, Rythen 7 7435HS)

low relic
#

Run cat /sys/power/state

little oasis
#

reports: freeze mem disk

low relic
#

And this cat /proc/acpi/wakeup

little oasis
#
[bley@gaymer ~]$ cat /proc/acpi/wakeup 
Device    S-state     Status   Sysfs node
GPP0     S4    *enabled   pci:0000:00:01.1
GPP5     S0    *enabled   pci:0000:00:02.1
GPP6     S4    *enabled   pci:0000:00:02.2
GP11     S3    *disabled
SWUS     S4    *disabled
GP12     S4    *disabled
SWUS     S4    *disabled
XHC0     S3    *enabled   pci:0000:05:00.3
XHC1     S0    *enabled   pci:0000:05:00.4
XHC2     S0    *enabled   pci:0000:06:00.0
NHI0     S0    *disabled
XHC3     S0    *enabled   pci:0000:06:00.3
NHI1     S0    *disabled
XHC4     S3    *enabled   pci:0000:06:00.4```
lone saffronBOT
#
little oasis
#

I will have to go for a moment, apologies. I will be back very soon.

low relic
little oasis
#

I am back
the output is

Device    S-state     Status   Sysfs node
GPP0     S4    *enabled   pci:0000:00:01.1
GPP5     S0    *enabled   pci:0000:00:02.1
GPP6     S4    *enabled   pci:0000:00:02.2
GP11     S3    *disabled
SWUS     S4    *disabled
GP12     S4    *disabled
SWUS     S4    *disabled
XHC0     S3    *disabled  pci:0000:05:00.3
XHC1     S0    *enabled   pci:0000:05:00.4
XHC2     S0    *enabled   pci:0000:06:00.0
NHI0     S0    *disabled
XHC3     S0    *enabled   pci:0000:06:00.3
NHI1     S0    *disabled
XHC4     S3    *disabled  pci:0000:06:00.4```
lone saffronBOT
#
little oasis
#

Should I try to suspend now?

little oasis
#

It sadly did not work with just that

#

also please disregard the last failed ssh attempt. I forgot to set it up on this particular install

low relic
#

Check BIOS for any “Sleep State”

little oasis
#

I did several times but couldn't find anything with a similar name
Only instant boot which just tells the machine to boot on usb-c or AC power

#

also AHA
I got the bios error, it was on dmesg
1: [ 2.342589] lenovo_wmi_hotkey_utilities CE6C0974-0407-4F50-88BA-4FC3B6559AD8: probe with driver lenovo_wmi_hotkey_utilities failed with error -5
2: [ 2.668411] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GPP0.PEGP.GPS.NVD1], AE_NOT_FOUND (20240827/psargs-332) [ 2.668419] ACPI Error: Aborting method \_SB.PCI0.GPP0.PEGP.GPS due to previous error (AE_NOT_FOUND) (20240827/psparse-529) [ 2.668426] ACPI Error: Aborting method \_SB.PCI0.GPP0.PEGP._DSM due to previous error (AE_NOT_FOUND) (20240827/psparse-529)

low relic
#

Okay, try this lets unloading Nvidia module before suspend sudo modprobe -r nvidia_drm nvidia_modeset nvidia_uvm nvidia
and run sudo systemctl suspend

little oasis
#

allright, allthough there is no igpu, so it may crash

#

modprobe: FATAL: Module nvidia_drm is in use.

#

it wont let me remove the modules

#

important to note I tried to use the nouveau drivers too

low relic
#

Make a script to load and unload the Nvidia stuff in /lib/systemd/system-sleep/nvidia-unload.sh

#!/bin/bash

case $1/$2 in
  pre/*)
    modprobe -r nvidia_drm nvidia_modeset nvidia_uvm nvidia 2>/dev/null
    ;;
  post/*)
    modprobe nvidia nvidia_uvm nvidia_modeset nvidia_drm 2>/dev/null
    ;;
esac

And make it executable sudo chmod +x /lib/systemd/system-sleep/nvidia-unload.sh

little oasis
#

allright

low relic
#

Then test it sudo systemctl suspend

little oasis
#

oh apologies i read it wrong

#

it does exist

low relic
#

Okay.

little oasis
#

It didnt work sadly

low relic
#

Did you reboot?

little oasis
#

yes

#

was on wayland tho

#

I will try on x

low relic
#

Try i3 for X

little oasis
#

I used it but it does not work

low relic
#

Did close the lid and open it again?

little oasis
#

oh no, I am using systemctl suspend

low relic
#

Try suspending from a non-graphical environment, with Ctrl+Alt+F3

little oasis
#

I tried on the live iso several times and it does not make a difference

#

I want to point out again that sleep did work on linux mint, both on a live ISO and a complete install

#

So I assume I am missing something

low relic
little oasis
#

The issue is I do not know how to search for it
I don't know if it is kernel related or just simply a missing package
I want to thank you for all the help so far

low relic
#

Try this sudo systemctl disable nvidia-fallback.service and add this nouveau.blacklist=1 to the grub line and make the config for grub.

little oasis
#

nvidia fallback does not seem to exist on my system

low relic
little oasis
#
Failed to disable unit: Unit nvidia-fallback.service does not exist```
little oasis
low relic
low relic
little oasis
#

didnt close the lid but ran systemctl suspend, the result is still no screen

#

i3 doesnt seem to go into sleep when I close the lid

low relic
#

Remove that script from early.

little oasis
#

Removed

low relic
little oasis
#

I see... The thing is I can't really wake from usb either way as the usbs get powered down

low relic
#

You can check again cat /proc/acpi/wakeup

little oasis
#

after a reboot they re-enabled

low relic
#

Check for errors journalctl -b -1 -e

little oasis
#
Jul 31 23:56:45 gaymer systemd[1]: Starting NVIDIA system suspend actions...
Jul 31 23:56:45 gaymer wpa_supplicant[654]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jul 31 23:56:45 gaymer wpa_supplicant[654]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jul 31 23:56:45 gaymer wpa_supplicant[654]: nl80211: deinit ifname=p2p-dev-wlo1 disabled_11b_rates=0
Jul 31 23:56:45 gaymer suspend[865]: nvidia-suspend.service
Jul 31 23:56:45 gaymer logger[865]: <13>Jul 31 23:56:45 suspend: nvidia-suspend.service
Jul 31 23:56:45 gaymer wpa_supplicant[654]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jul 31 23:56:45 gaymer wpa_supplicant[654]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jul 31 23:56:45 gaymer wpa_supplicant[654]: nl80211: deinit ifname=wlo1 disabled_11b_rates=0
Jul 31 23:56:47 gaymer systemd[1]: nvidia-suspend.service: Deactivated successfully.
Jul 31 23:56:47 gaymer systemd[1]: Finished NVIDIA system suspend actions.
Jul 31 23:56:47 gaymer systemd[1]: Starting System Suspend...
Jul 31 23:56:48 gaymer systemd-sleep[874]: User sessions remain unfrozen on explicit request ($SYSTEMD_SLEEP_FREEZE_USER_SESSIO>
Jul 31 23:56:48 gaymer systemd-sleep[874]: This is not recommended, and might result in unexpected behavior, particularly
Jul 31 23:56:48 gaymer systemd-sleep[874]: in suspend-then-hibernate operations or setups with encrypted home directories.
Jul 31 23:56:48 gaymer (sd-exec-strv)[875]: /usr/lib/systemd/system-sleep/nvidia-unload.sh failed with exit status 1.
Jul 31 23:56:48 gaymer systemd-sleep[874]: Performing sleep operation 'suspend'...
Jul 31 23:56:48 gaymer kernel: PM: suspend entry (deep)
Jul 31 23:56:48 gaymer kernel: PM: suspend exit
Jul 31 23:56:48 gaymer kernel: PM: suspend entry (s2idle)```
lone saffronBOT
#
little oasis
#

I dont see any errors? besides the "user sessions"

low relic
#

Your laptop firmware only supports s2idle (shallow suspend), I don't think it support S3 that is why.
Nvidia + s2idle is known to cause black screen / no resume issues.

little oasis
#

That sounds pretty unresolvable...

low relic
little oasis
#

I think so?

#

I will do it again, since the file is 100% removed

low relic
#

Are you using the main kernel or something else (zen, lts)?

little oasis
#

main

#

tried lts before

low relic
little oasis
#

it was

low relic
#

Change the mem_sleep_default=deep to mem_sleep_default=s2idle in grub.

little oasis
#
Aug 01 00:11:31 gaymer systemd[1]: nvidia-suspend.service: Consumed 1.189s CPU time, 508.5M memory peak.
Aug 01 00:11:31 gaymer systemd[1]: Starting System Suspend...
Aug 01 00:11:31 gaymer systemd-sleep[2397]: User sessions remain unfrozen on explicit request ($SYSTEMD_SLEEP_FREEZE_USER_SESSI>
Aug 01 00:11:31 gaymer systemd-sleep[2397]: This is not recommended, and might result in unexpected behavior, particularly
Aug 01 00:11:31 gaymer systemd-sleep[2397]: in suspend-then-hibernate operations or setups with encrypted home directories.
Aug 01 00:11:31 gaymer systemd-sleep[2397]: Performing sleep operation 'suspend'...
Aug 01 00:11:31 gaymer kernel: PM: suspend entry (deep)
Aug 01 00:11:31 gaymer kernel: PM: suspend exit
Aug 01 00:11:31 gaymer kernel: PM: suspend entry (s2idle)``` 
Oh btw the output without the nvidia file
lone saffronBOT
#
low relic
#

System tries PM: suspend entry (deep) (S3 sleep), but immediately does PM: suspend exit (fails). Then it falls back to PM: suspend entry (s2idle) (shallow sleep).

little oasis
#

That makes a lot of sense actually

low relic
#

PM mean power management.

#

Do you have swap?

little oasis
#

8 GBs

low relic
#

Let's test if hibernation is the same or not

little oasis
#

systemctl hybernate then?

low relic
#

No, not yet.

#

Get the uuid of the swap first with sudo blkid | grep swap

little oasis
#
/dev/nvme0n1p2: UUID="6602384f-b898-49e2-bda2-c9e6dc60d9c0" TYPE="swap" PARTUUID="07de91d5-15bd-4a3b-be7f-00bdceaca087"```
#

important note, swap is smaller than RAM, is that an issue?

low relic
#

Add this resume=UUID=6602384f-b898-49e2-bda2-c9e6dc60d9c0 in the grub cmdline.

#

Don't forget sudo grub-mkconfig -o /boot/grub/grub.cfg and reboot

little oasis
#

allrighty

low relic
#

After reboot run sudo systemctl hibernate

#

Your machine should power off, and then resume your session from swap when you power it back on.

little oasis
#

it did not... which is odd

low relic
#

Check cat /etc/mkinitcpio.conf

#

You should have resume and some other things

little oasis
#

greping for resume shows nothing

low relic
# little oasis

No, you don't have resume there in the hooks line HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)

#

It should be like this HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block resume filesystems fsck)

little oasis
#

aight

#

I rebuild the image

#

and hybernate to see if it worked right?

low relic
#

Place resume before filesystems after block

#

And rebuild the image.

little oasis
#

allrighty, done

low relic
#

Reboot and test.

little oasis
#

okay it does hybernate correctly, thank you

low relic
little oasis
#

Its a lot of progress tbh haha

low relic
little oasis
#

allright, lemme check

low relic
#

Hybrid sleep does suspend to RAM (fast wake).

little oasis
#

oh wait
systemctl SLEEP does yield the result of just locking the KDE desktop

#

so it doesnt suspend?

low relic
#

You’re talking directly to systemd to trigger those power states.

little oasis
#

Yes

low relic
#

Check cat /etc/systemd/logind.conf

little oasis
#
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#UserStopDelaySec=10
#SleepOperation=suspend-then-hibernate suspend
#HandlePowerKey=poweroff
#HandlePowerKeyLongPress=ignore
#HandleRebootKey=reboot
#HandleRebootKeyLongPress=poweroff
#HandleSuspendKey=suspend
#HandleSuspendKeyLongPress=hibernate
#HandleHibernateKey=hibernate
#HandleHibernateKeyLongPress=ignore
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
#HandleLidSwitchDocked=ignore
#HandleSecureAttentionKey=secure-attention-key
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#RebootKeyIgnoreInhibited=no
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RuntimeDirectoryInodesMax=
#RemoveIPC=yes
#InhibitorsMax=8192
#SessionsMax=8192
#StopIdleSessionSec=infinity
#DesignatedMaintenanceTime=```
low relic
#

After that you simple run sudo systemctl restart systemd-logind

little oasis
#

what is the expected behaviour for this?

low relic
#

Try to suspend again.

little oasis
#

nothing changed

#

maybe it has to do with

Aug 01 01:01:22 gaymer systemd-sleep[1606]: This is not recommended, and might result in unexpected behavior, particularly
Aug 01 01:01:22 gaymer systemd-sleep[1606]: in suspend-then-hibernate operations or setups with encrypted home directories.```
lone saffronBOT
#
little oasis
#

its so weird that hybernation works but suspend doesnt

#

I will sleep for now, gn

low relic
low relic
low relic
little oasis
#

I couldnt sleep and tried one last thing on my own with https://wiki.archlinux.org/title/DSDT and I could fix 1 of 2 errors in the bootup by telling the kernel to say "I am linux" to firmware
I will actually sleep now

little oasis
#

Thank you

little oasis
#

Today I got busy and I may not be able to get to the laptop, apologies

little oasis
#

I am going to see journalctl

#

forgot to update but its the same as before
It reaches sleep but does not wake up

little oasis
#

I suspect it might have to do with ACPI as mint does not show a big red error but a more "relaxed" warning of an argument missmatch

low relic
little oasis
#

Juging by the fact the problematic ACPI symbol is [\_SB.PCI0.GPP0.PEGP.GPS.NVD1] AE_NOT_FOUND it may be? it sounds like it is the gpu

low relic
#

Damn, Discord doesn’t have a way to export that chat conversation so I can search it.

little oasis
#

Yeah... Discord is a bit hard to search through

low relic
little oasis
#

Maybe it is indeed the GPU power manager

#

But idk how to properly fix the ACPI table, DSDT, or... module I may be missing???

low relic
#

Is there any system that you have installed before that wake up worked on it?

little oasis
#

Linux Mint

#

So I assume ubuntu-based should work

low relic
little oasis
#

It is the latest one I could do

low relic
little oasis
low relic
little oasis
#

I did not rebuild it manually as the pacman hook should do it automatically and I used the lts kernel yes

low relic
little oasis
#

At least I know hybernate works flawlessly thanks to you

low relic
little oasis
#

it did say "loading linux-lts"

little oasis
fallen lilyBOT
#

alpha_b_9 received a thank you cookie!

low relic
low relic
# little oasis it did say "loading linux-lts"

I’m going to check what modules are being used by Linux Mint and get back to you on that.
Because they could be using a specific version of the Linux kernel and the Linux firmware, as well as the headers.

little oasis
#

Thank you

#

It is linux mint 22.1 "Xia"

low relic
#

Can you just run cat /proc/acpi/wakeup again.

little oasis
#

On mint or arch?

#
GPP0     S4    *enabled   pci:0000:00:01.1
GPP5     S0    *enabled   pci:0000:00:02.1
GPP6     S4    *enabled   pci:0000:00:02.2
GP11     S3    *disabled
SWUS     S4    *disabled
GP12     S4    *disabled
SWUS     S4    *disabled
XHC0     S3    *enabled   pci:0000:05:00.3
XHC1     S0    *enabled   pci:0000:05:00.4
XHC2     S0    *enabled   pci:0000:06:00.0
NHI0     S0    *disabled
XHC3     S0    *enabled   pci:0000:06:00.3
NHI1     S0    *disabled
XHC4     S3    *enabled   pci:0000:06:00.4```
lone saffronBOT
#
little oasis
#

Arch output

low relic
#

Install evtest and run sudo evtest

little oasis
little oasis
#
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:    Power Button
/dev/input/event1:    Lid Switch
/dev/input/event10:    ELAN06FA:00 04F3:327E Touchpad
/dev/input/event11:    HDA NVidia HDMI/DP,pcm=3
/dev/input/event12:    HDA NVidia HDMI/DP,pcm=7
/dev/input/event13:    HDA NVidia HDMI/DP,pcm=8
/dev/input/event14:    HDA NVidia HDMI/DP,pcm=9
/dev/input/event15:    HD-Audio Generic Mic
/dev/input/event16:    HD-Audio Generic Headphone
/dev/input/event2:    Video Bus
/dev/input/event3:    Video Bus
/dev/input/event4:    AT Translated Set 2 keyboard
/dev/input/event5:    ITE Tech. Inc. ITE Device(8176) Keyboard
/dev/input/event6:    ITE Tech. Inc. ITE Device(8176) Wireless Radio Control
/dev/input/event7:    PC Speaker
/dev/input/event8:    Ideapad extra buttons
/dev/input/event9:    ELAN06FA:00 04F3:327E Mouse```
#

(without sudo no devices appeared)

low relic
little oasis
#

Yeah...
Perhaps I am mistaken and its not the ACPI device

low relic
little oasis
little oasis
low relic
#

No need to suspend.

little oasis
#

It autosuspended, I think I need to disable the lid suspend on systemd

low relic
little oasis
#

I do want to point out the lid detection did work fine if I am not too fast

little oasis
#

yep

low relic
#

How about when you open it?

little oasis
#

When I reopen it "tries" to wake

#

OH
It did detect the reopening and could write it to the file

#

I want to also note the LTS kernel does solve an unrelated issue with something relating to "ideapad_hotkeys"

low relic
little oasis
#
Aug 02 20:07:52 gaymer systemd-logind[599]: The system will suspend now!
Aug 02 20:07:53 gaymer systemd[1]: Starting NVIDIA system suspend actions...
Aug 02 20:07:53 gaymer suspend[1342]: nvidia-suspend.service
Aug 02 20:07:53 gaymer logger[1342]: <13>Aug  2 20:07:53 suspend: nvidia-suspend.service
Aug 02 20:07:55 gaymer systemd[1]: nvidia-suspend.service: Deactivated successfully.
Aug 02 20:07:55 gaymer systemd[1]: Finished NVIDIA system suspend actions.
Aug 02 20:07:55 gaymer systemd[1]: nvidia-suspend.service: Consumed 958ms CPU time, 380.4M memory peak.
Aug 02 20:07:55 gaymer systemd[1]: Starting System Suspend...
Aug 02 20:07:55 gaymer systemd-sleep[1381]: in suspend-then-hibernate operations or setups with encrypted home directories.
Aug 02 20:07:55 gaymer systemd-sleep[1381]: Performing sleep operation 'suspend'...
Aug 02 20:07:55 gaymer kernel: PM: suspend entry (s2idle)```
lone saffronBOT
#
little oasis
#

Output of the command

low relic
#

Yeah, it still shows s2idle

little oasis
#

yeah

low relic
#

I think when you close the lid, it takes a long time for the computer to go to sleep, and something stops running before that, so the process doesn’t finish.

little oasis
#

That makes sense, I will be slow with the opening and closing.
Allthough suspending without any lid interaction does lead to the same result of not working

low relic
#

Just run uname -a

little oasis
#

linux 6.15.8.arch1-2
linux-lts 6.12.40-2

little oasis
lone saffronBOT
#
little oasis
#

I am trying to use the normal one

#

I have both to swap and test whenever you ask me to try to do something in tls rather than upstream

low relic
little oasis
#

no, but I can boot the live iso

low relic
little oasis
#

Linux mint 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DUMA;OC Thu Dec 5 13:09:44 UTC 2024 x86_64 x_86_64 x_86_64 GNU/Linux

lone saffronBOT
#
low relic
little oasis
#

Allthough the updated kernel (post-install) did work too

low relic
#

Basically It could be working on 6.8.0 6.9.0

little oasis
#

I could test it with downgrade right?

low relic
little oasis
#

done, gonna try now with the downgrade (after a reboot)

#

dmesg output is the same as the mint live ISO

#

Trying to wake it up after sleeping results on the same no-backlight no-screen state

little oasis
#

Nono, on arch with linux-6.9.arch1

low relic
little oasis
#

allrighty

#

current version of nvidia-open is not working with such an old kernel

#

Same result as before while trying to wake

low relic
#

How about 6.10.

little oasis
#

No change, Nvidia is broken (and nouveau is blacklisted) and it doesn't wake

#

no errors on ACPI tho

low relic
#

Basically just keep trying other kernel version 6.11, 6.12

little oasis
#

Allright I will report if anything changes or until I run out of them

#

I want to report a small observation I noticed while checking if nvidia is in use and that is that several devices use "xhci_hcd" which is pretty similar to "xhci_pci" so I might be missing firmware on the install?

low relic
little oasis
#

I meant on the actual "kernel module in use" in the lspci table

low relic
#

Yeah, that is a pretty old module.

little oasis
#

xhci_pci is mentioned as another module available to several devices

#

I think I will take a small detour with firmware as the 6.11 was not successful at all

low relic
#

It should work regardless of that.

little oasis
#

Oh then I am going back to the usual testing

#

testing 6.12 I somehow made it not fully sleep and it woke up
Second attempt has been the usual black screen

#

I havent gotten the nvidia drivers to drive the gpu again
Maybe that is part of the issue
Also boot times are significantly worse

little oasis
#

Nothing on 6.13 and 6.14

#

I can't go back to the new kernel so I should reinstall arch again

low relic
#

Get the XFCE version.

little oasis
#

Oh oki I could try

#

I am putting the iso in my ventoy usb still so it may take a while

#

In the live ISO the suspend results in a black screen

#

I dont really know how to install it lol

#

I just saw the guide I will try to install it

low relic
little oasis
#

I am in

low relic
#

Just run void-installer

little oasis
low relic
little oasis
#

I should enable acpid right?

low relic
#

After the install you do need to update the system.

little oasis
#

It wasn't that is why I asked. I also had it enabled in the arch install towards the end

little oasis
low relic
#

Just run that full command.

little oasis
#

It's running, updating

#

done, do I restart and check suspending?

#

blank screen

#

before going back to arch I will try with propiertary drivers

#

important note
the block key leds do not work when "trying" to wake

low relic
#

Did you reboot?

little oasis
#

I couldnt download the nvidia package as "it does not exist"

low relic
#

If does not work without the drives it's not going to work with them.

little oasis
#

That's true... Nouveau and propiertary drivers worked on mint (and by extension we assume ubuntu)

low relic
#

Anything that is based on ubuntu It has to work.

little oasis
#

I suppose I should either refrain from using either arch or sleep then

low relic
little oasis
fallen lilyBOT
#

alpha_b_9 received a thank you cookie!

low relic
little oasis
#

I would like to tag this as "solved" if that is something that is done here too. They posted this after I went to sleep last night.
As on reddit another person with my exact laptop found a way to make it work. The issue was indeed related to pcie power mangement. Turning pcie_aspm=off solves the issue at the cost of increased power consumption.
https://www.reddit.com/r/archlinux/comments/1me3l4q/comment/n6m53wd/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Reddit

Explore this conversation and more from the archlinux community

low relic
little oasis
#

I have not had Mint enough time to test powe consumption but it felt around the same

little oasis
#

Looking a bit more into it it seems to loose an hour of battery which is... a bit worrying

#

But I would still consider it solved

little oasis