|
|
5f009fa |
Brltty support for dracut
|
|
|
5f009fa |
|
|
|
5f009fa |
This module provides brltty functionality in the initrd.
|
|
|
5f009fa |
Module pickups user settings from system and install
|
|
|
5f009fa |
necessary files like drivers and used text tables to initramfs.
|
|
|
5f009fa |
|
|
|
5f009fa |
For now the module is reliably functional from phase pre-mount
|
|
|
5f009fa |
in earlier phases the module is not functional
|
|
|
5f009fa |
|
|
|
5f009fa |
TBD fix functionality from earlier phases than pre-mount
|
|
|
5f009fa |
|
|
|
5f009fa |
Module in instalation takes some options from environment variables.
|
|
|
5f009fa |
|
|
|
5f009fa |
BRLTTY_DRACUT_INCLUDE_DRIVERS forces include of screen or braille
|
|
|
5f009fa |
driver
|
|
|
5f009fa |
example:
|
|
|
5f009fa |
BRLTTY_DRACUT_INCLUDE_DRIVERS=bpm beu
|
|
|
5f009fa |
|
|
|
5f009fa |
BRLTTY_DRACUT_INCLUDE_TEXT_FILES forces include of text tables
|
|
|
5f009fa |
example:
|
|
|
5f009fa |
BRLTTY_DRACUT_INCLUDE_TEXT_FILES=kok.ttb lv.tti
|
|
|
5f009fa |
|
|
|
5f009fa |
BRLTTY_LOCALE needs to be used when building initram image
|
|
|
5f009fa |
to install used text table
|
|
|
5f009fa |
see https://bugzilla.redhat.com/show_bug.cgi?id=1584036
|
|
|
5f009fa |
example
|
|
|
5f009fa |
BRLTTY_LOCALE=cs_CZ.UTF-8
|
|
|
5f009fa |
|
|
|
5f009fa |
|
|
|
1b13628 |
Module adds boot command line parameters which are parsed
|
|
|
1b13628 |
and exported as a coresponding environment variables. The following
|
|
|
1b13628 |
is a list of supported boot command line parameters and their mapping
|
|
|
1b13628 |
to the environment variables recognized by brltty (for details about
|
|
|
1b13628 |
the variables see man brltty):
|
|
|
1b13628 |
|
|
|
1b13628 |
Boot command line parameter Environment variable
|
|
|
1b13628 |
brltty.api_parameters BRLTTY_API_PARAMETERS
|
|
|
1b13628 |
brltty.attributes_table BRLTTY_ATTRIBUTES_TABLE
|
|
|
1b13628 |
brltty.braille_device BRLTTY_BRAILLE_DEVICE
|
|
|
1b13628 |
brltty.braille_driver BRLTTY_BRAILLE_DRIVER
|
|
|
1b13628 |
brltty.braille_parameters BRLTTY_BRAILLE_PARAMETERS
|
|
|
1b13628 |
brltty.configuration_file BRLTTY_CONFIGURATION_FILE
|
|
|
1b13628 |
brltty.contraction_table BRLTTY_CONTRACTION_TABLE
|
|
|
1b13628 |
brltty.midi_device BRLTTY_MIDI_DEVICE
|
|
|
1b13628 |
brltty.pcm_device BRLTTY_PCM_DEVICE
|
|
|
1b13628 |
brltty.preferences_file BRLTTY_PREFERENCES_FILE
|
|
|
1b13628 |
brltty.release_device BRLTTY_RELEASE_DEVICE
|
|
|
1b13628 |
brltty.screen_driver BRLTTY_SCREEN_DRIVER
|
|
|
1b13628 |
brltty.screen_parameters BRLTTY_SCREEN_PARAMETERS
|
|
|
1b13628 |
brltty.speech_driver BRLTTY_SPEECH_DRIVER
|
|
|
1b13628 |
brltty.speech_input BRLTTY_SPEECH_INPUT
|
|
|
1b13628 |
brltty.speech_parameters BRLTTY_SPEECH_PARAMETERS
|
|
|
1b13628 |
brltty.text_table BRLTTY_TEXT_TABLE
|
|
|
1b13628 |
|
|
|
1b13628 |
Example:
|
|
|
1b13628 |
brltty.braile_driver="ba" brltty.braille_parameters="auth=none,host=IP:0"
|