You are not logged in.
After a Gnome update I get this Error in my Journal.
Gdm: on_display_added: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed
Does anyone already know how to fix this problem ?
- I only use one single monitor and no remote access.
Ich weiß, dass ich nichts weiß !
Offline
Should be fixed in GDM 47, or possibly GDM 46.3 if that becomes a thing.
See:
https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/259
You could also build GDM 46.2 + cherrypick that commit, as it certainly looks cleanly backport-able.
EDIT: Fixed current/future GDM point versions.
Last edited by tekstryder (2024-06-13 13:57:27)
Offline
Thanks, I'll wait for an update.
Now, I have GDM v. 46.2
Ich weiß, dass ich nichts weiß !
Offline
Now, I have GDM v. 46.2
Sorry for any confusion as I mangled the current/future point-release numbers! Fixed now.
Offline
Are you able to use the GUI at all or are you stuck in CLI? I'm stuck in CLI and I don't want to wait for an update.
Offline
I have no problem with the GUI
Ich weiß, dass ich nichts weiß !
Offline
thank you. your reply was a big help. i had been debugging an issue that didn't exist. once you replied i was able to refocus and find the actual issue.
Offline
I have a fresh install, GDM version is 46.2 and have this problem 9 out of 10 times when boot. I can manually restart it and works fine afterward. I wrote a shell script to automate it.
file /usr/local/sbin/ckgdm
#!/bin/bash
sleep 5
I=0
CK=5
while true; do
[[ $I -gt $CK ]] && break
sleep 5
journalctl -b -ugdm |
tail -3 |
grep "Gdm: on_display_removed: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed$" >/dev/null 2>&1 && {
systemctl restart gdm
I=0
}
I=$((I + 1))
done
exit 0
and this service to start it when boot.
file /etc/systemd/system/ckgdm.service
[Unit]
Description=Check/restart GDM
Requisite=gdm.service
After=gdm.service
[Service]
Type=oneshot
ExecStart=/usr/local/sbin/ckgdm
[Install]
WantedBy=gdm.service
Offline