-
Notifications
You must be signed in to change notification settings - Fork 185
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
System freezes when closing Thorium #1168
Comments
I want to note that I am experiencing a similar behavior when opening rofi using a keybind and then running |
@Eskaan how exactly are you using rofi? For me @copypasteonly could you please try to launch thorium from a terminal and see if it logs anything there? PS: my rofi info:
|
@VuiMuich rofi itself is working fine for me, it's only when I execute this specific command ( |
Ok, I'll try to see if I can find something about this tonight. BTW: was able to build the Thorium from the packaging PR for NixOS (Thorium About: Also BTW my Kernel info: |
🤔 I have been trying my best, but I could not reproduce neither of the freeze situations, I am sorry. As I don't want to hold back the 0.5.0 release for too long I say if there is a meaningful attempt or some further info to reproduce this issue reliably, we can wait for a fix a couple of days longer, but if it seems stalled by the end of the weekend I'd say we publish 0.5.0 without this fixed. |
Hello sorry for the late feedback but I'm trying to also reproduce it 100% of the time since it happens randomly. I've also noticed that the freezes is not limited to thorium, I've experienced it with other applications as well such as Steam. It also has seemed to get better as time goes by, since after some time it will return normally unlike before which it never did. It might just be a weird Arch dependency issue or a kernel issue since I started having this problem on October. |
Quite a while ago there was some severe freezes, when discord tried to send notifications but there was no daemon present. So, as the exact cause to these recent freeze issues remains uncertain, I'd say we release 0.5.0 right away and a fix for this has to wait for an upcoming release. |
I might have found something: While I was trying to push the leftwm repo to our codeberg mirror a pop-up by Edit: I reproduced the freeze, but this time I captured a few bits of info from the remaining terminal session: leftwm on main via 🦀 v1.72.0 via ❄ impure (shell)
>>> leftwm check
:: LeftWM version: 0.5.0
:: LeftWM git hash: 79403d5
:: Enabled features: journald-log lefthk
:: Checking feature dependencies . . .
-> journald-log OK
-> lefthk OK
:: Checking for leftwm binaries . . .
-> Binaries OK
:: Loading configuration . . .
-> Configuration loaded OK
:: Checking keybinds . . .
-> All keybinds OK
:: Checking environment . . .
-> Environment OK
:: Checking theme . . .
-> Theme OK
leftwm on main via 🦀 v1.72.0 via ❄ impure (shell)
>>> leftwm state -q
{"window_title":"OpenSSH Authentication Passphrase Request","workspaces":[{"id":1,"output":"eDP-1","h":1440,"w":2560,"x":0,"y":0,"layout":"MainAndDeck","index":0,"tags":[{"name":"","index":0,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":true},{"name":"","index":1,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":true},{"name":"","index":2,"mine":true,"visible":true,"focused":true,"urgent":false,"busy":true},{"name":"","index":3,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":false},{"name":"","index":4,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":false},{"name":"","index":5,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":false},{"name":"","index":6,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":false},{"name":"","index":7,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":true},{"name":"","index":8,"mine":false,"visible":false,"focused":false,"urgent":false,"busy":false}]}]}
leftwm on main via 🦀 v1.72.0 via ❄ impure (shell)
leftwm on main via 🦀 v1.72.0 via ❄ impure (shell)
>>> leftwm-command "SoftReload"
SoftReload: command executed successfully
leftwm on main via 🦀 v1.72.0 via ❄ impure (shell)
>>> leftwm-command "HardReload"
WARN: timeout connecting to return pipe. Command may have executed, but errors will not be displayed.
[ble: exit 1]
leftwm on main via 🦀 v1.72.0 via ❄ impure (shell) took 5s
>>> |
@VuiMuich I fixed the problem I had (see #1196), is it fixed for you too with that (I don't think so)? Edit: You might try to reproduce the issue with my heavy logging branch and see where the event loop gets stuck. |
Describe the bug
When closing thorium using the CloseWindow command, the whole system freezes. No keybindings (even switching to another tty) would work but the cursor will still move.
Expected behavior (optional)
System shouldn't freeze
Steps to reproduce (optional)
Relevant log output (optional)
OS / Distro
Linux framework 6.5.9-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 26 Oct 2023 00:52:20 +0000 x86_64 GNU/Linux
Additional System Information (optional)
LeftWM Check
The text was updated successfully, but these errors were encountered: