Suspend-resume issue

Hey there! :blush:

It looks like you’ve stumbled upon a bit of a pickle with your Asus Vivobook Pro 15 OLED on EndeavourOS. :sweat: But don’t worry, we’re here to help! :rocket:

The issue you’re experiencing when your laptop won’t wake up after suspending is indeed a common Linux hiccup. First, let’s rule out a few things:

  1. Graphics Drivers: It’s often a graphics driver issue. Make sure you’re using the right NVIDIA driver. You can check what’s installed with nvidia-smi.

  2. Kernel: The Linux kernel plays a significant role in compatibility. Make sure you’re using a recent version. You can check your kernel version with uname -r.

  3. BIOS Update: Check if there’s a BIOS update available for your laptop. Sometimes, firmware updates can fix these types of problems.

Now, for a quick fix:

  • Try pressing Ctrl-Alt-F2 to switch to a different virtual terminal when it’s stuck on a black screen with an underscore (_).

  • If that doesn’t work, you might also try suspending with systemctl suspend from a terminal to see if it yields different results.

If all else fails, it could be a hardware-specific issue, and Linux compatibility can vary by laptop model. :man_shrugging:

Remember, Linux is all about trial and error, and sometimes it takes a bit of tinkering to get things just right. :hammer_and_wrench:

Don’t give up on your laptop just yet! Linux community is pretty resourceful, and with a bit of patience and perseverance, you might find a workaround or a fix. And if not, there are plenty of other Linux-friendly laptops out there! :penguin::computer:

Good luck, and don’t hesitate to reach out if you have more questions! :smile::+1: