** Description changed: + [Impact] - [Impact] - - * Remote Desktop Sharing is a capability that Budgie supports through its GNOME Control Center equivalent called - Budgie Control Center - * Through our community forum it has been reported that Remote Desktop Sharing is not working - * The issue has been tracked back to Ubuntu itself sync'ing gnome-remote-desktop & gnome-settings-daemon very late into the cycle - which broke how VNC sharing was enabled - it is now enabled via systemd - previously it was enabled via gnome-settings-daemon - which budgie-control-center used to enable. - * To support remote desktop sharing we have imported the systemd code from gnome-control-center into our fork and rewritten - how the enabling occurs. We have done this to ensure the existing interface is not changed rather than trying to - import the wholescale RDP & VNC graphical changes gnome-control-center made just before the 22.04 release date. + * Remote Desktop Sharing is a capability that Budgie supports through its GNOME Control Center equivalent called + Budgie Control Center + * Through our community forum it has been reported that Remote Desktop Sharing is not working + * The issue has been tracked back to Ubuntu itself sync'ing gnome-remote-desktop & gnome-settings-daemon very late into the cycle + which broke how VNC sharing was enabled - it is now enabled via systemd - previously it was enabled via gnome-settings-daemon + which budgie-control-center used to enable. + * To support remote desktop sharing we have imported the systemd code from gnome-control-center into our fork and rewritten + how the enabling occurs. We have done this to ensure the existing interface is not changed rather than trying to + import the wholescale RDP & VNC graphical changes gnome-control-center made just before the 22.04 release date. [Test Plan] - * Without the package update the follow issue occurs: - 1. Open budgie-control-center - choose the Sharing side tab - 2. Slide the switch toggle on the headerbar to enable the other sharing options below - 3. click on the Screensharing -> arrow - 4. This will open a dialog - 5. Attempt to click the switch toggle on the new dialog to enable sharing. This will be disabled which means sharing is disabled - 6. Close budgie-control-center and restart budgie-control-center again - 7. Note that screensharing will have a "no" next to the arrow. - 8. Confirm this by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address + * Without the package update the follow issue occurs: + 1. Open budgie-control-center - choose the Sharing side tab + 2. Slide the switch toggle on the headerbar to enable the other sharing options below + 3. click on the Screensharing -> arrow + 4. This will open a dialog + 5. Attempt to click the switch toggle on the new dialog to enable sharing. This will be disabled which means sharing is disabled + 6. Close budgie-control-center and restart budgie-control-center again + 7. Note that screensharing will have a "no" next to the arrow. The screen sharing toggle will be disabled and does not respond to a click i.e. does not turn on. + 8. Confirm this by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address. Remmina will not be able to connect to the test machine's screen sharing IP address/VNC name. - * Enable the proposed repo and then install the updates - the following packages - needs to be installed - - sudo apt install budgie-control-center budgie-control-center-data + * Enable the proposed repo and then install the updates - the following packages + needs to be installed - * Test screensharing: - 1. Open budgie-control-center - choose the Sharing side tab - 2. Slide the switch toggle on the headerbar to enable the other sharing options below - 3. click on the Screensharing -> arrow - 4. This will open a dialog - 5. Click the switch toggle on the new dialog to enable sharing. - 6. Close budgie-control-center and restart budgie-control-center again - 7. Note "Yes" will be shown next the the screensharing -> arrow. - 8. Confirm sharing is enabled by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address - 9. Confirm the other options shown in the dialog work as expected i.e. disconnect first from remmina, change the option and connect. - - * Regression testing - The testing to ensure no regressions occur in this area. - 1. Connect to the screensharing host with the other sharing options - + sudo apt install budgie-control-center budgie-control-center-data + + * Test screensharing: + 1. Open budgie-control-center - choose the Sharing side tab + 2. Slide the switch toggle on the headerbar to enable the other sharing options below + 3. click on the Screensharing -> arrow + 4. This will open a dialog + 5. Click the switch toggle on the new dialog to enable sharing. + 6. Close budgie-control-center and restart budgie-control-center again + 7. Note "Yes" will be shown next the the screensharing -> arrow. Screen sharing toggle will be enabled and turns "on" when clicked. + 8. Confirm sharing is enabled by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address. i.e.Remmina from another machine connects to screen sharing via VNC successfully. Note Screen-sharing is VNC only - RDP is not supported. + 9. Confirm the other options shown in the dialog work as expected i.e. disconnect first from remmina, change the option and connect. + + * Regression testing + The testing to ensure no regressions occur in this area. + 1. Connect to the screensharing host with the other sharing options + + Expected results include: + + New connections must ask for access. When toggled on, request pops up on + sharing machine. Sharing works on accepting. + + Require a password: When toggled on, password input on sharing machine + needs entered on connecting machine to start sharing. + + Show password: Toggles display of password input. + + Note - networks selection is not an expected option. + + File Sharing: Public folder on sharing machine accessible from + connecting machine when switch is toggled on. + + Require password: Should prompt for a password. + + Media Sharing: Expect that the toggle works. [Where problems could occur] - * The changes are specifically around sharing handling - Since this is in a budgie specific package (budgie-control-center) - this will not impact any other desktop. - * The changes are in the same code section of budgie-control-center for all other sharing options - * Thus from a regression view point handling of any sharing capability may be impacted. - * From a mitigation point of view - in the unlikely event of an issue occuring, Ubuntu Budgie - also ships with gnome-control-center which can be used to handle sharing. - Note GCC prior to 22.04 has always been used to sharing. - + * The changes are specifically around sharing handling + Since this is in a budgie specific package (budgie-control-center) + this will not impact any other desktop. + * The changes are in the same code section of budgie-control-center for all other sharing options + * Thus from a regression view point handling of any sharing capability may be impacted. + * From a mitigation point of view - in the unlikely event of an issue occuring, Ubuntu Budgie + also ships with gnome-control-center which can be used to handle sharing. + Note GCC prior to 22.04 has always been used to sharing. + [Other Info] - - * N/A + + * N/A ---- The screen sharing switch does not work in Budgie control center and hence no screen sharing is possible. The toggle to switch on screen sharing is disabled. Ubuntu 22.04 seems to have RDP as default sharing option. The share settings screen looks very different in some videos about standard Ubuntu 22.04, but Budgie’s seems the same as earlier Ubuntu versions. This issue is confirmed by other users here: https://discourse.ubuntubudgie.org/t/screen-sharing-in-budgie-outdated-and-not-functional/ ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-control-center 1.0.1-2ubuntu1 ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30 Uname: Linux 5.15.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Thu May 12 10:04:51 2022 InstallationDate: Installed on 2022-04-23 (18 days ago) InstallationMedia: Ubuntu-Budgie 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419) ProcEnviron: LANGUAGE=en_IN:en PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_IN SHELL=/bin/bash SourcePackage: budgie-control-center UpgradeStatus: No upgrade log present (probably fresh install)
** Description changed: [Impact] * Remote Desktop Sharing is a capability that Budgie supports through its GNOME Control Center equivalent called Budgie Control Center * Through our community forum it has been reported that Remote Desktop Sharing is not working * The issue has been tracked back to Ubuntu itself sync'ing gnome-remote-desktop & gnome-settings-daemon very late into the cycle which broke how VNC sharing was enabled - it is now enabled via systemd - previously it was enabled via gnome-settings-daemon which budgie-control-center used to enable. * To support remote desktop sharing we have imported the systemd code from gnome-control-center into our fork and rewritten how the enabling occurs. We have done this to ensure the existing interface is not changed rather than trying to import the wholescale RDP & VNC graphical changes gnome-control-center made just before the 22.04 release date. [Test Plan] * Without the package update the follow issue occurs: 1. Open budgie-control-center - choose the Sharing side tab 2. Slide the switch toggle on the headerbar to enable the other sharing options below 3. click on the Screensharing -> arrow 4. This will open a dialog 5. Attempt to click the switch toggle on the new dialog to enable sharing. This will be disabled which means sharing is disabled 6. Close budgie-control-center and restart budgie-control-center again 7. Note that screensharing will have a "no" next to the arrow. The screen sharing toggle will be disabled and does not respond to a click i.e. does not turn on. 8. Confirm this by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address. Remmina will not be able to connect to the test machine's screen sharing IP address/VNC name. * Enable the proposed repo and then install the updates - the following packages needs to be installed sudo apt install budgie-control-center budgie-control-center-data * Test screensharing: 1. Open budgie-control-center - choose the Sharing side tab 2. Slide the switch toggle on the headerbar to enable the other sharing options below 3. click on the Screensharing -> arrow 4. This will open a dialog 5. Click the switch toggle on the new dialog to enable sharing. 6. Close budgie-control-center and restart budgie-control-center again 7. Note "Yes" will be shown next the the screensharing -> arrow. Screen sharing toggle will be enabled and turns "on" when clicked. 8. Confirm sharing is enabled by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address. i.e.Remmina from another machine connects to screen sharing via VNC successfully. Note Screen-sharing is VNC only - RDP is not supported. 9. Confirm the other options shown in the dialog work as expected i.e. disconnect first from remmina, change the option and connect. * Regression testing The testing to ensure no regressions occur in this area. 1. Connect to the screensharing host with the other sharing options Expected results include: New connections must ask for access. When toggled on, request pops up on sharing machine. Sharing works on accepting. Require a password: When toggled on, password input on sharing machine needs entered on connecting machine to start sharing. Show password: Toggles display of password input. Note - networks selection is not an expected option. File Sharing: Public folder on sharing machine accessible from connecting machine when switch is toggled on. Require password: Should prompt for a password. Media Sharing: Expect that the toggle works. [Where problems could occur] * The changes are specifically around sharing handling Since this is in a budgie specific package (budgie-control-center) this will not impact any other desktop. * The changes are in the same code section of budgie-control-center for all other sharing options * Thus from a regression view point handling of any sharing capability may be impacted. * From a mitigation point of view - in the unlikely event of an issue occuring, Ubuntu Budgie also ships with gnome-control-center which can be used to handle sharing. Note GCC prior to 22.04 has always been used to sharing. + * The team has also produced a test PPA package and independently a UB team member and the originator of this issue has confirmed no additional issues https://launchpad.net/~ubuntubudgie-dev/+archive/ubuntu/vnc [Other Info] * N/A ---- The screen sharing switch does not work in Budgie control center and hence no screen sharing is possible. The toggle to switch on screen sharing is disabled. Ubuntu 22.04 seems to have RDP as default sharing option. The share settings screen looks very different in some videos about standard Ubuntu 22.04, but Budgie’s seems the same as earlier Ubuntu versions. This issue is confirmed by other users here: https://discourse.ubuntubudgie.org/t/screen-sharing-in-budgie-outdated-and-not-functional/ ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-control-center 1.0.1-2ubuntu1 ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30 Uname: Linux 5.15.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Thu May 12 10:04:51 2022 InstallationDate: Installed on 2022-04-23 (18 days ago) InstallationMedia: Ubuntu-Budgie 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419) ProcEnviron: LANGUAGE=en_IN:en PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_IN SHELL=/bin/bash SourcePackage: budgie-control-center UpgradeStatus: No upgrade log present (probably fresh install) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1973117 Title: Screen sharing switch does not work in Budgie 22.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/budgie-control-center/+bug/1973117/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs