Instalei alguns drivers novos e reiniciei, e para minha diversão, quando faço login, minha tela fica preta, depois branca, e ela nunca se desenha corretamente. Mudei para a linha de comando usando Ctrl + Alt + F1, mas não sei como desativar o compiz e ativar a metacidade como o gerenciador de janelas padrão. O uso metacity --replace
não funciona, pois a linha de comando parece ser uma instância de login separada ... Alguma dica?
EDITAR:
Eu fiz isso por enquanto:
http://www.ubuntugeek.com/how-to-install-classic-gnome-desktop-in-ubuntu-12-04-precise.html
unity
command-line
compiz
metacity
Aram Kocharyan
fonte
fonte
Respostas:
A execução
metacity --replace
em um console virtual não funciona porque não sabe a qual tela X11 se conectar. O comportamento padrão é anexar à tela em que é executado ... e um shell em execução em um console virtual não está em nenhuma tela X11.Em vez disso, você deve especificar manualmente a exibição. A
:0
menos que você tenha configurado seu monitor X11 de maneira diferente. (Mesmo se você tiver vários monitores, ainda será, a:0
menos que você tenha alterado a configuração do X11.)Para fazer isso, use este comando :
Se isso não funcionar, tente matar manualmente o
compiz
processo primeiro. Fazer isso:Corra
killall compiz
. Aguarde alguns segundos. Talvezcompiz
responda a esse sinal e termine.Corra
killall -KILL compiz
. Isso quase sempre garante quecompiz
será imediatamente encerrado.A etapa 1 é opcional, mas pode ajudar os processos a liberar alguns recursos e concluir alguns tipos de ações importantes (como gravar dados em buffer em arquivos).
fonte
nano
instância e, em um terminal separado, executandokillall -HUP nano
.nano
será encerrado e não será reiniciado. Como a Wikipedia menciona , os serviços em segundo plano às vezes são reiniciados a partir do SIGHUP. Isso não é canônico ou padronizado e não funciona com a maioria dos processos.compiz
reiniciar, porque estamos substituindo-o pormetacity
.metacity --replace
. Isso é uma coisa ruim?