Posso alterar a fonte do console Linux (Ctrl + Alt + F1) para Ubuntu Mono?

38

Existe uma maneira de definir uma fonte TTF específica para ser usada no console? (Acredito que você precise convertê-lo em uma fonte de bitmap?)

Se precisar ser convertido, quais ferramentas posso usar para fazer a conversão? Caso contrário, como escolho o Ubuntu Monospace para a fonte do meu console?

(Eu já tenho a fonte Ubuntu Monospace instalada a partir do PPA beta.)

Edit: Eu já definido gnome-terminalpara usar o Ubuntu Mono . Agora, estou querendo definir as telas de texto que recebo quando pressiono Ctrl+ Alt+ F1para usar a mesma fonte.

Azendale
fonte
Em 11.04 Aparência> Fontes> Última opção, ele deve ser uma fonte Monoespaçada. Ou usando o gconf-editor: desktop / interface / monospace_font_name.
Uri Herrera

Respostas:

37

Ao ingressar na equipe de testes beta da fonte , os detalhes do PPA fornecidos no e-mail de inscrição permitem que você ative um Archive de Pacotes Pessoais que contenha:

  • fonts-ubuntu-font-family-console ("Fontes de console do Ubuntu Font Family Linux, monoespaço sem serifa")

Depois de ativar o PPA, você pode:

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

Observe que a dica de fonte que permite a geração de bitmap ainda é um trabalho em andamento por Vincent Connare na Dalton Maag . Envie comentários sobre a aparência da renderização 8 × 16 para bitmaps e como eles podem ser aprimorados em:

PPEM significa "pixel por em" e é o número de pixels alocados ao quadrado do design ao renderizar em qualquer tamanho. Para o console Linux / VGA, isso tem 16 pixels de altura. Para sua pergunta sobre as ferramentas envolvidas (após a conclusão das instruções / dicas), as ferramentas são:

  1. otf2bdf
  2. bdf2psf

Se você está apt-get source ttf-ubuntu-font-familyno Ubuntu 11.10 beta, o código já existe no debian/console/*diretório de origem (basta digitar make). > Isso foi desativado no momento porque os dois pequenos utilitários listados acima estão no Universe , em vez do componente principal do Ubuntu e precisarão primeiro dos Principais relatórios de inclusão.

O bug a seguir e adicionar seus comentários é:

  • Bug # 861334 ("Envie o Ubuntu Mono .psf como fonte de console padrão no Ubuntu 11.10")

Por causa dos prazos extremos envolvidos, não é provável que isso aconteça por padrão até o próximo ciclo de lançamento do Ubuntu (após o qual Vincent terá a chance de ajustar gradualmente o trabalho de dicas também!).

sladen
fonte
1
O PPA ainda é necessário? Eu posso instalar sudo apt-get install fonts-ubuntu-font-family-consolesem adicionar um PPA no Ubuntu 15.04. e muda com sucesso no meu console, quando digitosudo setfont /usr/share/consolefonts/UbuntuMono-R-8x16.psf
rubo77
1
Mas no meu console 3200x1800px a fonte é muito pequeno, assim como uma fonte maior , eu escolheria setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gzver a minha resposta sobre tela de redimensionamento-font-on-boot-mensagem-e-consola
rubo77
1
@ rubo77: setfontnão requer privilégios mais altos que o usuário atualmente conectado a um tty (console virtual).
Incnis MRSI