Bug 221772 - vt(4) lacks (some?) semi-graphics, causing visible regression to the curses apps
Summary: vt(4) lacks (some?) semi-graphics, causing visible regression to the curses apps
Status: Closed Not Enough Information
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-bugs (Nobody)
URL:
Keywords: regression, vt
Depends on:
Blocks:
 
Reported: 2017-08-24 18:16 UTC by Maxim Sobolev
Modified: 2018-10-09 05:33 UTC (History)
3 users (show)

See Also:
sobomax: mfc-stable10-
sobomax: mfc-stable9-


Attachments
Current look with vt(4) + xterm (25.78 KB, image/png)
2017-08-24 18:16 UTC, Maxim Sobolev
no flags Details
Previous look with the syscons(4) + cons25 (24.18 KB, image/png)
2017-08-24 18:16 UTC, Maxim Sobolev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Sobolev freebsd_committer freebsd_triage 2017-08-24 18:16:16 UTC
Created attachment 185723 [details]
Current look with vt(4) + xterm

With the vt(4) only supporting xterm emulation, we are observing some regressions of the console-based ncurses UI that we have to provision the system for the last 12 years. As such I am curious if there is a way to get the missing elements back with some terminfo / ncurses magic and if not is there any plans to fix those at some point? With the overall direction of obsoleting syscons(4) in favour of vt(4), it's really sad something that has been flawlessly worked for the last two decades regressing just like that.
Comment 1 Maxim Sobolev freebsd_committer freebsd_triage 2017-08-24 18:16:47 UTC
Created attachment 185724 [details]
Previous look with the syscons(4) + cons25
Comment 2 Ed Maste freebsd_committer freebsd_triage 2017-10-15 20:11:54 UTC
Can you attach reproduction instructions?
Comment 3 Ed Maste freebsd_committer freebsd_triage 2018-04-13 00:52:06 UTC
I printed on the vt(4) console "──────┤ Test ├────── ↑ ↓" and it renders as expected, no gaps or missing characters.

Are you using VGA textmode or graphics mode? Do you have a standalone reproducer?