IMHO isso é um bug, mas eu tenho isso desde hoje. Só foi possível encontrar esse bug bugs.launchpad.net/ubuntu/+source/unity/+bug/1212987 Segui as recomendações aqui: askubuntu.com/questions/17381/… A unidade foi redefinida, mas não está funcionando bem, os espaços de trabalho não trabalho, mesmo que eu ative ou desative ou altere o valor. Não faz diferença. Plugin de colocar também cai unidade,
Janghou
2
Meus problemas começaram após a troca de drivers nouveau para drivers NVIDIA (configurações do sistema / guia hardware).
DanielWaranie
19
Após muitos dias passados e muitos threads SO lidos, descobri que este parece ser um bug aberto do Ubuntu (Status 'Incompleto' em julho de 2015). Mais informações sobre isso aqui: bugs.launchpad.net/ubuntu/+bug/1285444 A solução rápida parece ser: $ mv ~/.config/dconf/user ~/.config/dconf/user.old
user9869932 8/15/15
1
@ julianromera da era a única solução neste segmento que me ajudou
Dziamid
1
A resposta @julianromera foi a única que funcionou para mim.
Paweł Adamski
Respostas:
478
Esta resposta se aplica a versões do Ubuntu executando o Compiz.
Esta resposta assume que o Unity está sendo executado no Compiz. Se você não possui o compiz instalado (por exemplo, nas versões não-Unity do Ubuntu, como o Ubuntu 18.04 e posterior baseado no Gnome), esta resposta não se aplica a você.
Você só precisa ativar o plug-in do Unity novamente. O problema é que isso é um problema, porque agora você não tem um método gráfico para fazer isso. Assim:
Tente abrir um terminal com Ctrl+ Alt+ T.
Isso pode não funcionar, mas você pode tentar clicar com o botão direito na área de trabalho e selecionar "Abrir terminal aqui". Caso contrário, pode ser necessário mudar para um terminal "rígido" pressionando
Ctrl+ Alt+ F1e faça login.
A primeira parte indica ao terminal em qual tela você deseja carregar (caso contrário, não terá idéia).
Se você mudou para um TTY na etapa 1, retorne ao servidor gráfico pressionando Ctrl+ Alt+ F7(ou Ctrl+ Alt+ F8às vezes).
Deve haver um Gerenciador de configurações do CompizConfig esperando por você.
Encontre o plugin do Unity. Ative-o (instruções detalhadas logo abaixo). Você será perguntado "O Ubuntu Unity Plugin requer o plugin OpenGL. Habilite o Ubuntu Unity Plugin / Habilite o OpenGL"
1) Para ativar o Unity Plugin: Clique em "Desktop" (lado esquerdo) -> Ubuntu Unity Plugin. Você também pode digitar "plugin de unidade" na caixa de pesquisa "Filtro". Captura de tela:
A partir daqui, clique na caixa de seleção "Ativar o Ubuntu Unity Plugin":
2) Para ativar o OpenGL: clique em "Geral" (lado esquerdo) -> e marque a caixa "OpenGL", como mostrado abaixo. Você também pode digitar "opengl" na caixa de pesquisa "Filtro" para abrir.
Tudo deve voltar à vida, mas, se isso não acontecer, talvez seja necessário reiniciar. Você pode fazer isso voltando ao terminal e executando sudo reboot.
Funcionou perfeitamente bem para mim. Como observação lateral, não precisei entrar no terminal TTY, consegui usar o atalho do terminal ( ctrl + alt + t).
Tass
13
Se você chegar ao passo 5 e não encontrar a unidade na lista, tente o seguinte:sudo apt-get -f install && sudo apt-get --reinstall install unity
Collinux
16
Tive esse problema, mas estou com azar com a solução agora, não funciona para mim, ainda tenho a mesma tela vazia no Ubuntu 14.04 LTS 64bit. Irá repassar as etapas novamente para verificar se alguma coisa foi perdida. Lenovo X201S Thinkpad i7 2.0Ghz 8Gb de RAM. Nunca tive esse problema com o 12.04 LTS
therobyouknow
12
O fato de esse problema ser tão comum e duradouro é, para mim, bastante perturbador. Alguém sabe por que isso continua acontecendo e o que está causando isso?
fouric
10
O ccsm trava no carregamento de ícones, mas se eu pressionar Ctrl-alt-F7 de volta à tela principal, as opções de compiz estarão lá. Ativei a área de trabalho do Unity, retornei ao tty1 (o ccsm foi executado com sucesso) ... mas não o Unity. Reinicialização: sem unidade. Se eu recarregar o ccsm, o Unity ainda estará selecionado e "ativado", mas o Unity não será exibido.
precisa saber é o seguinte
171
Uma solução boa para mim (resolveu o mesmo problema):
Fantástico. Funciona com Linux Ubuntu 13.04 Desktop na Parallels no Mac OS X.
Elliot
4
Obrigado! Também funciona com o Ubuntu 14.04. Gostaria de saber por que isso aconteceu do nada :-(
Sadi
4
Eu precisava export DISPLAY=:0primeiro.
Uri
7
sudo dconf reset -f / org / compiz / Linha de comando de geração de erro 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-syntax --close-stderr': processo filho encerrado com o código 1
JeanSibelius
3
Um problema com isso é que a execução dconfcomo sudofeita fez com que meu ~/.config/dconf/userarquivo rootpossuísse (já possuía meu usuário antes). Eu estou querendo saber se deve ser feito sem sudo. Isso foi muito melhor do que remover o arquivo e começar do zero!
Tim Tisdall
73
Em 13.04 e 14.04:
unity --replaceestá obsoleto. Em vez disso, use o seguinte:
dconf resetO comando gera o erro exitcode 1 e não funciona 13.10.
26413 Peterdk
4
habilitando os plugins do Unity com ccsmalguns dos problemas corrigidos, o restante foi corrigido comrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
precisa
3
Não é possível iniciar automaticamente o barramento D sem o X11 $ DISPLAY. Nada funcionou até agora
jimifiki
2
@ Jimifiki Eu tive o mesmo problema, porque eu reiniciei entre as instruções anteriores e estas. Tente export DISPLAY=:0primeiro e tente estas instruções novamente. Claro, eu recebi um despejo central quando fiz o unity --reset-icons &disownprocedimento, então talvez isso não ajude.
GlenPeterson
2
Ele trabalha para ubuntu 16.04, também, apenas resolvido o meu problema
Priyadarshi Paul
61
Para 12.10 e abaixo:
Pressione Ctrl+ Alt+ Tpara um terminal e execute ccsm, em seguida, reative o plug-in 'Unity'.
Você também pode precisar executar um unity --replace.
unity --resetestá obsoleto agora e não funciona. Existe um substituto?
Shahbaz
5
@Shahbaz - unity --replace.
horizonte
1
@ nerof61 também foi descontinuado a partir de 13.04. Veja minha resposta abaixo: askubuntu.com/a/286349/2638
Brandon Bertelsen
1
nem --resetnem --replacetrabalhou para mim com o meu Ubuntu 12.04 ..running os comandos exibidos instantaneamente unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done... Eu esperei e esperei, e então eu não poderia, interrompida com ctrl + c .. e agora olhando para tentar o que as outras respostas sugeriu ..
preciso
52
É uma boa ideia verificar se o driver gráfico está configurado para usar a aceleração de hardware e o OpenGL. Tente pesquisar nos Fóruns do Ubuntu e do Ubuntu para obter informações específicas sobre o sabor das suas GPUs e Ubuntu. Para usuários de gráficos híbridos, consulte a última seção "Gráficos híbridos" abaixo.
Se você deseja um TTY ( Ctrl+ Alt+ F1a F6) e execute:
DISPLAY=:0 unity --replace
Ele redefinirá o Unity novamente no TTY 7 ( Ctrl+ Alt++ F7).
Você também pode tentar apenas:
DISPLAY=:0 unity
Mas isso não funcionará se um gerenciador de janelas já estiver sendo executado no visor 0 (isso causará um erro, basta usar unity --replacenesse caso).
Se o Unity se recusar absolutamente a reiniciar, tente o seguinte:
Instalar gnome-panel:
sudo apt-get install gnome-panel
Em seguida, execute-o no visor 0:
DISPLAY=:0 gnome-panel
Você deve ter painéis de estilo Gnome 2 na área de trabalho, que podem ser usados para sair.
Gráficos híbridos
Algumas informações muito úteis e leituras adicionais para usuários de gráficos híbridos podem ser encontradas aqui .
Depois que as GPUs estiverem configuradas adequadamente para aceleração 3D e OpenGL, você poderá:
Eu realmente preferiria o PPA estável ,mas ainda não parece ter pacotes para o 13.04. Atualização: eles parecem estar disponíveis a partir de 25 de setembro. Eu instalaria este PPA estável - você pode tentar, mas não o testei.
Os drivers Nvidia fornecidos pelo Ubuntu já estavam instalados e eu simplesmente instalei neste PPA adicionando-o e fazendo uma atualização de pacote usando update-manager.
ATUALIZAÇÃO: A partir de 6 de outubro, ppa:xorg-edgers/ppaparece conter o zangão também. Portanto, se você instalar a partir deste PPA, tente ignorar a adição do PPA Bumblebee e instalá-lo a partir daqui.
Se você escolheu o PPA estável na etapa 1, instale o PPA estável do Bumblebee da seguinte maneira:
sudo apt-add-repository ppa:bumblebee/stable
ATUALIZAÇÃO: Depois de adicionar o PPA (s), atualize suas listas de pacotes:
sudo apt-get update
Se você já possui drivers da nvidia instalados a partir dos repositórios padrão do Ubuntu, basta atualizar para obter a nova versão do repositório escolhido na etapa 1:
No 14.10: unity --reset-icons & disown me dá uma parada: Trabalho desconhecido: unity-panel-service // start: Trabalho desconhecido: unity-panel-service // compiz (core) - Informações: Loading plugin: core // compiz (core) - Informações: plugin inicial: core ... e nenhuma ação adicional. O Alt-F7 me leva de volta à gráfica, onde eu tenho um menu lateral, mas não o menu "iniciar" (nada no menu superior - nenhum ícone de conectividade, ícone de energia etc.) - de volta ao tty1, são exibidas telas e informações. .. reinicie e estou de volta aos negócios! OBRIGADO PELA SUA VOODOO MÁGICA
JeanSibelius /
4
Sua seção "Para 12.04 e mais recente" não funciona no Ubuntu 16.04.
Luís de Sousa
apt-add-repository? - ausente
Kalpesh Soni
33
A maneira mais fácil de fazer isso é pressionar Ctrl+ Alt+ Tpara obter um terminal e emitir:
rm -rf ~/.compiz-1 ~/.config/compiz-1
e sua sessão de unidade voltará diante dos seus olhos ..
Essa técnica é melhor do que reiniciar o ccsm, porque você pode entrar na condição de erro do OP sem sequer desmarcar acidentalmente a unidade no ccsm; você pode obtê-lo simplesmente pressionando acidentalmente o botão "preferências" no ccsm.
@ jimifiki: pressione 'crtl' + 'alt' + 'f1' e faça o que achiang sugeriu. embora, pessoalmente, eu os remova do caminho, caso você encontre mais problemas.
Isaaclw 19/12/2014
1
Não é uma solução para o Ubuntu 16.04.
Luís de Sousa
1
Não funcionou para mim em 16.04
43Tesseracts
4
Para o meu Ubuntu 16.04, os arquivos relevantes para remover estavam em .cache, não .config. Então rm -rf ~/.cache/compizconfig-1funcionou para mim.
tparker
25
Eu tive esse problema também. Eu o resolvi excluindo o conteúdo do arquivo ~ / .config / compiz-1 / compizconfig e registrando-o novamente.
não funcionou para mim, muito bem como tudo o resto desta página
Matteo
2
Sim! Obrigado, funcionou! Eu tenho o Ubuntu 16.04 instalado no VirtualBox e após uma das atualizações, eu tenho esse problema. Esta é a única solução que funcionou para mim! Ah, e não se esqueça de reiniciar depois de aplicar essa correção.
informatik01
2
Não funciona no Ubuntu 16.04.
Luís de Sousa
2
Não funcionou para mim em 16.04
43Tesseracts
2
Para o meu Ubuntu 16.04, os arquivos relevantes para remover estavam em .cache, não .config. Então rm -rf ~/.cache/compizconfig-1funcionou para mim.
tparker
21
Eu tive exatamente o mesmo problema.
Se você possui o Compiz Config Settings Manager instalado, pode ser que o Unity Desktop Plugin esteja desativado.
Efetue login em uma área de trabalho do Unity 2D e verifique se está ativado no CCSM assim,
O Unity Shell não será carregado na área de trabalho padrão se a caixa de seleção não estiver marcada e você exibirá a sessão na sua imagem.
Na tela de login, selecione Unity 2D e faça login.
Instalar ccsm(CompizConfig Settings Manager) rodando em um terminal: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.
Clique em Iniciar ccsme selecione a categoria Área de trabalho . Habilite o plug-in Ubuntu Unity ; se solicitado a resolver conflitos, selecione o botão MÉDIO para todos os conflitos. Feche ccsmquando terminar.
Eu tenho um Asus U36SD usando uma configuração "Optimus" (Intel + Nvidia GPUs). Eu tinha o Ubuntu 12.04 funcionando bem, mas atualizando para a 12.10, esse problema apareceu e persistiu na 13.04. Consegui corrigi-lo através das seguintes etapas:
Eu realmente preferiria o PPA estável em https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,mas ainda não parece ter pacotes para o 13.04. Atualização: eles parecem estar disponíveis a partir de 25 de setembro. Eu instalaria este PPA estável - você pode tentar, mas não o testei.
Os drivers Nvidia fornecidos pelo Ubuntu já estavam instalados e eu simplesmente instalei neste PPA adicionando-o e fazendo uma atualização de pacote usando update-manager. ATUALIZAR:
ATUALIZAÇÃO: A partir de 6 de outubro, o ppa: xorg-edgers / ppa parece conter também o zangão. Portanto, se você instalar a partir deste PPA, tente ignorar a adição do PPA Bumblebee e instalá-lo a partir daqui.
Se você escolheu o PPA estável na etapa 1, instale o PPA estável do Bumblebee da seguinte maneira:
sudo apt-add-repository ppa:bumblebee/stable
ATUALIZAÇÃO: Depois de adicionar o PPA (s), atualize suas listas de pacotes:
sudo apt-get update
Se você já possui drivers da nvidia instalados a partir dos repositórios padrão do Ubuntu, basta atualizar para obter a nova versão do repositório escolhido na etapa 1:
Eu só precisava executar o último passo da sua resposta, porque eu tenho a placa nvidia desativada na BIOS e nunca a usei, mas a restauração do dconf funcionou perfeitamente. Obrigado!
Daniel W.
1
Obrigado! Isso aconteceu comigo agora após uma atualização e o último passo também foi suficiente para mim.
TenLeftFingers
como você instala essas coisas a partir desses links sem ter iniciador e nem mesmo poder mover as janelas? Eu tentei pular essa etapa, mas ela não funciona para mim. Você pode dar instruções na linha de comando para adicionar esses ppa's e instalar essas coisas?
Matteo
Adicionei alguns detalhes acima - espero que ajude.
Thomas Arildsen
12
Isso aconteceu comigo também no Ubuntu 16.04 após uma atualização dos pacotes unity e compiz. Nenhuma das opções acima funcionou.
A única maneira de encontrar lançadores e traços de volta foi remover (enquanto NÃO estava conectado ao Unity) o diretório .cache em minha casa.
Obrigado, por ter tentado tantas outras soluções em vão ( ccsmredefinindo, excluindo diretórios de configuração etc.), isso resolveu o problema para sempre!
fuenfundachtzig 27/09/16
Geralmente, esse é o caso se você mexer com drivers, GPUs e tudo ... excluir o .cache fará o trabalho.
Stamster 26/02
1
Também funcionou para mim (Ubuntu 16.04). Algo foi atualizado quando eu desliguei minha máquina pela última vez. Quando o backup foi iniciado, o Unity não estava carregando. Eu tentei muitas das etapas acima e nenhuma delas funcionou. Este simples passo de excluir ~ / .cache fez o truque. Obrigado!
Anthony V
Isso aconteceu com um amigo executando o 16.04. Eu o resolvi atualizando-o para o Ubuntu 18.04, usando o novo desktop Gnome em vez do Unity.
Mark Stosberg 28/03/19
12
O pôster original da pergunta duplicada, resolvido ao editar sua própria pergunta:
Solução encontrada: excluir .Xauthority em minha casa (ou renomeá-lo)
@Wilf As instalações novas nunca são inúteis. A maioria das pessoas tem uma instalação ruim ou simplesmente atrapalha a instalação. Hora de atualizar.
Jared Burrows
1
sim, especialmente com atualizações ... Eu descobri que aptparece ter desenvolvido o jeito de remover unityinterpretações malucas para expressões regulares (por exemplo, webapps de nuking) - verificar se a unidade está instalada / instalar qualquer coisa que está faltando pode ser útil,
Wilf
Isso funcionou após uma reinicialização do lightdm: D. Obrigado, tentei o dpk-reconfigure, mas parece que o apt-get --reinstall é melhor nesse caso.
23415 Thomas15v
9
Parece que há um problema com o 12.04 Unity 3D e os drivers atuais da Nvidia.
Eu tenho um Pentium 4 de 3.06 GHz Compaq D520SFF de 32 bits, com uma Nvidia GeForce 6200, executando o kernel 3.2.0-24-generic-pae, e tinha exatamente o mesmo problema (obras em 2D, 3D não) e desclassificando a Nvidia os drivers conseguiram o 3D trabalhando para mim em alguns minutos.
eu fiz quase todas as respostas nesta comunidade relacionada com a minha issue..please me dar alguma coisa funcionar ...
Yahya
Quase tudo é uma frase vaga ... Você já tentou fazer o downgrade dos drivers da NVidia de 295.40 para 295.33, conforme descrito no post?
Heimdall
Eu fiz tudo descrito pelo posto nada aconteceu ...
Yahya
8
Para os ícones, é devido ao Nautilus. Escreva nautilus &em um terminal, não feche e os ícones voltarão.
EDIT 10/10/2013 : para o Nautilus, você também pode digitar Alt+ F2para abrir o prompt da linha de comando do Unity e escrever nautilusna CLI global de pesquisa / prompt. Um explorador de arquivos será aberto. Você pode fechá-lo se quiser.
A união com o 14.04 em combinação com o IBM Notes9 resultou em algum comportamento estranho (os cliques do mouse parariam de funcionar). Minha solução alternativa para isso foi abrir um terminal e reiniciar a unidade digitando unity &.
A última vez que fiz isso, totalmente danificou a unidade - o no dash, no launcher, no nothing. Acho que tentei TODAS as sugestões listadas nesta página - nada disso ajudou.
Mas um colega de trabalho finalmente teve a resposta que funcionou para mim:
instalei a ferramenta de ajuste de unidade; do que eu corri unity-tweak-tool --reset-unitye reiniciei.
Depois, a unidade voltou à vida. Obviamente, todas as alterações de configuração anteriores na unidade foram interrompidas, mas é isso que --reset-unityse trata.
E a grande vantagem desta solução: requer que você adicione apenas um único pacote e refaça as alterações na configuração da unidade - mas não é necessário redefinir o compiz, instalar o ccsm ou seguir todas as outras atividades demoradas.
Atualizar:
a outra solução que acho muito útil hoje em dia vem daqui - o ponto: às vezes você precisa remover (ou melhor ainda: fazer um backup "funcional") do seu arquivo ~ / .config / dconf / user.
No Ubuntu 16.04, isso traz de volta o iniciador, mas não o traço ou a área de trabalho. E depois de reiniciar tudo está morto novamente, e você deve repetir o procedimento.
Luís de Sousa
@ LuísdeSousa Vamos ser precisos aqui: o que você provavelmente observou em seu sistema. A coisa é: parece que pode haver várias razões que levam a esses problemas; e descobri que o uso da ferramenta de ajustes pode ajudar.
GhostCat 30/09/16
@ LuísdeSousa Para constar; a outra solução que encontrei para problemas unidos / não existem: remova ~ / .config / dconf / user ... às vezes reiniciar o unity ajuda, mas às vezes tenho que entrar e excluir esse arquivo.
GhostCat 17/02/2017
6
Se você deseja um tty ( Ctrl+ Alt+ F1a F6) e execute:
DISPLAY=:0 unity --replace
Ele redefinirá o Unity novamente em tty 7 ( Ctrl+ Alt++ F7).
Você também pode tentar apenas:
DISPLAY=:0 unity
Mas isso não funcionará se um gerenciador de janelas já estiver sendo executado no visor 0 (isso causará um erro, basta usar unity --replacenesse caso).
Se o Unity se recusar absolutamente a reiniciar, tente o seguinte:
Instalar gnome-panel:
sudo apt-get install gnome-panel
Em seguida, execute-o no visor 0:
DISPLAY=:0 gnome-panel
Você deve ter painéis de estilo Gnome 2 na área de trabalho, que podem ser usados para sair.
Acho o Unity realmente muito buggy no 13.04 com minha placa Nvidia. YMMV.
Eu tive cerca de 3 vezes onde eu precisava do Ctrl+ Alt+ F1para não perder o trabalho e ele estragou tudo ... Eu também tenho a nvidia. Eu gostaria de sugerir isso:
Ctrl+ Alt+ F1(ok, tela em branco) Digite seu login, pressione Enter e, em seguida, senha (tudo na tela em branco) digite agora:
sudo startx -- :1
terá que digitar a senha novamente e Enter
isso abrirá uma sessão X em Ctrl+ Alt+ F8(passará para ela automaticamente) agora crie um novo arquivo de texto vazio chamado runBash.she digite:
bash
salve-o, altere suas permissões para executável e execute-o, você obterá um terminal realmente aliviante que o fará lembrar por que o Linux é bom! : D
depois de terminar, lembre-se de Ctrl+ Alt+ F1, pressione Ctrl+ C(encerra a nova sessão X), digite exit, Enter, encerra a sessão do terminal (tela em branco). se você acha que esqueceu de digitar exit, basta pressionar Ctrl+ Ce digitar novamente, não o faça muito rápido.
para melhorá-lo, crie um script para digitar o mínimo possível, mas mesmo assim você ainda precisará digitar muito enquanto a tela estiver em branco, mas é melhor que nada :)
Ainda à procura de uma solução definitiva Ctrl+ Alt+ F1adequada Ubuntu 12.04 + nvidia.
oi novamente, ABSOLUTAMENTE, não faço ideia do porquê, mas, por algum motivo, após um congelamento do sistema (eu estava jogando um jogo em 3D no wine), reiniciei o computador com força e, de repente, voltei ao meu terminal de texto ctrl + alt + f1 (mas minha conta não consegue fazer login através da tela gráfica de login do lightdm, apesar de eu ainda conseguir fazer o login através do terminal de texto, continuo este caso neste segmento: askubuntu.com/questions/133733/… )
Aquarius Power
Na tela "em branco", vocês homens "negros" ou "vazios"? A menos que seu vídeo mostre terminais no vídeo reverso, o fundo é preto e, portanto, parece muito mais uma tela preta. Além disso, na maioria das vezes, após as teclas Ctrl + Alt + F1, é necessário pressionar Alt-F1, Alt-F2 ... até Alt-F6 para chegar a um terminal.
Alexis Wilke #
@AlexisWilke há tanto tempo ... mas .. como eu me lembro, em branco no sentido de que você não consegue ler as coisas na tela. Pode ser que este foi um problema secundário acontecendo aqui também.
Aquarius Power
4
Se você usar uma placa de vídeo de aceleração ao lado da placa de vídeo padrão, isso provavelmente ocorre devido à instalação de seus drivers. Algumas atualizações de drivers de placas gráficas de aceleração em sistemas com duas placas gráficas tendem a apresentar um comportamento instável em alguns sistemas. Eu tenho uma placa Nvidia e uma placa Intel. Isso costumava acontecer comigo quando eu instalava os drivers da Nvidia. O iniciador e o painel desapareceriam da área de trabalho. Se você usa uma placa Nvidia, a instalação do Bumblebee pode ser uma solução temporária: https://wiki.ubuntu.com/Bumblebee
Eu tenho um ThinkPad T430u com uma placa nvidia dedicada, mas eu o desativei no BIOS e nunca instalei drivers extras ou adicionei 'x-swat' ou edgers ppa, pois o intel HD4000 funcionou perfeitamente e eu estava funcionando esta configuração sem problemas para cerca de 2 meses
Daniel W.
O comportamento do meu Asus U36SD parece confirmar que há um problema com a combinação de duas GPUs (Intel / Nvidia). Vou postar uma resposta explicando como corrigi-lo.
Thomas Arildsen
4
A primeira resposta funciona bem, exceto que eu precisava instalar o próprio Unity:
esqueça de mencionar que isso acontece no meu novo ubuntu 13.10, nunca antes!
sobi3ch
4
Eu tinha praticamente o mesmo problema no 12.04. O Unity estava lento com minha GPU antiga, então eu estava usando o Unity 2d como minha área de trabalho por meses. Sem motivo aparente, de repente se recusou a exibir a barra de ativação e a barra de título (para todos os usuários). A reativação do Unity no CCSM, conforme sugerido aqui, fazia parte da solução, mas nenhuma das outras medidas sugeridas aqui, ali ou em vários outros threads relacionados, incluindo, mas não se limitando a:
Reinstalando a unidade
Reinstalando a área de trabalho do ubuntu
Removendo todas as informações de configuração relevantes (por exemplo, compiz, gconf, etc.)
me ajudou a resolver completamente esses sintomas sob 12.04 (64 bits).
unity --reset
não funcionaria para mim. Depois de entregar uma variedade de mensagens de erro e informações, ele sempre ficava em:
Isso não apenas permitiu a execução do unity_support_test-pe unity --reset, como também o Unity 2D foi iniciado. Não tenho idéia do que causou meus problemas, mas desde a criação dos links acima (várias semanas agora) não tive mais problemas.
Quando atualizei acidentalmente do 12.04 LTS Ubuntu para o 13.04, eu também tive que enfrentar os mesmos problemas, como falta da barra de menus lateral, sem opções de janela, não sendo possível alternar entre aplicativos ( alt- tab) e não conseguia nem arrastar as janelas no tela. Depois de seguir tantas opções, terminei com o seguinte conjunto de comandos para corrigir esses problemas.
sudo apt-get remove aspell #may not be relevant
sudo apt-get remove dictionaries-common
Na verdade, eu removi o aspell devido a uma dependência conflitante. Isso pode não ter correlação entre esse problema. Acho que reinstalar o lightdm e redefinir o compiz me ajudou a consertar isso.
Isso acontece quando você faz login com outro tty e tenta, como o mesmo usuário, iniciar o X (com startx ou initx).
Por exemplo, o Ubuntu é executado no tty7. Com Ctrl+ Alt+ F1tty1 é aberto. Efetue login como o mesmo usuário e execute startx. Volte para tty7, saia e entre. Você só recebe o papel de parede da área de trabalho.
Para resolver o problema, escolha tty1, faça login, remova o arquivo .Xauthority em seu diretório pessoal, faça logout, faça login. Resolvido.
Eu tive o mesmo problema depois de fazer o sudo apt-get install kubuntu-desktopque interrompeu minha instalação do lightdm por algum motivo. Estou executando o 16.04 aqui.
Estou tendo o mesmo problema e resolvi seguindo usando pycharm's terminal.
- Go to my-computer -> user -> share ->
- open pycharm and its terminal
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install --reinstall ubuntu-desktop
Hoje encontrei uma situação em que o usuário do meu script decidiu iniciá-lo colocando a chamada para o script em seu $HOME/.profilearquivo. Como resultado, o Unity não pôde ser iniciado.
Os scripts por natureza são sequenciais, então .profilebasicamente estava esperando o script terminar, e o Unity não poderia iniciar se .profilenão terminasse de executar.
Fiz a mesma coisa, chamei o script de .profilee recebi o mesmo resultado - meu papel de parede da tela de login permaneceu lá, nenhum traço ou lançador apareceu, não foi possível clicar com o botão direito do mouse na área de trabalho ou executar qualquer ação que não fosse o login no TTY1.
A solução foi remover a linha apropriada do .profile. É possível desanexar um comando do .profileuso do e comercial, <command> &formulário, mas o problema é que toda vez que o usuário abre o terminal ou efetua login no TTY, uma nova instância desse comando é gerada. Portanto, aconselho vivamente a não iniciar nenhum programa, a.profile menos que você saiba o que está fazendo.
Eu tive esse problema, tentei muitas coisas e até habilitei a unidade, mas nada funcionou. Primeiro, você precisa abrir o TTY (ctrl + alt + F1) e fazer login. Agora usa
env DISLAY:=0 gnome-terminal
Feche o TTY com ctrl + alt + F7 e use (no terminal)
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
Respostas:
Você só precisa ativar o plug-in do Unity novamente. O problema é que isso é um problema, porque agora você não tem um método gráfico para fazer isso. Assim:
Tente abrir um terminal com Ctrl+ Alt+ T.
Isso pode não funcionar, mas você pode tentar clicar com o botão direito na área de trabalho e selecionar "Abrir terminal aqui". Caso contrário, pode ser necessário mudar para um terminal "rígido" pressionando Ctrl+ Alt+ F1e faça login.
Instale
compizconfig-settings-manager
executandoEm seguida, execute-o com o seguinte:
A primeira parte indica ao terminal em qual tela você deseja carregar (caso contrário, não terá idéia).
Se você mudou para um TTY na etapa 1, retorne ao servidor gráfico pressionando Ctrl+ Alt+ F7(ou Ctrl+ Alt+ F8às vezes).
Deve haver um Gerenciador de configurações do CompizConfig esperando por você.
Encontre o plugin do Unity. Ative-o (instruções detalhadas logo abaixo). Você será perguntado "O Ubuntu Unity Plugin requer o plugin OpenGL. Habilite o Ubuntu Unity Plugin / Habilite o OpenGL"
Tudo deve voltar à vida, mas, se isso não acontecer, talvez seja necessário reiniciar. Você pode fazer isso voltando ao terminal e executando
sudo reboot
.fonte
ctrl + alt + t
).sudo apt-get -f install && sudo apt-get --reinstall install unity
Uma solução boa para mim (resolveu o mesmo problema):
em um terminal:
e depois
fonte
export DISPLAY=:0
primeiro.dconf
comosudo
feita fez com que meu~/.config/dconf/user
arquivoroot
possuísse (já possuía meu usuário antes). Eu estou querendo saber se deve ser feito semsudo
. Isso foi muito melhor do que remover o arquivo e começar do zero!Em 13.04 e 14.04:
unity --replace
está obsoleto. Em vez disso, use o seguinte:Reinicie se não funcionar imediatamente.
fonte
dconf reset
O comando gera o erro exitcode 1 e não funciona13.10
.ccsm
alguns dos problemas corrigidos, o restante foi corrigido comrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
export DISPLAY=:0
primeiro e tente estas instruções novamente. Claro, eu recebi um despejo central quando fiz ounity --reset-icons &disown
procedimento, então talvez isso não ajude.Para 12.10 e abaixo:
Pressione Ctrl+ Alt+ Tpara um terminal e execute
ccsm
, em seguida, reative o plug-in 'Unity'.Você também pode precisar executar um
unity --replace
.fonte
unity --reset
está obsoleto agora e não funciona. Existe um substituto?unity --replace
.--reset
nem--replace
trabalhou para mim com o meu Ubuntu 12.04 ..running os comandos exibidos instantaneamenteunity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done
... Eu esperei e esperei, e então eu não poderia, interrompida com ctrl + c .. e agora olhando para tentar o que as outras respostas sugeriu ..É uma boa ideia verificar se o driver gráfico está configurado para usar a aceleração de hardware e o OpenGL. Tente pesquisar nos Fóruns do Ubuntu e do Ubuntu para obter informações específicas sobre o sabor das suas GPUs e Ubuntu. Para usuários de gráficos híbridos, consulte a última seção "Gráficos híbridos" abaixo.
Você pode querer executar o pacote compizconfig-settings-manager e verificar se o plug-in do Unity está marcado (consulte Quais são alguns dos problemas do CCSM e por que eu gostaria de evitá-lo? ).
Para 12.04 e mais recentes
Mude para
tty1
pressionando Ctrl+ Alt+ F1e faça login.Instale
compizconfig-settings-manager
executandoEm seguida, execute-o fazendo o seguinte:
A primeira parte indica ao terminal em qual tela você deseja carregar (caso contrário, não terá idéia).
Pressione Ctrl+ Alt+ F7(ou Ctrl+ Alt+ F8às vezes) para voltar à exibição gráfica, onde deve haver uma tela do CompizConfig Settings Manager.
Encontre o plugin do Unity. Habilitá-lo.
Tudo deve voltar à vida, mas, se isso não acontecer, talvez seja necessário reiniciar. Você pode fazer isso voltando
tty1
e executandosudo reboot
.Se a unidade ainda não carregar, tente:
Reinicie se não funcionar imediatamente.
Para 11.10 e mais antigo
Se você deseja um TTY ( Ctrl+ Alt+ F1a F6) e execute:
Ele redefinirá o Unity novamente no TTY 7 ( Ctrl+ Alt++ F7).
Você também pode tentar apenas:
Mas isso não funcionará se um gerenciador de janelas já estiver sendo executado no visor 0 (isso causará um erro, basta usar
unity --replace
nesse caso).Se o Unity se recusar absolutamente a reiniciar, tente o seguinte:
Instalar
gnome-panel
:Em seguida, execute-o no visor 0:
Você deve ter painéis de estilo Gnome 2 na área de trabalho, que podem ser usados para sair.
Gráficos híbridos
Algumas informações muito úteis e leituras adicionais para usuários de gráficos híbridos podem ser encontradas aqui .
Depois que as GPUs estiverem configuradas adequadamente para aceleração 3D e OpenGL, você poderá:
Instale os drivers da Nvidia em https://edge.launchpad.net/~xorg-edgers/+archive/ppa :
ou:
Eu realmente preferiria o PPA estável ,
mas ainda não parece ter pacotes para o 13.04. Atualização: eles parecem estar disponíveis a partir de 25 de setembro. Eu instalaria este PPA estável - você pode tentar, mas não o testei.Os drivers Nvidia fornecidos pelo Ubuntu já estavam instalados e eu simplesmente instalei neste PPA adicionando-o e fazendo uma atualização de pacote usando
update-manager
.Instale o Bumblebee em https://launchpad.net/~bumblebee/+archive/stable
ATUALIZAÇÃO: A partir de 6 de outubro,
ppa:xorg-edgers/ppa
parece conter o zangão também. Portanto, se você instalar a partir deste PPA, tente ignorar a adição do PPA Bumblebee e instalá-lo a partir daqui.Se você escolheu o PPA estável na etapa 1, instale o PPA estável do Bumblebee da seguinte maneira:
ATUALIZAÇÃO: Depois de adicionar o PPA (s), atualize suas listas de pacotes:
Se você já possui drivers da nvidia instalados a partir dos repositórios padrão do Ubuntu, basta atualizar para obter a nova versão do repositório escolhido na etapa 1:
Execute os seguintes comandos para 'reparar' o Unity (da resposta de brandon-bertelsen ao Unity não carrega, nenhum Launcher, nenhum Dash aparece ):
fonte
A maneira mais fácil de fazer isso é pressionar Ctrl+ Alt+ Tpara obter um terminal e emitir:
e sua sessão de unidade voltará diante dos seus olhos ..
Essa técnica é melhor do que reiniciar o ccsm, porque você pode entrar na condição de erro do OP sem sequer desmarcar acidentalmente a unidade no ccsm; você pode obtê-lo simplesmente pressionando acidentalmente o botão "preferências" no ccsm.
fonte
.cache
, não.config
. Entãorm -rf ~/.cache/compizconfig-1
funcionou para mim.Eu tive esse problema também. Eu o resolvi excluindo o conteúdo do arquivo ~ / .config / compiz-1 / compizconfig e registrando-o novamente.
fonte
.cache
, não.config
. Entãorm -rf ~/.cache/compizconfig-1
funcionou para mim.Eu tive exatamente o mesmo problema.
Se você possui o Compiz Config Settings Manager instalado, pode ser que o Unity Desktop Plugin esteja desativado.
Efetue login em uma área de trabalho do Unity 2D e verifique se está ativado no CCSM assim,
O Unity Shell não será carregado na área de trabalho padrão se a caixa de seleção não estiver marcada e você exibirá a sessão na sua imagem.
fonte
Os desenvolvedores estão sempre corrigindo bugs, portanto, uma alternativa é esperar e acompanhar o progresso na correção de bugs ( assine o desenvolvimento do Unity no Launchpad ).
Pressione Ctrl+ Alt+ F2.
Conecte-se.
Corra
sudo shutdown -r now
em um terminal.Na tela de login após a reinicialização do sistema, escolha Unity 2D (por enquanto) clicando com o botão direito do mouse no ícone da roda dentada.
Aguarde uma correção para o Unity 3D / Ubuntu 11.10 (por exemplo, uma semana).
Atualize seu sistema para obter a correção; em um tipo de terminal
sudo apt-get update && sudo apt-get upgrade
.UPDATE: Consegui resolver isso usando
ccsm
, no logon do Unity 2D.(Isso é adaptado desta postagem dos fóruns do Ubuntu .)
Na tela de login, selecione Unity 2D e faça login.
Instalar
ccsm
(CompizConfig Settings Manager) rodando em um terminal:sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra
.Clique em Iniciar
ccsm
e selecione a categoria Área de trabalho . Habilite o plug-in Ubuntu Unity ; se solicitado a resolver conflitos, selecione o botão MÉDIO para todos os conflitos. Fecheccsm
quando terminar.Reinicie, selecione Unity (3D) e faça o login.
fonte
Eu tenho um Asus U36SD usando uma configuração "Optimus" (Intel + Nvidia GPUs). Eu tinha o Ubuntu 12.04 funcionando bem, mas atualizando para a 12.10, esse problema apareceu e persistiu na 13.04. Consegui corrigi-lo através das seguintes etapas:
Instale os drivers da Nvidia em https://edge.launchpad.net/~xorg-edgers/+archive/ppa .
OU:
Eu realmente preferiria o PPA estável em https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,
mas ainda não parece ter pacotes para o 13.04. Atualização: eles parecem estar disponíveis a partir de 25 de setembro. Eu instalaria este PPA estável - você pode tentar, mas não o testei.Os drivers Nvidia fornecidos pelo Ubuntu já estavam instalados e eu simplesmente instalei neste PPA adicionando-o e fazendo uma atualização de pacote usando
update-manager
. ATUALIZAR:(o que eu fiz) ou:
(versão estável para 13.04 também agora - não testado por mim).
Instale o Bumblebee em https://launchpad.net/~bumblebee/+archive/stable
ATUALIZAÇÃO: A partir de 6 de outubro, o ppa: xorg-edgers / ppa parece conter também o zangão. Portanto, se você instalar a partir deste PPA, tente ignorar a adição do PPA Bumblebee e instalá-lo a partir daqui.
Se você escolheu o PPA estável na etapa 1, instale o PPA estável do Bumblebee da seguinte maneira:
ATUALIZAÇÃO: Depois de adicionar o PPA (s), atualize suas listas de pacotes:
Se você já possui drivers da nvidia instalados a partir dos repositórios padrão do Ubuntu, basta atualizar para obter a nova versão do repositório escolhido na etapa 1:
Instale o Bumblebee
Execute os seguintes comandos para 'reparar' o Unity (da resposta de brandon-bertelsen ao Unity não carrega, nenhum Launcher, nenhum Dash aparece ):
fonte
Isso aconteceu comigo também no Ubuntu 16.04 após uma atualização dos pacotes unity e compiz. Nenhuma das opções acima funcionou.
A única maneira de encontrar lançadores e traços de volta foi remover (enquanto NÃO estava conectado ao Unity) o diretório .cache em minha casa.
fonte
ccsm
redefinindo, excluindo diretórios de configuração etc.), isso resolveu o problema para sempre!O pôster original da pergunta duplicada, resolvido ao editar sua própria pergunta:
fonte
Para 13.10:
Apenas para garantir que tudo esteja instalado:
Em seguida, recarregue tudo:
Eu apenas tentei isso e funciona!
Fonte:
https://askubuntu.com/a/204784/54037
Se todo o resto falhar:
Lembre-se, sempre faça backups! No entanto, às vezes uma instalação nova é boa, reinstale o Ubuntu?
fonte
apt
parece ter desenvolvido o jeito de removerunity
interpretações malucas para expressões regulares (por exemplo, webapps de nuking) - verificar se a unidade está instalada / instalar qualquer coisa que está faltando pode ser útil,Parece que há um problema com o 12.04 Unity 3D e os drivers atuais da Nvidia.
Consulte esta postagem (o Unity 3d não funciona mais após a instalação do 12.04) para obter detalhes de como solucionar o problema.
Eu tenho um Pentium 4 de 3.06 GHz Compaq D520SFF de 32 bits, com uma Nvidia GeForce 6200, executando o kernel 3.2.0-24-generic-pae, e tinha exatamente o mesmo problema (obras em 2D, 3D não) e desclassificando a Nvidia os drivers conseguiram o 3D trabalhando para mim em alguns minutos.
fonte
Para os ícones, é devido ao Nautilus. Escreva
nautilus &
em um terminal, não feche e os ícones voltarão.EDIT 10/10/2013 : para o Nautilus, você também pode digitar Alt+ F2para abrir o prompt da linha de comando do Unity e escrever
nautilus
na CLI global de pesquisa / prompt. Um explorador de arquivos será aberto. Você pode fechá-lo se quiser.fonte
Eu tive um problema parecido:
A união com o 14.04 em combinação com o IBM Notes9 resultou em algum comportamento estranho (os cliques do mouse parariam de funcionar). Minha solução alternativa para isso foi abrir um terminal e reiniciar a unidade digitando
unity &
.A última vez que fiz isso, totalmente danificou a unidade - o no dash, no launcher, no nothing. Acho que tentei TODAS as sugestões listadas nesta página - nada disso ajudou.
Mas um colega de trabalho finalmente teve a resposta que funcionou para mim:
instalei a ferramenta de ajuste de unidade; do que eu corri
unity-tweak-tool --reset-unity
e reiniciei.Depois, a unidade voltou à vida. Obviamente, todas as alterações de configuração anteriores na unidade foram interrompidas, mas é isso que
--reset-unity
se trata.E a grande vantagem desta solução: requer que você adicione apenas um único pacote e refaça as alterações na configuração da unidade - mas não é necessário redefinir o compiz, instalar o ccsm ou seguir todas as outras atividades demoradas.
Atualizar:
a outra solução que acho muito útil hoje em dia vem daqui - o ponto: às vezes você precisa remover (ou melhor ainda: fazer um backup "funcional") do seu arquivo ~ / .config / dconf / user.
fonte
Se você deseja um tty ( Ctrl+ Alt+ F1a F6) e execute:
Ele redefinirá o Unity novamente em tty 7 ( Ctrl+ Alt++ F7).
Você também pode tentar apenas:
Mas isso não funcionará se um gerenciador de janelas já estiver sendo executado no visor 0 (isso causará um erro, basta usar
unity --replace
nesse caso).Se o Unity se recusar absolutamente a reiniciar, tente o seguinte:
Instalar
gnome-panel
:Em seguida, execute-o no visor 0:
Você deve ter painéis de estilo Gnome 2 na área de trabalho, que podem ser usados para sair.
Acho o Unity realmente muito buggy no 13.04 com minha placa Nvidia. YMMV.
fonte
Eu tive cerca de 3 vezes onde eu precisava do Ctrl+ Alt+ F1para não perder o trabalho e ele estragou tudo ... Eu também tenho a nvidia. Eu gostaria de sugerir isso:
Ctrl+ Alt+ F1(ok, tela em branco) Digite seu login, pressione Enter e, em seguida, senha (tudo na tela em branco) digite agora:
terá que digitar a senha novamente e Enter isso abrirá uma sessão X em Ctrl+ Alt+ F8(passará para ela automaticamente) agora crie um novo arquivo de texto vazio chamado
runBash.sh
e digite:salve-o, altere suas permissões para executável e execute-o, você obterá um terminal realmente aliviante que o fará lembrar por que o Linux é bom! : D
depois de terminar, lembre-se de Ctrl+ Alt+ F1, pressione Ctrl+ C(encerra a nova sessão X), digite exit, Enter, encerra a sessão do terminal (tela em branco). se você acha que esqueceu de digitar exit, basta pressionar Ctrl+ Ce digitar novamente, não o faça muito rápido.
para melhorá-lo, crie um script para digitar o mínimo possível, mas mesmo assim você ainda precisará digitar muito enquanto a tela estiver em branco, mas é melhor que nada :)
Ainda à procura de uma solução definitiva Ctrl+ Alt+ F1adequada Ubuntu 12.04 + nvidia.
fonte
Se você usar uma placa de vídeo de aceleração ao lado da placa de vídeo padrão, isso provavelmente ocorre devido à instalação de seus drivers. Algumas atualizações de drivers de placas gráficas de aceleração em sistemas com duas placas gráficas tendem a apresentar um comportamento instável em alguns sistemas. Eu tenho uma placa Nvidia e uma placa Intel. Isso costumava acontecer comigo quando eu instalava os drivers da Nvidia. O iniciador e o painel desapareceriam da área de trabalho. Se você usa uma placa Nvidia, a instalação do Bumblebee pode ser uma solução temporária: https://wiki.ubuntu.com/Bumblebee
fonte
A primeira resposta funciona bem, exceto que eu precisava instalar o próprio Unity:
então corra:
e habilite o Unity :)
fonte
Eu tinha praticamente o mesmo problema no 12.04. O Unity estava lento com minha GPU antiga, então eu estava usando o Unity 2d como minha área de trabalho por meses. Sem motivo aparente, de repente se recusou a exibir a barra de ativação e a barra de título (para todos os usuários). A reativação do Unity no CCSM, conforme sugerido aqui, fazia parte da solução, mas nenhuma das outras medidas sugeridas aqui, ali ou em vários outros threads relacionados, incluindo, mas não se limitando a:
Reinstalando a unidade
Reinstalando a área de trabalho do ubuntu
Removendo todas as informações de configuração relevantes (por exemplo, compiz, gconf, etc.)
me ajudou a resolver completamente esses sintomas sob 12.04 (64 bits).
não funcionaria para mim. Depois de entregar uma variedade de mensagens de erro e informações, ele sempre ficava em:
conforme mostrado no log publicado no segmento intitulado "a unidade desapareceu" para execução da unidade sem argumentos.
Percebi que a mensagem de erro entregue por:
foi semelhante a alguns dos erros relatados por
unity --reset
:erro ao carregar bibliotecas compartilhadas: libGL.so.1: não é possível abrir o arquivo de objeto compartilhado: Esse arquivo ou diretório não existe.
Após uma extensa pesquisa, encontrei a seguinte solução:
Obter o caminho da
libGL.so.1
usando o comandolocate libGL.so.1
.Adicione um link à biblioteca em / usr / lib / conforme mostrado no exemplo a seguir:
(cortesia de JD Bartlett )
Reinicie o computador.
Isso não apenas permitiu a execução do unity_support_test-pe
unity --reset
, como também o Unity 2D foi iniciado. Não tenho idéia do que causou meus problemas, mas desde a criação dos links acima (várias semanas agora) não tive mais problemas.fonte
Quando atualizei acidentalmente do 12.04 LTS Ubuntu para o 13.04, eu também tive que enfrentar os mesmos problemas, como falta da barra de menus lateral, sem opções de janela, não sendo possível alternar entre aplicativos ( alt- tab) e não conseguia nem arrastar as janelas no tela. Depois de seguir tantas opções, terminei com o seguinte conjunto de comandos para corrigir esses problemas.
reiniciar (você pode usar
sudo reboot
)reiniciar (você pode usar
sudo reboot
)Na verdade, eu removi o aspell devido a uma dependência conflitante. Isso pode não ter correlação entre esse problema. Acho que reinstalar o lightdm e redefinir o compiz me ajudou a consertar isso.
fonte
Isso acontece quando você faz login com outro tty e tenta, como o mesmo usuário, iniciar o X (com startx ou initx).
Por exemplo, o Ubuntu é executado no tty7. Com Ctrl+ Alt+ F1tty1 é aberto. Efetue login como o mesmo usuário e execute startx. Volte para tty7, saia e entre. Você só recebe o papel de parede da área de trabalho.
Para resolver o problema, escolha tty1, faça login, remova o arquivo .Xauthority em seu diretório pessoal, faça logout, faça login. Resolvido.
fonte
Trabalhou para o Ubuntu 16.04:
Eu redefino
compizconfig
removendo seu cache (na verdade, o comando faz backup, para que possa ser restaurado).Execute os seguintes comandos e logins de logoff:
Atenção: Isso remove sua configuração personalizada do Unity.
fonte
Eu tive o mesmo problema depois de fazer o
sudo apt-get install kubuntu-desktop
que interrompeu minha instalação do lightdm por algum motivo. Estou executando o 16.04 aqui.Pressione ctrl- alt- F1para chegar ao terminal e:
Isso consertou para mim depois de horas puxando meu cabelo.
fonte
Estou tendo o mesmo problema e resolvi seguindo usando
pycharm's terminal
.fonte
Aparentemente, desconectar meu segundo monitor foi a correção e, em seguida, consegui instalar e atualizar os drivers corretos.
fonte
Eu tentei muitas das soluções mencionadas neste tópico, além de outras. Finalmente, isso funcionou para mim:
então
Obrigado a todos por contribuir.
fonte
Hoje encontrei uma situação em que o usuário do meu script decidiu iniciá-lo colocando a chamada para o script em seu
$HOME/.profile
arquivo. Como resultado, o Unity não pôde ser iniciado.Os scripts por natureza são sequenciais, então
.profile
basicamente estava esperando o script terminar, e o Unity não poderia iniciar se.profile
não terminasse de executar.Fiz a mesma coisa, chamei o script de
.profile
e recebi o mesmo resultado - meu papel de parede da tela de login permaneceu lá, nenhum traço ou lançador apareceu, não foi possível clicar com o botão direito do mouse na área de trabalho ou executar qualquer ação que não fosse o login no TTY1.A solução foi remover a linha apropriada do
.profile
. É possível desanexar um comando do.profile
uso do e comercial,<command> &
formulário, mas o problema é que toda vez que o usuário abre o terminal ou efetua login no TTY, uma nova instância desse comando é gerada. Portanto, aconselho vivamente a não iniciar nenhum programa, a.profile
menos que você saiba o que está fazendo.Link para script original e discussão aqui: https://askubuntu.com/a/739631/295286
fonte
Eu tive esse problema, tentei muitas coisas e até habilitei a unidade, mas nada funcionou. Primeiro, você precisa abrir o TTY (ctrl + alt + F1) e fazer login. Agora usa
Feche o TTY com ctrl + alt + F7 e use (no terminal)
Depois disso, use
fonte