Surface Laptop 3 Lid Behaviour

Surface Laptop 3 Lid Behaviour

I'm trying to use my laptop with the lid closed and connected to a usb-c dock. I tried a few things so now closing the lid does nothing when nothing is connected but when it's connected to the dock (i use displayport on the dock) it crashes (screen goes black and doesn't recover when I open the lid back) and I have to force power off. However, if i just use a usb-c to HDMI, the screen still goes black but comes back on when I reopen the lid. Any ideas?

  • Dock is Brydge B2206
  • Surface Laptop 3 (Intel® Core™ i5-1035G7 Ă— 8 Intel® Iris® Plus Graphics (ICL GT2))
  • Dual boot
  • Zorin OS 18 Core
  • Firmware version 19.101.140
  • Kernel version Linux 6.18.7-surface-1

I tried:

  • SUBSYSTEM=="input", KERNEL=="event*", ATTRS{name}=="*Lid Switch*", ENV{ID_INPUT_SWITCH}="0"
  • HandleLidSwitch=ignore
  • HandleLidSwitchDocked=ignore
  • HandleLidSwitchExternalPower=ignore
  • gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
  • gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'

Welcome to the Forum!

  • Maybe it doesn't like the Dock. Can You use the Connection without it?
  • Are Secure Boot and Fast Boot in BIOS disabled?
  • Is Fast Start-Up in Windows disabled?

I would like to add, are you on Wayland or Xorg ?

1 Like

Secure boot is disabled, fast boot option not available in UEFI. Fast start-up disabled. I guess the dock is the problem but I want to make sure I'm not doing anything wrong before I go out and buy another dock or usbc hub.

When I check the log I see:

dptf_power INT3407:00: Unsupported event [0x82]
profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
sap-server: Operation not permitted (1)
gkr-pam: unable to locate daemon control file
Gdm: on_display_added: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed
Failed to start app-gnome-gnome\x2dkeyring\x2dsecrets-1945.scope - Application launched by gnome-session-binary.
ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Failed to process buffer: -16

Well it didn't even let me mirror on Wayland but when I switched to Xorg I was able to mirror. Both couldn't handle lid closing with the dock.

Take a look at this, maybe you will get a part to your answer