-
-
Notifications
You must be signed in to change notification settings - Fork 794
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
wezterm doesn't start rendering text until it gets an input #2372
Comments
Weird! My suggestion for this sort of issue is to run with debugging turned up for the windowing portion of wezterm by launching it with You might need to contrive to have qtile set that, or otherwise make a little wrapper script. The extra info should show up in the log file that wezterm writes out. |
Sorry about this... this is definitely not an issue with wezterm, it's an issue with me apparently having evolved a crazy elaborate setup... I have a short terminal discovery script in So this was a pretty silly problem. Anyway, thanks for the quick response! |
This is extremely weird. As I said previously I was having this problem apparently due to a really weird thing I had done to launch it. However, I'm seeing this issue again all of a sudden when launching it normally. It might be somehow hardware dependent because I have multiple very similar manjaro setups and I'm only seeing it on one of them. I did manage to capture the log this time:
|
If you open the debug overlay (CTRL-SHIFT-L), what does it say about your OpenGL drivers? Please paste here |
|
I've been taking a break from wezterm because I was having difficult-to-diagnose latency issues. However, today I updated to latest and the latency seems significantly reduced and I also have not yet been able to reproduce the issue posted here (though it's tricky because it was intermittent). So it looks like something that has happened in the past month or so has significantly improved the situation on my platforms. Btw, I see other threads mentioning vulkan, but I do not see it mentioned in the docs. Is there a way to switch to the vulkan renderer? Thanks! |
re: Vulkan, it's accessible through the new, in-testing webgpu support. This isn't documented and isn't fully baked, and is subject to change. |
Cool. WebGpu also seems quite fast to me. It seems to have somewhat wonky font-rendering, I guess because of lack of anti-aliasing, but I look forward to see how it develops. I don't know what happened in the last few weeks but with or without WebGpu the performance situation with wezterm seems to have completely reversed, though I don't have any real ways of benchmarking so it's a little bit hard to tell for sure. It went from having unacceptably slow latency to seeming slightly faster even than Guess I'll have to switch back (really should make it easier to swap terminals in my linux setup). I'll close this issue for now since I'm still not able to reproduce 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?
qtile
WezTerm version
wezterm 20220808-072538-27b587ef
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
When I launch wezterm the proceses clearly starts (I can see it listed on my bottom bar) but it does not start rendering anything until it gets a keyboard input. What "not rendering anything" means exactly depends somewhat on the window configuration. If it's full screen or nearly full screen I don't see anything, if it's a smaller window it renders the background but no text. It's easy to get passed this bug just by providing inputs, it will start rendering normally immediately, it's just pretty annoying.
It's difficult to diagnose this because it does not happen if I launch wezterm from another terminal (itself or alacritty) which is strange in-and-of itself.
To Reproduce
No response
Configuration
no config
Expected Behavior
wezterm renders prompt on launching
Logs
Anything else?
No response
The text was updated successfully, but these errors were encountered: