Skip to content
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

Couldn't find a working console font. #58

Open
steviator opened this issue Sep 1, 2023 · 1 comment
Open

Couldn't find a working console font. #58

steviator opened this issue Sep 1, 2023 · 1 comment

Comments

@steviator
Copy link

After scouring the net, I wasn't able to find a .psf font for the Linux console that had support for Unicode, so I made one myself. It's derived from GNU Unifont and hand edited to resemble IBM Plex Mono, including lovingly crafted Braille characters.

It's only available in a 16x8 size, and only covers CP437, so may not be suitable for non English speakers, and the style may not be to everyone's liking, but it's the only way I found to get Braille characters on a vtty.

https://drive.google.com/file/d/1yoyhUHm2wCZfJSgAaW862asiMQfm3ckt/

@Klaws--
Copy link

Klaws-- commented Mar 19, 2024

Standard solution on Debian:
sudo apt install console-braille
Then edit /etc/default/console-setup to look like:

# CONFIGURATION FILE FOR SETUPCON

# Consult the console-setup(5) manual page.

ACTIVE_CONSOLES="/dev/tty[1-6]"

CHARMAP="UTF-8"

CODESET="guess"
FONTFACE="Terminus"
FONTSIZE="8x16"

VIDEOMODE=

# The following is an example how to use a braille font
#FONT='lat9w-08.psf.gz brl-8x8.psf'
FONT='Lat15-Terminus16.psf.gz brl-16x8.psf'

Then execute setupcon on the console screen.

I recommend doing the editing via SSH, so if something goes wrong (and the console becomes unusable), you can revert your changes from there. Obviously, it requires that the Terminus console font is installed, which I guess is the default on Debian (no need for the Terminus vector font).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants