Xfce Forum

Sub domains
 

You are not logged in.

#1 2025-02-18 18:30:25

gharabedian
Member
Registered: 2024-12-06
Posts: 1
LinuxChrome 133.0

Desktop Freezes when switching monitor using HDMI switcher

I have Xubuntu 24.04 on a Geekom IT13 mini PC.  I have an HDMI switcher box connected to it and to my work laptop so I can switch the monitor back and forth depending on which computer I want to use.  I notice that when I switch to my work system for a while and then switch back to my linux system, that the UI desktop freezes and I have to hard reboot my system.  I've experimented and noticed that if I disable my screen saver on my linux system that I don't get the freeze.  I think it has something to do with the system not being able to re-recognize the monitor after it goes to sleep/screensaver is enabled.  Is there some configuration I can set on my linux system so I can use my screen saver?

Offline

#2 2025-02-20 14:37:14

k3dAR
Member
From: Czech Republic
Registered: 2022-07-27
Posts: 112
LinuxChrome 132.0

Re: Desktop Freezes when switching monitor using HDMI switcher

you have Intel or AMD variant? with Intel (but minipc's from Lenovo) i'm with HDMI switcher use kernel cmdline

video=HDMI-A-2:e drm.edid_firmware=HDMI-A-2:edid/dell_u2412m.edid 

edid file i read from my real monitor and put in /lib/firmware/edid/
with this, if HDMI switcher is switch to another PC, then system is still see connected monitor with provided edid file,
also (re)boot this PC (not seleceted in HDMI switcher) start into desktop with same resolution and connected monitor info as with connected real monitor

BTW: mini PC with AMD i have only one, with 2400GE and with this above method not working, so for him i need use HW through-going EDID emulator, but maybe can work on different AMD setup, as you (if) have smile

Offline

Registered users online in this topic: 0, guests: 1
[Bot] CCBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 521.69 KiB (Peak: 524.8 KiB) ]