I’m trying to use my FW13AMD with Fedora Linux in docked mode, i.e. lid closed, external monitor, keyboard and mouse etc. but every time I close the lid it immediately sleeps, and I’m unable to wake it with the keyboard or mouse. I’ve seen posts about this working under windows, so am I missing something? There didn’t seem to be any relevant settings in Gnome Settings

  • Zeddie-@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I had the same issue with Fedora 39. After upgrading, I noticed the option to not suspend with lid closed missing in Tweaks. I did a good search and someone suggested editing a config file. I got it to work but I didn’t document it.

    If I find it, I’ll update, but I suggest you googling it like I did. Or someone here may have already posted the right file to edit.

    I found this annoying, and not sure if the missing setting is intentional or not.

  • machetie@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    This is how i use it on my arch system.
    Modifying Logind Configuration
    Edit the logind.conf File:
    Open a terminal.
    Type sudo nano /etc/systemd/logind.conf (you can replace nano with your preferred text editor).
    You might need to enter your password.
    Modify the HandleLidSwitch Setting:
    In the logind.conf file, look for the line #HandleLidSwitch=suspend.
    Remove the # at the beginning of the line to uncomment it.
    Change suspend to ignore. So it should look like this: HandleLidSwitch=ignore.
    Save the file and exit the text editor (Ctrl + O, Enter, and then Ctrl + X for nano).
    Restart systemd-logind Service:
    In the terminal, type sudo systemctl restart systemd-logind.
    This will apply the changes without needing to reboot.

  • CatProgrammer@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Is the external monitor actually on/in use? Others are suggesting disabling suspend on lid close but from my experience with Debian-based distros they usually do a pretty good job these days of distinguishing between docked-lid-closed (no suspend) and undocked-lid-closed (okay to suspend). So it sounds like it might be a Fedora-specific issue if that’s the only thing that fixes it.

  • DogTownRoad@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I have a 13th gen Intel and this works just fine with Debian 12 (bookworm). The only thing I’ve changed is that I’ve added a hybrid-sleep drop-in file for logind.conf. ‘Suspend when laptop lid is closed’ is enabled for me under Tweaks.

  • Install_GNU_LINUX@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    keep in mind using the laptop with the lid closed blocks off the exhaust and this might cause higher temps if you are doing anything cpu intensive