# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR The FreeBSD Project # This file is distributed under the same license as the FreeBSD Documentation package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" "POT-Creation-Date: 2026-02-22 15:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: YAML Front Matter: description #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:1 #, no-wrap msgid "Available features in the virtual console useful for accessibility" msgstr "" #. type: YAML Front Matter: part #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:1 #, no-wrap msgid "Part II. Vision" msgstr "" #. type: YAML Front Matter: title #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:1 #, no-wrap msgid "Chapter 2. Virtual Terminal" msgstr "" #. type: Title = #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:15 #, no-wrap msgid "Virtual Terminal" msgstr "" #. type: Title == #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:53 #, no-wrap msgid "Introduction" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:58 msgid "" "Virtual Terminal, commonly referenced and documented as man:vt[4] is the " "system's built-in extref:{handbook}ports[virtual console]. It is installed " "by default, provides a command-line interface, and starts automatically at " "boot. This chapter presents an overview and examples of key features and " "utilities relevant to visual accessibility." msgstr "" #. type: Title == #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:60 #, no-wrap msgid "Colors" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:63 msgid "" "The Virtual Terminal supports color configuration both via configuration " "files and interactively through a dedicated utility." msgstr "" #. type: Title === #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:65 #, no-wrap msgid "Loader.conf" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:70 msgid "" "Colors can be set and saved using the man:loader.conf[5] file. To change a " "default color, add a line in the following format: " "`kern.vt.color._colornum_.rgb=\"_colorspec_\"`, where:" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:72 msgid "" "`_colornum_` is the numeric identifier of the color to be customized (see " "the table below)." msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:73 msgid "" "`_colorspec_` is a specification of the color, either as a comma-separated " "RGB triplet (red, green, and blue, each value from 0 to 255) or as an " "HTML-style hexadecimal value." msgstr "" #. type: Block title #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:74 #, no-wrap msgid "" "Default palette: Color, color number, default color in rgb, default color in " "html." msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:77 #, no-wrap msgid "Color" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:77 #, no-wrap msgid "_colornum_" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:77 #, no-wrap msgid "default _colorspec_ RGB" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:79 #, no-wrap msgid "default _colorspec_ html" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:80 #, no-wrap msgid "Black" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:81 #, no-wrap msgid "0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:82 #, no-wrap msgid "0,0,0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:84 #, no-wrap msgid "#000000" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:85 #, no-wrap msgid "Dark red" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:86 #, no-wrap msgid "1" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:87 #, no-wrap msgid "127,0,0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:89 #, no-wrap msgid "#7f0000" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:90 #, no-wrap msgid "Dark green" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:91 #, no-wrap msgid "2" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:92 #, no-wrap msgid "0,127,0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:94 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:134 #, no-wrap msgid "#00ff00" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:95 #, no-wrap msgid "Dark yellow" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:96 #, no-wrap msgid "3" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:97 #, no-wrap msgid "196,161,0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:99 #, no-wrap msgid "#c4a100" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:100 #, no-wrap msgid "Dark blue" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:101 #, no-wrap msgid "4" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:102 #, no-wrap msgid "51,102,163" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:104 #, no-wrap msgid "#3366a3" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:105 #, no-wrap msgid "Dark magenta" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:106 #, no-wrap msgid "5" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:107 #, no-wrap msgid "127,0,127" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:109 #, no-wrap msgid "#7f007f" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:110 #, no-wrap msgid "Dark cyan" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:111 #, no-wrap msgid "6" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:112 #, no-wrap msgid "0,127,127" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:114 #, no-wrap msgid "#007f7f" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:115 #, no-wrap msgid "Light gray" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:116 #, no-wrap msgid "7" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:117 #, no-wrap msgid "191,191,191" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:119 #, no-wrap msgid "#bfbfbf" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:120 #, no-wrap msgid "Dark gray" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:121 #, no-wrap msgid "8" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:122 #, no-wrap msgid "115,130,138" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:124 #, no-wrap msgid "#73828a" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:125 #, no-wrap msgid "Light red" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:126 #, no-wrap msgid "9" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:127 #, no-wrap msgid "255,0,0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:129 #, no-wrap msgid "#ff0000" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:130 #, no-wrap msgid "Light green" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:131 #, no-wrap msgid "10" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:132 #, no-wrap msgid "0,255, 0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:135 #, no-wrap msgid "Light yellow" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:136 #, no-wrap msgid "11" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:137 #, no-wrap msgid "255,255,0" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:139 #, no-wrap msgid "#ffff00" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:140 #, no-wrap msgid "Light blue" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:141 #, no-wrap msgid "12" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:142 #, no-wrap msgid "115,158,207" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:144 #, no-wrap msgid "#739ecf" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:145 #, no-wrap msgid "Light magenta" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:146 #, no-wrap msgid "13" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:147 #, no-wrap msgid "255,0,255" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:149 #, no-wrap msgid "#ff00ff" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:150 #, no-wrap msgid "Light cyan" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:151 #, no-wrap msgid "14" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:152 #, no-wrap msgid "0,255,255" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:154 #, no-wrap msgid "#00ffff" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:155 #, no-wrap msgid "White" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:156 #, no-wrap msgid "15" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:157 #, no-wrap msgid "255,255,255" msgstr "" #. type: Table #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:159 #, no-wrap msgid "#ffffff" msgstr "" #. type: Block title #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:162 #, no-wrap msgid "Set background in white, text in black, boot messages in red." msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:166 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:242 msgid "[.filename]#/boot/loader.conf#" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:171 #, no-wrap msgid "" "# Background black to white\n" "kern.vt.color.0.rgb=\"255,255,255\"\n" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:174 #, no-wrap msgid "" "# Text light gray to black\n" "kern.vt.color.7.rgb=\"0,0,0\"\n" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:177 #, no-wrap msgid "" "# Boot white to red\n" "kern.vt.color.15.rgb=\"255,0,0\"\n" msgstr "" #. type: Title === #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:182 #, no-wrap msgid "Vidcontrol" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:186 msgid "" "The man:vidcontrol[1] utility allows you to configure colors interactively. " "Use the `show` option to display the list of available colors:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:190 #, no-wrap msgid "% vidcontrol show\n" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:194 msgid "" "To set the foreground color, use `vidcontrol _color_`. For example, to set " "the text color to green:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:198 #, no-wrap msgid "% vidcontrol green\n" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:202 msgid "" "To set both foreground and background colors, use `vidcontrol _foreground_ " "_background_`. For example, to set blue text on a green background:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:206 #, no-wrap msgid "% vidcontrol blue green\n" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:211 msgid "" "Configurations made with man:vidcontrol[1] are not persistent across " "shutdown. To make the settings permanent, add the following line to " "man:rc.conf[5]: `allscreens_flags=\"-c _foreground_ _background_\"`." msgstr "" #. type: Block title #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:213 #, no-wrap msgid "Set blue foreground and green background." msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:217 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:305 msgid "[.filename]#/etc/rc.conf#" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:221 #, no-wrap msgid "allscreens_flags=\"-c blue green\"\n" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:229 msgid "" "Setting allscreens_flags=\"-c _colors_\" in [.filename]#/etc/rc.conf# takes " "effect after the system boots. To change the colors during the boot " "process, edit [.filename]#/boot/loader.conf# as " "crossref:virtual-terminal[vt4-colors-loader,previously described]." msgstr "" #. type: Title == #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:232 #, no-wrap msgid "Resolution" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:236 msgid "" "The `kern.vt.fb.default_mode=\"x\"` option in " "man:loader.conf[5] allows you to configure the display resolution. " "Technically, it specifies the display mode of the Virtual Terminal, allowing " "you to control the size of elements displayed on the screen." msgstr "" #. type: Block title #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:238 #, no-wrap msgid "Sets the width to 800 and the height to 600." msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:246 #, no-wrap msgid "kern.vt.fb.default_mode=\"800x600\"\n" msgstr "" #. type: Title == #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:251 #, no-wrap msgid "Font" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:254 msgid "" "Virtual Terminal allows you to configure the font in use, and the system " "supports installing and utilizing additional fonts." msgstr "" #. type: Title === #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:256 #, no-wrap msgid "Select a Font" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:260 msgid "" "The utilities man:vidfont[1] and man:vidcontrol[1] can load a font from " "[.filename]#/usr/share/vt/fonts/#. To list the currently available fonts:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:264 #, no-wrap msgid "% ls /usr/share/vt/fonts\n" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:267 msgid "Usually a file name has the format `-x`, where:" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:269 msgid "`` is the font name." msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:270 msgid "`x` is the size." msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:273 msgid "" "man:vidfont[1] provides an interactive menu in a Text User Interface to " "select a font. Run the following command:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:277 #, no-wrap msgid "% vidfont\n" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:281 msgid "" "Alternatively, man:vidcontrol[1] provides a CLI, `vidcontrol -f _font_`. " "Example for `spleen-32x64.fnt`:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:285 #, no-wrap msgid "% vidcontrol -f spleen-32x64.fnt\n" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:291 msgid "" "Tip: You can omit the _.fnt_ extension when specifying the file name. For " "example, to load `spleen-32x64.fnt`, use:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:295 #, no-wrap msgid "% vidcontrol -f spleen-32x64\n" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:299 msgid "Settings configured with either utility are not preserved after a reboot." msgstr "" #. type: Block title #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:301 #, no-wrap msgid "Select the font to load at each startup." msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:309 #, no-wrap msgid "allscreens_flags=\"-f spleen-32x64.fnt\"\n" msgstr "" #. type: Title === #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:314 #, no-wrap msgid "New Fonts" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:318 msgid "" "The man:vtfontcvt[8] utility allows you to convert a font into the .fnt " "format for use in the Virtual Terminal. The converted font must be copied " "to [.filename]#/usr/share/vt/fonts/# and selected as " "crossref:virtual-terminal[vt4-select-font,previously described]." msgstr "" #. type: Title == #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:320 #, no-wrap msgid "Bell" msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:323 msgid "The terminal bell can be activated by:" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:327 #, no-wrap msgid "# sysctl kern.vt.enable_bell=1\n" msgstr "" #. type: Plain text #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:330 msgid "" "To make the configuration persistent after reboot, save it in either " "man:loader.conf[5] or man:sysctl.conf[5]." msgstr "" #. type: Block title #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:332 #, no-wrap msgid "Active the bell at each startup." msgstr "" #. type: delimited block = 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:338 msgid "[.filename]#/boot/loader.conf# or [.filename]#/etc/sysctl.conf#" msgstr "" #. type: delimited block . 4 #: documentation/content/en/books/accessibility/virtual-terminal/_index.adoc:342 #, no-wrap msgid "kern.vt.enable_bell=1\n" msgstr ""