You are not logged in.
I would like to revisit this topic- I am running into issues with it again to the point where it is causing me to reboot my computer before I can log in sometimes.
If this counts as necrobump I can create a new topic but I feel its appropriate since I was the OP and the issue is still the same.
What all should I provide, if anything to start troubleshooting this again? Sadly, my display does not have displayport input.
Offline
Sorry for the delay, I had to read through the thread again first.
Ok, most likely the only problem is that you switch off the monitor w/ the power button.
Is this still part of the situation and necessary trigger (ie. just deactivating the output via DPMS does not cause this)?
You're currently still not injecting the edid at the drm level but only in the X11 config?
You could pair that w/
Option "ConnectedMonitor" "DFP-0"to force the driver to assume the output to be connected.
Online
Ugh, sorry for the delay too. Life has been so crazy, been working through some family stuff ![]()
Yes- to confirm, it has something to do with when I turn the monitor off.
The other day, when I got back home from work, sat down at computer, turned it on (no display output as usual) then switched framebuffer from tty1 to tty2, I thought to myself- hmmmmm I should check the kernel...
Quite a few nvidia errors in there. I looked it up and I found some other people running into a similar issue with 4k 120Hz displays on linux nvidia drivers, but I never found a solution ![]()
Not the same issue but seems similar:
https://github.com/NVIDIA/open-gpu-kern … issues/721
There are multiple unanswered issues on nvidia forums like this:
https://forums.developer.nvidia.com/t/n … off/158456
Given the fact that this seems to be nvidia driver related and probably not arch linux's fault- do you think I should move there? Seems like a pretty helpless forum due to spam, but I feel bad debugging something off-topic here.
Offline
The errors there are out of context and in bursts several hours apart.
My immediate suggestion would still be to inject the monitors edid into the system and configure it to be considered present, but if the HDMI handshake fails when the monitor unregisters after powering it off: don't power it off?
It's power draw should be neglectable on "xset dpms force off" resp. when it gets no signal (because eg. the computer is sleeping)?
Edit: don't rat me out to Greta, though. How dare I! ![]()
Last edited by seth (2025-09-11 21:49:54)
Online
Yeah so that seems to work fine, but this stupid LG TV (LG 42C3) is too smart for its own good, and when a source is disconnected- it just bounces "device disconnected" around the screen for like- 15 minutes, then powers off.
Also- it is an OLED display, so I am scared that if I get a notification or something jiggles the mouse or something, and it wakes up and sits for like, 5 days while I'm on work travel or something, I'll come home to burn in
that was my original reason for turning it off every time. I'm just afraid of burn in. Typically, I never ever power off my monitor, because as soon as the source disconnects, they usually go to sleep after 5 seconds or so.
I'll try the EDID method, assuming its the same as what we have discussed in this thread already, and see if that fixes it. I'm pretty sure I have been doing that though this whole time, and it hasn't made a difference. (See post #22-25)
Any steps you think I should do differently?
I'm close to just buying a new monitor lol... I hate that the only reasonably affordable 42" 4k 120Hz OLED are all smart TVs... any of the ones classified as "Computer Monitors" get that sweet $1500 marketing markup...
Offline
https://bbs.archlinux.org/viewtopic.php … 2#p2259992
You can also just render a black image w/ imagemagick and/or show that in feh --fullscreen
I'll try the EDID method, assuming its the same as what we have discussed in this thread already
Yup. Please illustrate your efforts w/ a system journal and Xorg log.
If this is a Tv, can you not configure timeouts and/or inputs (ie. just deactivate the ones you don't use)?
Online