Quando tento iniciar o Terminal clicando no item de menu Aplicativos> Acessórios> Terminal , ele não inicia. Eu recebo uma entrada do Terminal inicial na barra de tarefas. Depois de alguns segundos, ele desaparece. Nenhum terminal aparece. Outros aplicativos são iniciados corretamente.
Estou executando o Ubuntu 11.04 e conectando-me via Área de Trabalho Remota. No cliente, estou usando a Conexão de área de trabalho remota da Microsoft para Mac; no servidor, sesman.
Verifiquei os seguintes arquivos de log, mas nenhuma mensagem aparece: depuração, mensagens, sesman.log, syslog e user.log.
ps ax | grep -i term
não lista o terminal - nem mesmo quando a barra de tarefas mostra Iniciando Terminal . Ainda consigo obter uma linha de comando sssh'ing in.
Quando inicio o gnome-terminal a partir do xterm, obtenho o erro abaixo:
gnome-terminal: /build/buildd/cairo-1.10.2/src/cairo-image-surface.c:1320: _pixel_to_solid: Assertion `!"reached"' failed.
Quanto aos outros terminais, recebo a mesma mensagem de erro quando executo o Terminal Byobu. E o guake não foi instalado corretamente a partir do Centro de Software (a correção do guake parece estar além do escopo desta pergunta). No entanto, o xterm executa OK.
Além disso, verifiquei meu .bashrc
arquivo e parece bom.
O que eu deveria fazer agora? Prefiro não usar o xterm como meu terminal principal.
Atualização
Este é aparentemente um bug conhecido . A solução é ativar um plano de fundo da área de trabalho.
ps ax | grep -i term
sem um terminal !?~/.xsession-errors
.Respostas:
Tente iniciar o terminal manualmente, por exemplo, a partir do xterm e veja qual é a saída.
Pressione Alt+ F2e, em seguida, digite
xterm
para obter um xterm.Lá, basta digitar
gnome-terminal
para tentar iniciar o terminal.fonte
pip uninstall gi
desde que foi fazendo com que o meu erroEu tive um problema semelhante depois de editar o arquivo
/etc/default/locale
.A solução para mim foi alterar
/etc/default/locale
o código do idioma de volta ao conteúdo defaultc desse arquivo para:Conforme descrito nesta resposta .
fonte
Veja se há algo no seu
.bashrc
arquivo que não deveria estar lá. Isso poderia fazer o terminal não funcionar. É um script que é executado toda vez que você inicia o terminal e, quando você se conecta com o ssh, um arquivo semelhante pode ser executado na máquina remota.Deve haver uma versão padrão não modificada do sistema,
.bashrc
na/etc/skel/.bashrc
qual você pode comparar com a do diretório inicial (~/.bashrc
) para ver quais alterações foram feitas, se houver, no arquivo local.fonte
Eu havia definido o Python 3.6 como padrão com
Eu mudei de volta para 3.5 e apenas use o 3.6 Interpreter no PyCharm. Está de volta e funciona bem.
fonte
Alterne para um terminal virtual pressionando ctrl+ alt+f1
Execute este comando
para resolver o problema.
fonte
Descobri que posso ir para qualquer pasta no navegador de arquivos, clicar com o botão direito do mouse e selecionar abrir no terminal .
fonte
No meu caso, essa resposta me forneceu a solução /programming//a/36151686/1599129 , basicamente:
desinstalar:
onde ### significa todas as versões 3.x do pip que você possui no seu sistema.
fonte
No meu caso, não consegui abrir o terminal depois de instalar novos idiomas e remover o padrão. Descobri que não apliquei a alteração no sistema, depois de aplicar as alterações, havia um botão no gui das configurações de idioma, tudo começou a funcionar novamente.
Felicidades,
fonte
Portanto, se o seu terminal (gnome-terminal) aparecer e desaparecer, você pode tentar alguns métodos que me ajudaram no passado. Lembre-se, estou trabalhando em um sistema operacional Linux Mint AMD64 usando Cinnamon. Isso deve funcionar com a maioria das distribuições de Linux de 64 bits e tipos de GUI.
Muitas vezes, nas respostas on-line para perguntas sobre falha de terminal são listadas comandos de terminal, no entanto, é difícil usar comandos de terminal sem terminal, certo? Você precisará de um shell / terminal-emu / CLI para executar os comandos, portanto, use o gerenciador de pacotes (Synaptic, etc.) para fazer o download dos emuladores de terminal xterm / uxterm. Você também pode usar o gerenciador de arquivos (Nemo, Nautilus etc. para executar algumas dessas correções) e, finalmente, executar alguns comandos usando o Alt+ F2.
Enfim. Faz:
A abordagem amplamente usada disponível imediatamente na maioria das pesquisas no Google é a seguinte: para remover
~/.gconf/apps/gnome-terminal
. Aqui está como:(ou, possivelmente, Alt+ Ctrl+ F1e, em seguida, efetue login novamente e faça
sudo apt-get update
se não desejar reiniciar)Outra abordagem é reinstalar o gnome-terminal e seus dependentes gnome-terminal-data. Por favor, leia os comandos, pois você não pode simplesmente apt-get removê-lo na maioria das vezes.
Usar o
--purge
comando frequentemente deixado de fora foi a única coisa que funcionou para mim quando cheguei ao ponto de precisar fazer isso.--purge
remove adicionalmente os arquivos de configuração junto com o pacote. Se você tentou alterar esses arquivos e falhou, isso funcionará.Você pode encontrar o site da sua distribuição, o pacote gnome-terminal listado lá e baixar e instalar manualmente usando o instalador do pacote ou manualmente. (por exemplo, instalador de pacotes GDebi e instalação do Aptitude). Este método não funcionou para mim, mas depois de fazer algumas pesquisas, pode, dependendo do motivo pelo qual o seu terminal é torrado. Acho esse método o mais ineficaz pelas razões mais comuns que o gnome-terminal fecha automaticamente ou simplesmente nunca abre, porque esse pacote geralmente solicita dependências que você já possui ou não existe (não sei por que).
Se você alterou recentemente suas preferências de terminal, tentou alterar a cor do plano de fundo ou tentou registrar o histórico / script do terminal, às vezes há uma opção final. Dentro do seu Terminal> Preferências do perfil> Comando, desmarque todas as caixas e verifique se o menu suspenso diz "Mantenha o terminal aberto". Isso funcionou para mim, na verdade. Meu terminal foi definido como um perfil que tinha um comando sem entrada de usuário necessário em execução, seguido por um terminal de saída automática nas preferências suspensas. (por exemplo, sl, script, histórico,
cd /
qualquer coisa que não exija que você coloque outra coisa depois de executada)Espero que isso ajude alguns de vocês que estão tendo esse problema! Sou um usuário autodidata de Linux e web designer que, aos poucos, vem aprendendo o SO e o shell -nix. Uso este site e o Stack Overflow frequentemente e quero devolver o que posso! Um amor.
fonte
Você pode tentar isso também. Funcionou para mim quando eu estava na sua situação. Redefino minha configuração da área de trabalho para as configurações padrão.
https://www.omgubuntu.co.uk/2017/10/how-to-reset-ubuntu-desktop-to-default
fonte