Posso cambiare il carattere della console Linux (Ctrl + Alt + F1) in Ubuntu Mono?


38

C'è un modo per impostare un font TTF specifico da utilizzare sulla console? (Credo che potresti doverlo convertire in un carattere bitmap?)

Se deve essere convertito, quali strumenti posso usare per fare la conversione? Altrimenti, come posso scegliere Ubuntu Monospace per il carattere della mia console?

(Ho già il font Ubuntu Monospace installato dal beta PPA per questo.)

Edit: ho già impostato gnome-terminalper utilizzare Ubuntu Mono . Ora voglio impostare le schermate di tutto il testo che ottengo quando premo Ctrl+ Alt+ F1per utilizzare lo stesso carattere.


Su 11.04 Aspetto> Caratteri> Ultima opzione, deve essere un carattere Monospace. O usando gconf-editor: desktop / interface / monospace_font_name.
Uri Herrera,

Risposte:


37

Con l' adesione al team di testing carattere di beta , il PPA dettagli forniti nella e-mail di iscrizione consentono di abilitare un Personal Package Archive che contiene:

  • fonts-ubuntu-font-family-console ("Font per console Ubuntu Font Family Linux, sans-serif monospace")

dopo aver abilitato il PPA puoi fare:

  1. Ctrl+ Alt+F1
  2. sudo apt-get install fonts-ubuntu-font-family-console
  3. setfont /usr/share/consolefonts/UbuntuMono-R-8x16.psf

Si noti che il suggerimento del carattere che consente la generazione di bitmap è ancora in fase di elaborazione da parte di Vincent Connare presso Dalton Maag . Fornisci feedback sull'aspetto del rendering 8 × 16 alle bitmap e su come potrebbero essere migliorate in:

PPEM significa "pixel per em" ed è il numero di pixel allocati al quadrato di progettazione quando si esegue il rendering a qualsiasi dimensione. Per la console Linux / VGA è alta 16 pixel. Per la tua domanda sugli strumenti coinvolti (dopo che sono state eseguite le istruzioni / i suggerimenti), gli strumenti sono:

  1. otf2bdf
  2. bdf2psf

Se sei apt-get source ttf-ubuntu-font-familyin Ubuntu 11.10 beta, il codice esiste già nella debian/console/*directory dei sorgenti (basta digitare make). > Questo è stato disabilitato per il momento perché le due piccole utility elencate sopra si trovano nell'Universo , anziché nel componente principale di Ubuntu e per prima cosa avranno bisogno dei Rapporti di inclusione principale.

Il bug da seguire e aggiungere i tuoi commenti è:

  • Bug # 861334 ("Spedisci Ubuntu Mono .psf come font predefinito della console in Ubuntu 11.10")

A causa delle scadenze estreme, non è probabile che accada per impostazione predefinita fino al prossimo ciclo di rilascio di Ubuntu (dopo il quale Vincent avrà avuto la possibilità di modificare in modo incrementale anche il suggerimento!).


1
Il PPA è ancora necessario? Posso installare sudo apt-get install fonts-ubuntu-font-family-consolesenza aggiungere un PPA in Ubuntu 15.04. e cambia correttamente sulla mia console, quando sudo setfont /usr/share/consolefonts/UbuntuMono-R-8x16.psf
scrivo

1
Ma sulla mia console 3200x1800px il carattere è davvero minuscolo, quindi come un carattere più grande , sceglierei di setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gzvedere la mia risposta su resize-font-on-boot-message-screen-and-console
rubo77

1
@ rubo77: setfontnon richiede privilegi superiori a quelli dell'utente attualmente connesso a una tty (console virtuale).
Incnis Mrsi,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.