Eu estava tentando aprimorar o Ubuntu 14.04 desabilitando o opengl no gerenciador de configuração do compiz, agora só tenho um plano de fundo! Entrei no tty para redefini-lo digitando
dconf reset -f /org/compiz/
E eu recebo esse erro
error: cannot auto launch D-Bus without X11 $DISPLAY
Usage:
dconf reset [-f] PATH
reset a key or dir. -f is required for dirs.
Arguments:
PATH Either a KEY or DIR
KEY. A key path (starting, but not ending with '/')
DIR. A directory path starting and ending with '/')
Como resolver isso?
Responder1
Se você tiver acesso à Internet, poderá corrigir isso usando o compiz-config-settings-manager
. Infelizmente você não consegue fazer login em seu ambiente normal. Então, para corrigir isso, precisamos instalar o gnome-session-flashback
.
Etapa 1: Instalando o Gnome Desktop
Certifique-se de ter acesso à Internet para esta etapa!
- Inicialize seu PC
- Ao chegar na tela de login, pressione ctrl-alt-f2
- Você está agora em tty
- Faça login com seu nome de usuário e senha
- Assim que você estiver logado, execute o seguinte comando:
sudo apt-get install gnome-session-flashback
, isso instalará duas versões antigas do gnome, Compiz e Metacity. - Depois de instalar
gnome-session-flashback
o logout. - Após sair, pressione ctrl-alt-f7.
- Neste ponto você notará um botão na tela de login no canto superior direito, clique nele.
- Aqui você pode escolher seu gerenciador de sessão. Acho que você tem que escolher a metacidade, mas não conte comigo nisso.
- Após fazer login, você pode abrir um terminal pressionando ctrl-alt-t
Etapa 2: consertando o sistema
Quando estiver em sua sessão de terminal de trabalho, execute
sudo apt-get install compizconfig-settings-manager
.Após a execução do comando, execute
ccsm
.Quando abrir, leia o aviso,
Na seção 'Geral' há um botão com OpenGl próximo a ele. Clique no botão para reativar o OpenGL novamente.
Uma maneira completamente diferente
Depois de fazer login no tty, você também pode instalar compiz-config-settings-manager
imediatamente, mas não conseguirá executá-lo, pois seu gerenciador de sessão (Unity, presumo?) Não funciona com o terminal tty. O terminal tty, como tal, não sabe para qual tela enviar.
No entanto, se você executar os seguintes comandos:
set display=:0
ccsm
Você obterá a mesma janela da etapa dois.
Depois de terminar o reparo, reinicie o computador.