mc is slower and shows artifacts #2307

Closed
opened 2026-01-30 22:52:00 +00:00 by claunia · 2 comments
Owner

Originally created by @ghost on GitHub (Jun 27, 2019).

Environment

Windows build number: Microsoft Windows [Version 10.0.18362.175]   
Windows Terminal version (if applicable): 0.2.1715.0

Screen 1920x1200
default settings for windows terminal

Steps to reproduce

  1. open Windows Terminal

  2. ssh in any shell session (tested pwsh, cmd, bash) to linux server

  3. start mc (midnight commander)

  4. scroll through folder list with arrow down/up

  5. do the same as above in pwsh or bash or cmd but started directly (without Windows Terminal)

  6. Compare performance and screen quality

Expected behavior

Performance and stability should be at least the same in both cases

Actual behavior

Windows Terminal scenario is noticeably slower.
Windows terminal blinks with artifacts (mostly |) on each scroll step when you press and hold up/down key.

Tested the same with mc in local bash session. Less artifacts and a bit improved speed but still noticable slowdown.

Seems related but not duplicate of #117

Originally created by @ghost on GitHub (Jun 27, 2019). <!-- This bug tracker is monitored by Windows Terminal development team and other technical folks. **Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**. Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue. Please use this form and describe your issue, concisely but precisely, with as much detail as possible. --> # Environment ```none Windows build number: Microsoft Windows [Version 10.0.18362.175] Windows Terminal version (if applicable): 0.2.1715.0 Screen 1920x1200 default settings for windows terminal ``` # Steps to reproduce 0. open Windows Terminal 1. ssh in any shell session (tested pwsh, cmd, bash) to linux server 2. start mc (midnight commander) 3. scroll through folder list with arrow down/up 4. do the same as above in pwsh or bash or cmd but started directly (without Windows Terminal) 5. Compare performance and screen quality # Expected behavior Performance and stability should be at least the same in both cases # Actual behavior Windows Terminal scenario is noticeably slower. Windows terminal blinks with artifacts (mostly ``|``) on each scroll step when you press and hold up/down key. Tested the same with mc in local bash session. Less artifacts and a bit improved speed but still noticable slowdown. Seems related but not duplicate of #117
Author
Owner

@zadjii-msft commented on GitHub (Apr 17, 2020):

For whatever reason, this issue is weirdly bugged and not showing up in the query I've been using to triage 1.0 issues.

Thant being said, I'm thinking that this is something that's going to hopefully just magically get fixed with #778/#5185/#5345 getting merged, whenever that does.

@zadjii-msft commented on GitHub (Apr 17, 2020): For whatever reason, this issue is weirdly bugged and not showing up in the [query I've been using](https://github.com/microsoft/terminal/issues?q=is%3Aopen+is%3Aissue+milestone%3A%22Terminal+v1.0%22+no%3Aassignee+-label%3AIn-PR+-label%3AIssue-Docs) to triage [1.0 issues](https://github.com/microsoft/terminal/issues?q=is%3Aopen+is%3Aissue+milestone%3A%22Terminal+v1.0%22). Thant being said, I'm thinking that this is something that's going to hopefully just magically get fixed with #778/#5185/#5345 getting merged, whenever that does.
Author
Owner

@DHowett-MSFT commented on GitHub (Apr 22, 2020):

This was reported in 0.2, actually, before we ironed out some pty issues and some UTF-8 parsing issues that may have resulted in us corrupting things coming out of the client application. I'm going to close this one out, since it doesn't seem to repro any more (at least for me :P) and the speed seems entirely acceptable.

Thanks!

@DHowett-MSFT commented on GitHub (Apr 22, 2020): This was reported in 0.2, actually, before we ironed out some pty issues and some UTF-8 parsing issues that may have resulted in us corrupting things coming out of the client application. I'm going to close this one out, since it doesn't seem to repro any more (at least for me :P) and the speed seems entirely acceptable. Thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#2307