O que determina em qual console virtual a interface gráfica é executada?

6

Aprendi que posso alternar entre os consoles virtuais pressionando Ctrl + Alt + F1 – F12 e descobri que a interface gráfica está normalmente rodando em F7 ou F8 .

Por que isso varia, e existe uma maneira de prever isso?

    
por ændrük 10.10.2010 / 21:37

3 respostas

3

X usa o primeiro terminal virtual livre, e os seis primeiros estão agora alocados para gettys pelo upstart de /etc/init/tty[1-6].conf e tradicionalmente pelo init de /etc/inittab .

Para escolher um terminal virtual específico para X, você passa o parâmetro 'vtXX' (veja X -help), onde XX é o número do terminal desejado. Há um monte de maneiras de passar parâmetros para o X, mas isso é coisa para outra pergunta. :)

    
por sajb 10.10.2010 / 23:38
2

F7 é o console Xserver padrão. Eu acredito que o F8 só é usado se já houver um Xserver rodando no F7, ou se o F7 estiver ocupado.

    
por James 10.10.2010 / 21:54
0

Alguns gerentes de exibição, incluindo lightdm , geram o servidor Xorg com o argumento vt7 , que solicita explicitamente que ele seja anexado a tty7.

    
por Incnis Mrsi 07.09.2015 / 23:25