Terminal Arch Linux não está iniciando

18

Acabei de instalar o Arch Linux seguindo um tutorial em vídeo do youtube pela primeira vez. No entanto, quando tento iniciar o terminal do GNOME, ele não inicia. Ele dirá Terminal no topo da minha tela por alguns segundos e haverá um símbolo de carregamento, mas depois de alguns segundos eles desaparecem e nenhum terminal aparecerá. Como não consigo carregar nem iniciar o terminal, não posso fazer nada (não posso nem responder à pergunta para me registrar nos fóruns do Arch Linux). O que estou fazendo errado?

    
por Dirk 27.04.2014 / 20:03

7 respostas

25

Eu tive o mesmo problema depois de uma nova instalação do arch. Eu verifiquei, verifiquei novamente e tripliquei o locale.gen e até mesmo removi todos os locais exceto en_US.UTF-8. Eu estava prestes a desistir quando fiz o check-in, Regions & Linguagem e descobri que a linguagem não foi definida mesmo que eu tenha executado o comando para configurá-lo. Depois de escolher o inglês e reiniciar, tudo funciona bem.

    
por 04.12.2014 / 21:35
12

Parece que você estragou o arquivo /etc/locale.gen .

Se você é inglês / EUA, comente qualquer uma das outras entradas nesse arquivo, a menos que você precise delas. Eles são para outras línguas. Se você é americano, é mais provável que você só precise de en_US.UTF8 .

Edite o arquivo /etc/locale.gen e descomente en_US.UTF8 .

Comente os outros, a menos que você precise deles para ler.

Em seguida, execute: sudo locale-gen

O

gnome-terminal deve começar então. Se não instalar o xterm e executar o gnome-terminal para ver o que está acontecendo:

  • pacman -S xterm

  • Tente Ctrl alt F2 ou saia do X.

  • Em seguida, pressione Ctrl para voltar ao X.

  • Pressione Alt F2 e digite xterm

  • Na janela do xterm, digite gnome-terminal

por 19.11.2014 / 05:49
4

A menos que você realmente se importe com o terminal GNOME, provavelmente a melhor maneira é instalar um diferente emulador de terminal . Escolha um que você goste.

Lembre-se que Ctrl Alt F1 leva você para a GUI. Em seguida, pressione Ctrl Alt F2 para ir para um TTY. Faça o login e procure nos repositórios pelo terminal que você escolheu. Eu escolhi Guake:

pacman -Ss guake

Deve aparecer algo. Para mim, foi:

community/guake 0.4.4-3
    Drop-down terminal for GNOME

Depois, pegue o nome e instale o pacote:

pacman -S guake

Você deve então ser capaz de iniciar o aplicativo voltando ao GNOME, pressionando Super (a tecla Windows) e digitando o nome do terminal.

    
por 23.05.2014 / 00:25
2

Isso funcionou para mim

no seu ~/.xinitrc replace

exec gnome-session

com

exec dbus-launch --exit-with-session gnome-session 

Fonte: link

    
por 27.04.2016 / 23:11
2

Acabei de encontrar o mesmo problema aqui. Eu pesquisei muito e encontrei uma solução. Se vc puder usar Alt + F2 (talvez laptop + Fn ), vc pode fazer:

1.login como root (use sudo 'ur pwd')

  1. $locale-gen "en_US.UTF-8"

então você deve abrir o terminal com sucesso.

    
por 20.11.2016 / 18:43
0

Eu tive o mesmo problema e encontrei a solução:

  1. Copie o arquivo / etc / X11 / xinit / xinitrc para o seu ~ / .xinitrc
  2. Adicione logo após a linha "#start some nice programs": exec gnome-session
  3. efetue logout e reinicie startx
por 23.12.2015 / 17:30
0

Acabei de brigar com esse problema por uma hora. Descobri que meu problema era que LC_COLLATE estava definido como " " (ele tinha um espaço extra) em vez de " C " em /etc/locale.conf .

    
por 16.12.2014 / 15:19