[Bug 231591] Installer / bsdconfig creates always settings for syscons

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Sep 22 15:40:42 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231591

            Bug ID: 231591
           Summary: Installer / bsdconfig creates always settings for
                    syscons
           Product: Base System
           Version: 11.2-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs at FreeBSD.org
          Reporter: martin.jakob at gmx.com

Using bsdconfig to change the font or keymap, it always writes syscons settings
to /etc/rc.conf, although vt is set as console driver.

For example, using bsdconfig to set the keymap to german and fonts to ISO
8859-15 results in these entries in /etc/rc.conf:

...
keymap="german.iso"
font8x8="iso15-8x8"
font8x14="iso15-8x14"
font8x16="iso15-8x16"
...

With vidfont and kbdmap i get the correct and working results:
...
keymap="de.kbd"
...
font8x8=vgarom-thin-8x8.fnt
...

Console driver is vt:
root at betablock:~ # sysctl kern.vty
kern.vty: vt

I checked in /usr/share/bsdconfig/keymap.subr, and found a check if vt or
syscons is used. Depending of the result, it should use
/usr/share/syscons/keymaps/INDEX.keymaps or /usr/share/vt/keymaps/INDEX.keymaps
for creating the userinterface and set the korrekt keymap. But i could not see,
where the problem is.

I checked bsdconfig on 11.2 and the installer on trueos 18.06, both behave in
the same way.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list