Bug 109740 - the linux console does not display the vt100 graphics characters
Summary: the linux console does not display the vt100 graphics characters
Alias: None
Product: Fedora
Classification: Fedora
Component: ncurses
Version: 1
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Eido Inoue
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2003-11-11 15:35 UTC by Need Real Name
Modified: 2007-11-30 22:10 UTC (History)
1 user (show)

Clone Of:
Last Closed: 2004-02-09 16:44:23 UTC

Attachments (Terms of Use)

Description Need Real Name 2003-11-11 15:35:45 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)

Description of problem:
if I send to the linux text console the control characters in order 
to enter the graphics mode (vt100 graphics), the video remains in 
text mode and instead of displaying lines , il displays characters.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1.go to init 3
2.create a file called text containing  ESC ( 0 qqqqqqq
3.run the command   cat text

instead of seeing a continuos line, you see qqqqqqq

Additional info:

Comment 1 Eido Inoue 2004-02-05 16:15:05 UTC
You may wish to investigate the mode of your console-- Unicode or

Anyway, this is not a ncurses bug if you are sending raw ANSI escape
codes to the console.

Closing bug as invalid.

Comment 2 Need Real Name 2004-02-09 16:43:11 UTC
I don't know if the component responsable is ncurses or  another one, 
but the bug EXISTS and does not permit any program to work if the
program itself looks for display, rectangles or lines on the console.
This happens from version Redhat Linux 7.3 up to version Redhat Linux 
9.0 and also in the Fedora version.
The problem does not exist  Redhat version 7.2 and all former 
versions; in all the Suse versions, Mandrake,Slackware that we tested.
If someone  intends to solve this problem , then we could use Fedora.
Otherwise we will  have to use another distribution.

Comment 3 Eido Inoue 2004-02-09 16:44:23 UTC
Your method of drawing line characters is obsolete (this is why you
should use ncurses and not attempt to output raw characters) for UTF-8
based systems.

To make your example work, you should do this:

unicode_stop; cat text; unicode_start

unicode_stop and unicode_start are script files which output the
proper ANSI prefixes to do what you want.

Comment 4 Thomas E. Dickey 2004-05-22 15:50:51 UTC
If he'd used ncurses (as part of a full-screen application
rather than termcap- or terminfo- or raw-strings), ncurses
does have workarounds for the missing functionality.

Note You need to log in before you can comment on or make changes to this bug.