[Bug]: The terminal cannot display normally with `"terminal.integrated.gpuAcceleration": "on"` (the default setting)
Is there an existing issue for this?
- [X] I have searched the existing issues
OS/Web Information
- Web Browser: Safari, Chrome
- Local OS: IPadOS15.6.1
- Remote OS: Ubuntu22.04
- Remote Architecture: amd64
-
code-server --version:4.9.1
Steps to Reproduce
Open Code-Server terminal on Safari and Chrome on iPad
Expected
The terminal can display normally, the cursor can display, and the input characters can be seen. When the Enter key is pressed, the command can be executed
Actual
- Open it on the PC browser, the terminal displays normally, and the input command can be seen
- But open it on Safari and Chrome on iPad, the terminal display is abnormal, the input character cannot be seen, and the cursor cannot be displayed
Logs
No response
Screenshot/Video

Does this issue happen in VS Code or GitHub Codespaces?
- [X] I cannot reproduce this in VS Code.
- [X] I cannot reproduce this in GitHub Codespaces.
Are you accessing code-server over HTTPS?
- [X] I am using HTTPS.
Notes
No response
@xiebiao360 Please try the workaround described at https://github.com/coder/code-server/pull/6004#issuecomment-1424455048:
Workaround:
"terminal.integrated.gpuAcceleration": "off"
We have some Coder users who are reporting this that are unlikely to be on an iPad, most likely a Windows client. They are seeing lag or missing characters until they turn terminal acceleration off. We'll look into the root cause for this!
Closing as this is really old - @bpmct if this is still a problem, please feel free to reopen.