GNU/Linux >> Linux Esercitazione >  >> Linux

Cambia il monitor predefinito della console Linux

Penso che l'opzione che stiamo cercando qui sia fbcon=map:n dove n è il numero assegnato al dispositivo fb per l'uscita video desiderata.

Documentation/fb/fbcon.txt lo spiega e menziona anche con2fbmap come utilità per modificarlo in fase di esecuzione.


Per quanto riguarda la modifica di quale console viene eseguita su quale monitor (frame buffer @ /dev/fbx ), puoi scaricare questo piccolo programma di ottanta righe C che ti permette di specificare queste cose.

wget https://raw.githubusercontent.com/kunguz/pi3b/master/con2fb.c
gcc con2fb.c -o con2fb.out

Dopo averlo scaricato e compilato, il suo utilizzo più semplice è sudo ./con2fb.out /dev/fb[frame buffer number, starting at 0] /dev/tty[console number, starting at 1] .

Questo "bloccherà" il terminale specificato sul monitor specificato (frame buffer), quindi quando provi e passi a un terminale che è stato assegnato a un monitor, darà il focus a quel terminale invece di accenderlo sul display corrente.

Ricorda però, frame buffer !=monitor fisico. Ogni monitor su cui vuoi avere un tty separato deve essere collegato a una scheda grafica separata (quindi frame buffer separati).

Inoltre puoi mandare in crash il kernel se non stai attento, quindi fai attenzione a non tentare di ingannare il programma!;)


Linux
  1. Cambia il nome utente su Linux

  2. Come modificare la shell predefinita in Linux

  3. Come cambiare la mappa dei tasti della console in Linux?

  4. Cambia il server DNS predefinito in Arch Linux

  5. Come posso modificare il gruppo predefinito di un utente in Linux?

Come modificare il tipo e la dimensione del carattere della console Linux

Come modificare il file di registro di Sudo predefinito in Linux

Come modificare la shell utente predefinita nel sistema operativo Linux

Come modificare la shell predefinita nel sistema Linux

Come cambiare utente su Linux

Come modificare l'indirizzo IP su Linux