Closed rwxe closed 9 months ago
I've been experiencing the same on Debian 12 (Gnome)
$ wezterm --version
wezterm 20231003-095118-616e600c
Same on Endavour
$ wezterm --version
wezterm 20230712-072601-f4abf8fd
$ cat /etc/os-release
NAME="EndeavourOS"
PRETTY_NAME="EndeavourOS"
ID="endeavouros"
ID_LIKE="arch"
BUILD_ID="2023.05.28"
This is a problem with the nvidia drivers, there is nothing I can do about it
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
What Operating System(s) are you seeing this problem on?
Linux X11
Which Wayland compositor or X11 Window manager(s) are you using?
WezTerm version
wezterm 20231001-114302-385c8745
Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?
Yes, and I updated the version box above to show the version of the nightly that I tried
Describe the bug
I have a Linux laptop running PopOS 20.10, which comes with its own proprietary Nvidia drivers. Once, after I closed the lid and reopened it, I found that WezTerm was continuously freezing. I realized this was caused by the system suspend. Upon resuming from suspend, WezTerm kept trying to read events from
/dev/nvidia0
. However, for some unknown reason, it was unable to read from it, causing WezTerm to hang indefinitely. I had to kill the process by runningpkill wezterm-gui
from another terminal and then restart WezTerm. The system log and info I will post at the end.Now I avoid this problem by disabling closing the lid to suspend the system. Whatever this is a wezterm bug or a bug in my system, thanks in advance.
To Reproduce
Configuration
Expected Behavior
wezterm don`t keep sleeping
Logs
6133 is the sleeping wezterm process. the Chinese below
被请求设置未找到
meansThe requested setting was not found
.Anything else?
Process Info
root@popos /var/log > # ps -ef |grep wezterm
root@popos /var/log > # cat /proc/6133/status
root@popos /var/log > # strace -p 6133 # There will be unlimited output here
root@popos /var/log > # ll /proc/6133/fd/41
root@popos /var/log > # nvidia-smi
Syslog
dmesg