Activity log for bug #1999887

Date Who What changed Old value New value Message
2022-12-16 12:45:34 Sam Lane bug added bug
2022-12-16 12:46:46 Sam Lane budgie-extras (Ubuntu): assignee Sam Lane (samlane00)
2023-05-16 13:59:06 Sam Lane summary desktop showtime exits early on occasion budgie-extras applets exit early on occasion
2023-05-16 14:02:28 Sam Lane description Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions. This same issue also seems to affect the budgie-weathershow-applet desktop weather and budgie-workspace-wallpaper-applet background process. What I would expect to happen: On first login with these applets installed, they should be visible on the desktop. What happened instead: On first login, occasionally the windows will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-16 14:12:45 Sam Lane description Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-17 11:50:22 fossfreedom bug added subscriber fossfreedom
2023-05-18 12:47:06 Sam Lane description Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) [ Impact ] * An explanation of the effects of the bug on users and * justification for backporting the fix to the stable release. * In addition, it is helpful, but not required, to include an explanation of how the upload fixes this bug. [ Test Plan ] * detailed instructions how to reproduce the bug * these should allow someone who is not familiar with the affected package to reproduce the bug and verify that the updated package fixes the problem. * if other testing is appropriate to perform before landing this update, this should also be described here. [ Where problems could occur ] * Think about what the upload changes in the software. Imagine the change is wrong or breaks something else: how would this show up? * It is assumed that any SRU candidate patch is well-tested before upload and has a low overall risk of regression, but it's important to make the effort to think about what ''could'' happen in the event of a regression. * This must '''never''' be "None" or "Low", or entirely an argument as to why your upload is low risk. * This both shows the SRU team that the risks have been considered, and provides guidance to testers in regression-testing the SRU. [ Other Info ] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-18 13:25:45 Sam Lane description [ Impact ] * An explanation of the effects of the bug on users and * justification for backporting the fix to the stable release. * In addition, it is helpful, but not required, to include an explanation of how the upload fixes this bug. [ Test Plan ] * detailed instructions how to reproduce the bug * these should allow someone who is not familiar with the affected package to reproduce the bug and verify that the updated package fixes the problem. * if other testing is appropriate to perform before landing this update, this should also be described here. [ Where problems could occur ] * Think about what the upload changes in the software. Imagine the change is wrong or breaks something else: how would this show up? * It is assumed that any SRU candidate patch is well-tested before upload and has a low overall risk of regression, but it's important to make the effort to think about what ''could'' happen in the event of a regression. * This must '''never''' be "None" or "Low", or entirely an argument as to why your upload is low risk. * This both shows the SRU team that the risks have been considered, and provides guidance to testers in regression-testing the SRU. [ Other Info ] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets: - Budgie ShowTime Applet - Budgie Weathershow - Budgie DropBy - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or enable/disable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, they are now not spawned until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ] * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel: - Budgie ShowTime - Budgie Weathershow - Budgie DropBy - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] Since the spawning of these background processes now happens after the panel is fully initialized, on slower machines there could possibly be a brief delay of a few seconds after login before these applets are fully functional. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-18 13:26:46 Sam Lane description [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets: - Budgie ShowTime Applet - Budgie Weathershow - Budgie DropBy - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or enable/disable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, they are now not spawned until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ] * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel: - Budgie ShowTime - Budgie Weathershow - Budgie DropBy - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] Since the spawning of these background processes now happens after the panel is fully initialized, on slower machines there could possibly be a brief delay of a few seconds after login before these applets are fully functional. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets:   - Budgie ShowTime Applet   - Budgie Weathershow   - Budgie DropBy   - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or disable/re-enable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, they are now not spawned until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ]  * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel:   - Budgie ShowTime   - Budgie Weathershow   - Budgie DropBy   - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] Since the spawning of these background processes now happens after the panel is fully initialized, on slower machines there could possibly be a brief delay of a few seconds after login before these applets are fully functional. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-18 13:27:24 Sam Lane description [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets:   - Budgie ShowTime Applet   - Budgie Weathershow   - Budgie DropBy   - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or disable/re-enable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, they are now not spawned until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ]  * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel:   - Budgie ShowTime   - Budgie Weathershow   - Budgie DropBy   - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] Since the spawning of these background processes now happens after the panel is fully initialized, on slower machines there could possibly be a brief delay of a few seconds after login before these applets are fully functional. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets:   - Budgie ShowTime Applet   - Budgie Weathershow   - Budgie DropBy   - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or disable/re-enable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, the spawning does not occur until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ]  * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel:   - Budgie ShowTime   - Budgie Weathershow   - Budgie DropBy   - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] Since the spawning of these background processes now happens after the panel is fully initialized, on slower machines there could possibly be a brief delay of a few seconds after login before these applets are fully functional. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-18 13:42:55 Sam Lane tags amd64 apport-bug jammy amd64 apport-bug jammy kinetic
2023-05-18 14:20:13 Sam Lane description [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets:   - Budgie ShowTime Applet   - Budgie Weathershow   - Budgie DropBy   - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or disable/re-enable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, the spawning does not occur until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ]  * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel:   - Budgie ShowTime   - Budgie Weathershow   - Budgie DropBy   - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] Since the spawning of these background processes now happens after the panel is fully initialized, on slower machines there could possibly be a brief delay of a few seconds after login before these applets are fully functional. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets:   - Budgie ShowTime Applet   - Budgie Weathershow   - Budgie DropBy   - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or disable/re-enable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, the spawning does not occur until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ]  * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel:   - Budgie ShowTime   - Budgie Weathershow   - Budgie DropBy   - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] This is a cosmetic issue. This fix will ensure the applets will display correctly upon login. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-19 18:46:42 fossfreedom nominated for series Ubuntu Jammy
2023-05-19 18:46:42 fossfreedom bug task added budgie-extras (Ubuntu Jammy)
2023-05-19 18:46:42 fossfreedom nominated for series Ubuntu Kinetic
2023-05-19 18:46:42 fossfreedom bug task added budgie-extras (Ubuntu Kinetic)
2023-05-19 18:46:42 fossfreedom nominated for series Ubuntu Lunar
2023-05-19 18:46:42 fossfreedom bug task added budgie-extras (Ubuntu Lunar)
2023-05-19 18:46:55 fossfreedom budgie-extras (Ubuntu Lunar): status New Fix Released
2023-05-19 18:48:53 fossfreedom budgie-extras (Ubuntu Jammy): importance Undecided Medium
2023-05-19 18:48:57 fossfreedom budgie-extras (Ubuntu Kinetic): importance Undecided Medium
2023-05-21 10:08:08 fossfreedom budgie-extras (Ubuntu Kinetic): assignee Sam Lane (samlane00)
2023-05-21 10:08:20 fossfreedom budgie-extras (Ubuntu Jammy): assignee Sam Lane (samlane00)
2023-05-21 10:08:32 fossfreedom budgie-extras (Ubuntu Kinetic): status New In Progress
2023-05-21 10:12:13 fossfreedom description [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets:   - Budgie ShowTime Applet   - Budgie Weathershow   - Budgie DropBy   - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or disable/re-enable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, the spawning does not occur until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ]  * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel:   - Budgie ShowTime   - Budgie Weathershow   - Budgie DropBy   - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] This is a cosmetic issue. This fix will ensure the applets will display correctly upon login. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install) [ Impact ]  * On some of the Budgie Extras applets, background processes are used to handle tasks, for example to show a clock on the desktop or detect USB drives. These background processes are designed to terminate when they detect they are no longer installed on the Budgie Panel. On occasion, these processes can be started prior to the Budgie Panel being fully initialized, which causes them to incorrectly assume they are no longer on the panel, and thus terminate early. This affects the following applets:   - Budgie ShowTime Applet   - Budgie Weathershow   - Budgie DropBy   - Budgie Workplace Wallpaper Switcher  * This causes undesirable behavior, as the applets no longer work as expected. For desktop applets, the desktop display will briefly show then disappear. For DropBy and Wallpaper switcher, the applets will essentially stop working. In these cases, it will be necessary to remove and re-add the applet to the panel, or disable/re-enable the desktop component in the applet settings.  * For all these cases, the fix is the same. By using GLib Idle.add to spawn these external process, the spawning does not occur until after the panel has had the chance to fully initialize, thus preventing the early exit. [ Test Plan ]  * On Budgie 22.04 or 22.10, add the following applets to the Budgie Panel:   - Budgie ShowTime   - Budgie Weathershow   - Budgie DropBy   - Budgie Workspace Wallpaper Switcher Make sure Weathershow option to show desktop weather is enabled Set up Workspace Wallpaper Switcher to show different wallpapers in each workspace Reboot and log in. 1. See if the desktop clock is present 2. See if the desktop weather is present. 3. Insert a USB drive and make sure the DropBy window pops up 4. Switch workspaces and ensure the wallpaper changes Many times one or more of the four previous items will fail. It is especially more frequent on slower machines, virtual machines, or xdrp sessions where the panel may take longer to initialize. After applying the fix, reboot and test these 4 items again. None of them should terminate early and all items should work properly. [ Where problems could occur ] Visually this appears to be a cosmetic issue with a known but rather annoying workaround that needs to be applied each logon. This fix will ensure the applets will display correctly upon login. The same fix is in Lunar and no similar issues have been reported. The worse case scenario is that the same workaround would have to be continued to be applied - and extended to lunar users as well. [ Other Info ] --- Ubuntu Budgie 22.04.1 Applet version 1.4.0-1ubuntu2 When starting up my system with Budgie Showtime on the panel, occasionally the desktop clock will disappear before the panel is displayed. This seems to happen more frequently on lower powered systems (like Raspberry Pi) or in virtual machines and xrdp remote sessions, where the Budgie panel might take longer to initialize. The same issue affects the budgie-weathershow-applet desktop weather, budgie-workspace-wallpaper-applet background process, and the budgie-dropby background process. Steps to reproduce: While it can happen somewhat randomly, the best method I have found: -ensure the Showtime, Weathershow, Dropby, and Workspace Wallpaper applet have been added to the panel - select the Weathershow Applet in Budgie Desktop settings and make sure "show on desktop" is selected -reboot -upon login, see if ShowTime and Desktop Weather appear on the desktop - as it can be somewhat random, I have found I can more reliably reproduce by setting my laptop to "power save" mode instead of performance, or testing in a VM What I would expect to happen: On first login with these applets installed, they should be remain on the desktop, and the background processes should remain active. What happened instead: On first login, occasionally the external processes will close before the panel is displayed. The applets all seem to be affected by the same underlying issue where the external process is spawned before the Budgie panel is fully initialized. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: budgie-showtime-applet 1.4.0-1ubuntu2 ProcVersionSignature: Ubuntu 5.15.0-56.62-generic 5.15.64 Uname: Linux 5.15.0-56-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: Budgie:GNOME Date: Fri Dec 16 07:30:08 2022 InstallationDate: Installed on 2022-12-09 (6 days ago) InstallationMedia: Ubuntu-Budgie 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: budgie-extras UpgradeStatus: No upgrade log present (probably fresh install)
2023-05-26 10:59:37 Timo Aaltonen budgie-extras (Ubuntu Kinetic): status In Progress Fix Committed
2023-05-26 10:59:38 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2023-05-26 10:59:41 Timo Aaltonen bug added subscriber SRU Verification
2023-05-26 10:59:43 Timo Aaltonen tags amd64 apport-bug jammy kinetic amd64 apport-bug jammy kinetic verification-needed verification-needed-kinetic
2023-05-26 11:00:34 Timo Aaltonen budgie-extras (Ubuntu Jammy): status New Fix Committed
2023-05-26 11:00:37 Timo Aaltonen tags amd64 apport-bug jammy kinetic verification-needed verification-needed-kinetic amd64 apport-bug jammy kinetic verification-needed verification-needed-jammy verification-needed-kinetic
2023-05-26 17:51:43 Sam Lane tags amd64 apport-bug jammy kinetic verification-needed verification-needed-jammy verification-needed-kinetic amd64 apport-bug jammy kinetic verification-done-jammy verification-needed verification-needed-kinetic
2023-05-26 19:38:37 Sam Lane tags amd64 apport-bug jammy kinetic verification-done-jammy verification-needed verification-needed-kinetic amd64 apport-bug jammy kinetic verification-done verification-done-jammy verification-done-kinetic
2023-06-05 09:15:35 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2023-06-05 09:16:38 Launchpad Janitor budgie-extras (Ubuntu Kinetic): status Fix Committed Fix Released
2023-06-05 09:30:36 Launchpad Janitor budgie-extras (Ubuntu Jammy): status Fix Committed Fix Released
2023-06-05 10:06:33 fossfreedom budgie-extras (Ubuntu): status New Fix Released