Difference between revisions of "Start X at Boot (Português)"

From ArchWiki
Jump to: navigation, search
(Arquivo profile do shell)
m (fix categorization)
Line 1: Line 1:
[[Category:X Server]]
+
[[Category:X Server (Português)]]
[[Category:Boot process]]
+
[[Category:Boot process (Português)]]
 
[[Category:Português]]
 
[[Category:Português]]
 
[[es:Start X at Boot]]
 
[[es:Start X at Boot]]

Revision as of 18:05, 24 October 2012

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary end

Um display manager pode ser utilizado para prover uma tela de login e incializar o X server. Este artigo explica como isto pode ser feito utilizando um terminal virtual existente.

Para inciar o X manualmente, startx ou xinit são utilizados. Ambos executarão o ~/.xinitrc, que pode ser customizado para iniciar um gerenciador de janelas de sua escolha como descrito no artigo xinitrc.

Arquivo profile do shell

Nota: Isso roda o X na mesma tty usada para login, que é requerida para manter as permissões locais.

Para o bash, adicione o seguinte no final de ~/.bash_profile. Se o arquivo não existir, copie uma versão esqueleto de /etc/skel/.bash_profile.

Para o zsh, adicione o seguinte em ~/.zprofile.

arquivo profile do shell
vt=$(fgconsole 2>/dev/null)
(( vt == 1 )) && exec startx -- vt$vt &> ~/.xlog
unset vt

O usuário será deslogado quando o X for morto. Afim de evitar isso, remova a parte exec do script. Observer também o redirecionamento da saída para ~/.xlog.

Dica: Este método pode ser combinado com automatic login to virtual console para propocionar login automático.