definir orientação da tela na inicialização do Debian

0

Usando o Debian Stretch. Meu computador começa com a tela de lado. Eu posso configurá-lo com xrandr -o 0, mas isso só funciona para a sessão. O uso de rc.local não funciona porque a sessão X não está em execução.

Posso de alguma forma definir a orientação de tela padrão para que a tela de login e o acompanhamento sejam orientados corretamente nas sessões?

    
por BarryG 18.02.2018 / 06:51

2 respostas

0

Crie um script, inicie-o com #! / bin / bash e adicione o comando que corrige sua tela. Em seguida, adicione o script no crontab para que ele seja executado em cada inicialização: crontab -e @reboot path_to_script / name_ofscript.bash

Isso permitirá que sua correção seja aplicada automaticamente como inicializações de PC.

    
por 18.02.2018 / 07:46
0

Se você tiver o módulo fbcon em seu kernel (este é geralmente o caso), então você pode controlar a rotação da tela para o modo de texto usando isso. Por esta resposta ( para o Ubuntu, mas geralmente é aplicável):

  1. Primeiro, certifique-se de que fbcon esteja funcionando:

    $ echo 1 | sudo tee /sys/class/graphics/fbcon/rotate

    (ou rotate_all para afetar todos os framebuffers virtuais; os valores válidos são 0 a 3 , iniciando normalmente e girando 90 ° no sentido horário para cada número adicional).

  2. Se a rotação funcionar, adicione ou edite a linha GRUB_CMDLINE_LINUX (ou GRUB_CMDLINE_LINUX_DEFAULT se você for paranóico) em /etc/default/grub :

    GRUB_CMDLINE_LINUX="fbcon=rotate:1"

    (substitua 1 pelo valor que funcionou para você.)

  3. Execute sudo update-grub (ou o que você usa para atualizar sua configuração grub.cfg ).

Se o seu computador inicializar usando a EFI , talvez seja necessário adicionar video=efifb to GRUB_CMDLINE_LINUX .

    
por 18.02.2018 / 13:21