back

Per verificare la configurazione effettuata è possibile impartire il comando:

# showtrans /dev/vcs

che restituirà, nel caso dell'ultimo esempio, il risultato:

/hurd/console --encoding=UTF-8

Se volessimo, ad esempio, configurare il server della console hurd in modo da simulare i tradizionali monitor a fosfori verdi è possibile impartire il seguente comando (dopo aver disattivato il client eventualmente in esecuzione premendo conteporaneamente i tasti Ctrl-sinistro, Alt-sinistro, Backspace):

# settrans -cg vcs
# chown root vcs
# settrans -fg /dev/vcs /hurd/console --encoding=UTF-8 -a bright -f green

Desiderando, quindi, verificare l'effetto sul client è possibile riavviarlo (era stato disattivato per permetterne la configurazione) con il comando:

# . /etc/default/hurd-console
# console ${DISPLAY} ${KBD} ${KBD_REPEAT} ${SPEAKER} ${MOUSE} ${MOUSE_REPEAT} -c /dev/vcs

Configurazione del client

Il client della console hurd prevede i parametri di configurazione che, nel dettaglio, è possibile visualizzare con il comando:

$ /bin/console --help

il cui risultato è:

Usage: console [OPTION...] CONSOLE
A console client.
	
--audible-bell=BELL        Audible bell: on (default), off, visual, audible
-c, --console-node[=FILE]  Set a translator on the node FILE \
                           (default: /dev/cons)
-d, --driver=NAME          Add driver NAME to the console
-D, --driver-path=PATH     Specify search path for driver modules
--jump-down-on-input       End scrollback when something is entered (default)

--jump-down-on-output      End scrollback when something is printed
--mouse-hide-on=EVENTS     One or more of the events mousemove, mousebutton,
			   keypress, output (default is keypress), if one of
			   these events occur the mouse cursor will be hidden
	
--mouse-sensitivity=SENSITIVITY
			   The mouse sensitivity (default 3.0).  A lower
			   value means more sensitive
--mouse-show-on=EVENTS     One or more of the events mousemove, mousebutton,
			   keypress, output (default is mousemove), if one of
			   these events occur the mouse cursor will be made
			   visible
--no-jump-down-on-input    End scrollback when something is entered
--no-jump-down-on-output   End scrollback when something is printed
			   (default)
--slack=RECORDS            Max number of records the client is allowed to lag
			   behind the server (default 100)
--visual-bell=BELL         Visual bell: on (default), off, visual, audible
-?, --help                 Give this help list
--usage                    Give a short usage message
-V, --version              Print program version
back