-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken lockscreen on multi-monitor setup #9
Comments
I've attempted to reproduce this on Endeavour with an AMD+AMD laptop, and wasn't able to do so. @EbonJaeger is going to attempt to reproduce on Solus, but in the meantime, the following would help:
Any other info you think might be appropriate to provide would be appreciated as well. |
GPU: RTX 3060Ti The lock screen reappears once the main monitor is switched back on. Don't know if it'd produce the same result but it might be worth trying to reproduce this by unplugging the display cable or monitor power cable from the main monitor. |
And just so we're on the same page, when the main monitor is turned off, you can interact with the desktop, open files and applications, etc, before it's turned back on and the dialog reappears? |
It seems so, yes. I only tried using the browser but it worked as if the PC was unlocked. Might not have access to my computer for around a week so I will troubleshoot some more and report back as soon as I am able. |
Solus 4.3 Fortitude I also cannot reproduce this issue. Locking the screen and then turning the main monitor off keeps the system locked. |
Copy paste of a user who reported the same issue on UB. Seems specific to HDMI? INTRODUCTION Once access is gained, we can run commands in the command terminal or browse the system files with the privileges of the last user who locked or suspended the computer. I don't know if it is possible to apply it to other Ubuntu variants or other different kernel versions. REQUIREMENTS Operating system: Ubuntu Budgie 21.10 impish METHODOLOGY First, we will turn on the laptop and then, we will log in with any user. Once we have logged in we must lock or suspend the system. Note that once suspended or locked, if we want to unlock it, it will ask for the user's password again. What we will do is simply disconnect the HDMI cable and we will automatically have access to the user's desktop without having to enter the password again. In case it does not allow us to use the keyboard, it will be enough to connect and disconnect the HDMI cable for it to work again. There may also be display errors if we start the browser or other applications, but it allows us to perform operations such as executing commands or browse and display file explorer content without any problem. I leave attached a video showing the complete procedure: I leave attached this same report but in PDF improved format: SPECIFICATIONS OF MY COMPUTER: Operating system: Ubuntu Budgie 21.10 impish |
Another user reported these steps but didn't mention hdmi Steps:
This doesn't always work but I can replicate it 4 out of 5 times for sure. |
And another user ... variation on actions In 22.04 I observe a similar and reproducible issue: with the external monitor connected and the desktop locked, simply turn off or disconnect the monitor and the desktop will be unlocked on the laptop monitor. I often find the desktop unlocked because the external monitor goes to sleep. |
I have tried using a HDMI cable on the main monitor and a DisplayPort cable on the 2nd monitor (and vice versa) and got the same result. I would've tested with both monitors using HDMI but i only have a single HDMI cable and i also don't think the type of cable used matters here. Some things that i would like to clarify/correct are:
Please let me know if there's anything else you need from me ASAP as this bug makes budgie unusable for me and i'll soon be switching to something else for the time being. |
Does this still happen with the newest release (v5.1.0)? |
5.0.2-22 seems to be the latest available version on Solus. What would be the best way of trying out a newer version? |
Wait for the next sync from unstable to stable. Should be sometime tomorrow if memory serves - check for updates and see if budgie-screensaver is in the list of packages to update. |
Sync is delayed this week on Solus due to the LTS kernel moving to 5.15. You can try to install the pacakge from here directly: I'm not sure if anything it depends on has been updated as well. |
Have tried now with 5.1.0 and still the same issue |
This was me and yes I was using HDMI. FYI on 22.04.1 LTS I am not getting this issue anymore. If you need any more details about versions etc let me know. |
I have since switched over to endeavourOS and it still seems to be a problem unfortunately |
s. my #24 for yet another report on this. |
This bug is manifesting more often lately, do not know to exact cause. Is there a way to just restart the System info: Cheers, |
@presianbg budgie-screensaver is the lockscreen. |
I think open another issue, because this one are going to be 2 years old.Hi, its April 2024 and this bug exist.
Host: Lenovo ideapad 330-15IKB |
BTW main@wired $ budgie-screensaver --debug[gs_debug_init] ../src/gs-debug.c:106 (15:32:26): Debugging enabled Couldn't determine our own session id: No data available[init_session_id] ../src/gs-listener-dbus.c:1484 (15:32:26): Got session-id: (null) |
I can confirm this was still an issue in Ubuntu Budgie 22.04 and also in 24.04. Swapping desktop environemnt to ubuntu-gnome-desktop solved the issue for me. I am using a dell dock with USC-C connected to the computer. Both screens are connected to the dock using USB-C. OS: Ubuntu 24.04 LTS x86_64 |
Also have this issue. version 5.1.0, single active monitor, but a second one connected via HDMI. |
Description
Lock screen is easily bypassed by switching off the main monitor in a multi monitor setup
Budgie version
10.6.4
Operating system
Solus 4.3 Fortitude
Steps to reproduce the issue
Actual result
Lock screen is now bypassed on the 2nd monitor.
Expected result
Screen should stay locked regardless of monitor setup
The text was updated successfully, but these errors were encountered: