# Screen Sharing issue. Toggle not toggling! Rocky 9.7

**URL:** <https://forums.rockylinux.org/t/screen-sharing-issue-toggle-not-toggling-rocky-9-7/20640>\
**Category:** Rocky Linux Help & Support\
**Created:** [July 1, 2026, 2:41pm UTC](https://forums.rockylinux.org/t/screen-sharing-issue-toggle-not-toggling-rocky-9-7/20640 "2026-07-01T14:41:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![flanzer](https://avatars.discourse-cdn.com/v4/letter/f/47e85d/32.png) [@flanzer](https://forums.rockylinux.org/u/flanzer)\
**Post date:** [July 1, 2026, 2:41pm UTC](https://forums.rockylinux.org/t/screen-sharing-issue-toggle-not-toggling-rocky-9-7/20640/1 "2026-07-01T14:41:00Z")

</div>

I’m having a slight issue with screen sharing in Rocky. The toggle within screen sharing won’t toggle, and is greyed out, so it doesn’t start up and listen on 5900. Where do I go with this? Very stumped

You can see from ‘ss -ntl’, port 5900 isn’t listening

Hopefully someone can help here. Command line would be class, as I’ve 20 or so devices in the field, that I can’t currently VNC, but can ssh

See pics

 ![PXL_20260701_143314247.MP](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/2X/2/2c029fc5ba4dee8aed70f66baf9a0d7391317a65.jpeg)

 ![PXL_20260701_143126683.MP](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/2X/c/cf5dde7ae1e2984359faf54ad0dac095a1c90159.jpeg)

---

<div class="post-metadata">

**Author:** ![flanzer](https://avatars.discourse-cdn.com/v4/letter/f/47e85d/32.png) [@flanzer](https://forums.rockylinux.org/u/flanzer)\
**Post date:** [July 1, 2026, 3:27pm UTC](https://forums.rockylinux.org/t/screen-sharing-issue-toggle-not-toggling-rocky-9-7/20640/2 "2026-07-01T15:27:23Z")

</div>

Small update:

$ systemctl --user status gnome-remote-desktop  
○ gnome-remote-desktop.service - GNOME Remote Desktop  
Loaded: loaded (/usr/lib/systemd/user/gnome-remote-desktop.service; static)  
Active: inactive (dead)

As soon as I enable it, I get this ‘error’ and I loosely call it an error:

$ systemctl --user enable --now gnome-remote-desktop.service  
The unit files have no installation config (WantedBy=, RequiredBy=, Also=,  
Alias= settings in the [Install] section, and DefaultInstance= for template  
units). This means they are not meant to be enabled or disabled using systemctl.

Possible reasons for having this kind of units are:  
• A unit may be statically enabled by being symlinked from another unit’s  
.wants/ or .requires/ directory.  
• A unit’s purpose may be to act as a helper for some other unit which has  
a requirement dependency on it.  
• A unit may be started when needed via activation (socket, path, timer,  
D-Bus, udev, scripted systemctl call, …).  
• In case of template units, the unit is meant to be enabled with some  
instance name specified.

I don’t have to ‘start’ it, once enabling is done, it starts itself:

* * *

$ systemctl --user status gnome-remote-desktop ● gnome-remote-desktop.service - GNOME Remote Desktop  
Loaded: loaded (/usr/lib/systemd/user/gnome-remote-desktop.service; static)  
Active: active (running) since Wed 2026-07-01 16:23:37 IST; 3s ago  
Main PID: 3273 (gnome-remote-de)  
Tasks: 5 (limit: 45686)  
Memory: 2.5M (peak: 3.5M)  
CPU: 31ms  
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/gnome-remo\>  
└─3273 /usr/libexec/gnome-remote-desktop-daemon

Jul 01 16:23:37 MyRemotePC systemd[1129]: Starting GNOME Remote Desktop…  
Jul 01 16:23:37 MyRemotePC systemd[1129]: Started GNOME Remote Desktop.  
Jul 01 16:23:37 MyRemotePC gnome-remote-de[3273]: Initialized VNC server

* * *

I can the VNC the device, but when I reboot it, it fails to start ☹

---

<div class="post-metadata">

**Author:** ![flanzer](https://avatars.discourse-cdn.com/v4/letter/f/47e85d/32.png) [@flanzer](https://forums.rockylinux.org/u/flanzer)\
**Post date:** [July 2, 2026, 1:47pm UTC](https://forums.rockylinux.org/t/screen-sharing-issue-toggle-not-toggling-rocky-9-7/20640/3 "2026-07-02T13:47:23Z")

</div>

This can be closed, I got to the bottom of it

· The GNOME Remote Desktop service was being started before the graphical session was fully established.

· The service worked correctly when started after GNOME had completed login and reached the graphical session target.

So, I created a custom user systemd service that starts GNOME Remote Desktop after graphical-session.target becomes active

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/1X/91b7219eec10e30013422e4df76c1d898711a5d5.svg) [@system](https://forums.rockylinux.org/u/system)\
**Post date:** [August 31, 2026, 1:47pm UTC](https://forums.rockylinux.org/t/screen-sharing-issue-toggle-not-toggling-rocky-9-7/20640/4 "2026-08-31T13:47:48Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
