Ubuntu 16.04 ambiente de unidade desktop não carrega após nova instalação

11

Depois de fazer uma nova instalação do Ubuntu 16.04, eu efetuo login, mas o ambiente de desktop unitário não é carregado. Tudo o que eu obtenho é o plano de fundo da área de trabalho e, ocasionalmente, uma janela de informações sobre um erro com compiz é exibida.

Eu tive isso antes também com o Beta final e não consegui encontrar uma solução.

Quando tento reiniciar a unidade do console Ctrl + Alt + F1 , com:

DISPLAY=:0 unity

Eu recebo:

compiz (core) - Info: Loading plugin: core
... many more instructions here
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow). 
... many more instructions again
compiz (core) - Info: Starting plugin: switcher
Illegal instruction (core dumped)

Eu tenho a placa gráfica Nvidia gtx980, e de acordo com o Ubuntu, o driver Nvidia foi instalado corretamente, então, o Unity deve ser totalmente suportado, mas por alguma razão quando o Ubuntu tenta iniciar o Unity, falha com a única informação sendo Illegal instruction .

Por favor, informe sobre qualquer maneira que eu possa corrigir isso ou depurá-lo

    
por Illidanek 21.04.2016 / 18:42

7 respostas

11

Eu resolvi o problema seguindo estas etapas:

  1. Ativou o driver gráfico proprietário da Nvidia em vez do novo código-fonte aberto.
  2. Infelizmente isso fez com que meu Ubuntu não inicializasse, então eu tive que seguir estas etapas para fazê-lo funcionar: link
  3. Neste momento o Ubuntu estava inicializando, mas ainda não havia lançador, barra superior, etc. No entanto, eu poderia clicar com o botão direito do mouse na área de trabalho para abrir um Terminal e executar o Fix 5 detalhado por esta resposta: link
por Illidanek 21.04.2016 / 21:43
6

Normalmente, a resposta para isso é redefinindo as entradas do dconf para a unidade:

dconf reset -f /org/compiz/
setsid compiz

Isto parece ser devido ao erro # 1569357 no launchpad. Normalmente, eles também fornecem algumas correções para o bug na entrada da barra de lançamento, e isso só parece acontecer com o sddm (o gerenciador de exibição de desktop simples) - isso não acontece com o lightdm.

Usando o dconf reset -f / org / compiz / não funcionou comigo (sudo ou nenhum sudo). O compid do setsid também não.

Também descobri que, se você tiver feito login e não tiver nenhum painel inicializado e nenhum painel, uma maneira rápida de iniciá-los se você tiver uma linha de comando é:

nohup /usr/bin/unity > /dev/null 2>&1 &
nohup /usr/lib/x86_64-linux-gnu/unity/unity-panel-service > /dev/null 2>&1 &

Isso é apenas para a sessão em que você está. Isso não fará com que o lançamento e o painel sejam iniciados na próxima vez que você fizer login.

    
por Patola 24.04.2016 / 03:30
4

Use este comando para corrigir o problema:

sudo dpkg --configure -a  
sudo apt-get update  
sudo apt-get upgrade -y  

E reinicie a máquina ... Você receberá a área de trabalho de volta

    
por Vaneet 01.08.2016 / 09:34
2

Infelizmente, não tenho a reputação de comentar, mas a solução de Patola funcionou para mim com uma pequena alteração:

dconf reset -f /org/compiz/
setsid compiz

deve ser

dconf reset -f /org/compiz/
setsid compiz --replace
    
por Jonathan Richards 25.07.2016 / 17:35
0

Eu tive o mesmo problema e isso funcionou para mim:

sudo apt-get install --reinstall compiz
    
por Hypercube 23.04.2016 / 11:59
0
setsid compiz --replace

foi a correção e funcionou no meu caso - unidade fixa! Obrigado @ Jonathan Richards!

    
por user1180249 26.07.2016 / 12:42
0

Eu enfrentei um problema semelhante. Tente usar o console de unidade assim que o sistema inicializar usando: Ctrl + Alt + F1.

  1. Faça login com credenciais de administrador.
  2. Listar os drivers de exibição usando:

    ubuntu-drivers devices
    
  3. Instale o driver da nvidia:

    sudo apt-get install sudo apt-get install nvidia-361
    

    ou

     sudo apt-get install nvidia-364
    
  4. Reinicializar o sistema:

    sudo reboot now
    
  5. Para retomar a exibição gráfica:

    Ctrl + Alt + F7

Trabalhou para mim. Tudo de bom

    
por Navjot Sumal 16.05.2016 / 20:00