//nbkelley /homelab

KVM Input Switch Sleep Issues

KVM Input Switch Sleep Issues#

What Was Established#

Switching inputs on a KVM switch can trigger connected PCs to enter sleep mode and fail to wake up. This is typically caused by EDID handshake interruptions or power management settings reacting to display signal loss when the KVM switches away from a connected machine.

Key Decisions & Troubleshooting Steps#

  • Hardware Model: Inland Dual 4K Display KVM Switch/Dock.
  • EDID Emulation: The most critical fix. Ensure the KVM is configured for EDID emulation (often via dip switches or firmware settings) to maintain a persistent display handshake and prevent the host OS from detecting a disconnected monitor.
  • Firmware Updates: Check manufacturer resources (e.g., Micro Center for Inland) for firmware updates to improve display handshake compatibility.
  • Windows Power Management:
    • Set ‘Screen’ and ‘Sleep’ to ‘Never’ in Power & Sleep settings.
    • Adjust NVIDIA Control Panel power management to ‘Prefer Maximum Performance’.
    • Use Group Policy (gpedit.msc) to disable video/display power saving templates.
  • Linux Mint Power Management:
    • Configure /etc/X11/xorg.conf to disable blank/standby/suspend/off times (ServerFlags section).
    • Add xset s off and xset -dpms to startup applications.
    • Modify GRUB cmdline (/etc/default/grub) with video=vesafb:off video=eefb:off drm_kms_helper.edid_firmware=edid/1920x1080.bin.
  • Hardware Checks: Use high-quality/shorter HDMI/DisplayPort cables, ensure direct monitor connections to KVM outputs, and utilize the KVM’s built-in USB hub for peripherals.
  • Workaround: Manual wake via brief power button press or keyboard input if automatic wake fails due to lost display signal.

Historical Notes#

  • Conversation date: 2025-11-29.
  • Specific to Inland Dual 4K KVM dock behavior.
  • EDID emulation is consistently the primary resolution for this class of KVM-induced sleep issues.

Open Questions#

  • Does the specific Inland dock model have a known firmware revision that fully resolves this behavior?
  • Are external EDID emulators required if built-in emulation remains insufficient?
  • wiki/hardware/monitor-standards.md
  • wiki/infrastructure/gpu-passthrough-lxc.md

Sources#

  • ingested/chats/122-KVM Input Switch Causes PC Sleep Issue.md