Remover o Cairo-dock dos aplicativos de inicialização resolveu meu problema devido a um bug, como comentou Xeranas
Eu instalei recentemente o Ubuntu 14.04. Desligamento e logout do painel superior não estão funcionando.
Eles funcionaram bem ao instalar o sistema operacional, mas alguns dias atrás eu instalei drivers fglrx para minha placa gráfica ATI. Eles não funcionaram e eu tenho problemas de baixa resolução e o Ubuntu não inicializou. Eu resolvi isso removendo o driver gráfico fglrx do modo de recuperação e o Ubuntu começou a inicializar e funcionar muito bem, pelo menos foi o que eu pensei.
Mas agora as opções de desligamento e logout no painel superior não funcionam. Eu tenho que sair usando ctrl + alt + delete e desligar com a opção de desligamento no painel superior (opção de desligamento funciona depois de sair, mas não quando logado como usuário).
Eu re-instalei o Ubuntu 14.04 LTS e as opções de desligamento funcionaram bem, mas depois de instalar as atualizações elas pararam de funcionar novamente. Eu pensei que é o problema de instalação fglrx driver gráfico, mas agora eu sei que não é isso. Eu acho que é um problema com algum arquivo que foi instalado a partir de atualizações do Ubuntu.
Alguém sabe como resolver isso?
Remover o Cairo-dock dos aplicativos de inicialização resolveu meu problema devido a um bug, como comentou Xeranas
Não há necessidade de remover o cairo-dock de aplicativos de inicialização.
Use uma das seguintes soluções:
~/.config/autostart
e adicione este código, X-GNOME-Autostart-Delay=20
Passos para resolver facilmente (testado no Ubuntu 14.04)
gedit
sem raiz ~/.config/autostart/cairo-dock.desktop
Adicione isto
X-GNOME-Autostart-Delay=20
Salvar e fechar
Tempo de atraso superior a 20 funciona bem.
ou:
Selecione o aplicativo de inicialização cairo-dock a partir do aplicativo de inicialização e altere a opção comando para:
sh -c "sleep 30; exec cairo-dock -o"
ou
Crie um script chamado startdock
, com o texto
#! /bin/sh -e
sleep 20
cairo-dock
exit 0
Torne-o executável e, nos itens de inicialização, adicione um novo comando com o caminho para esse script.
Isso é um bug como indicado em um comentário. O relatório de erros afirma que
O diálogo de encerramento / reinicialização do Unity não está funcionando quando outro aplicativo é registrado na interface LauncherEntry do Unity DBus. Parece que temos esse bug quando o Cairo-Dock (e seu Launcher-API-Deamon), o DockbarX ou o Plank são lançados antes do Unity.
Para resolver o mesmo problema com o encaixe Plank, substitua cairo-dock
por plank
em uma das soluções acima. O mesmo para outras aplicações.
Este método é melhor que os outros, já que o problema foi resolvido e o Cairo Dock começa quase sem atrasos.
Edite /usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon
como raiz.
Adicione a seguinte linha na linha 33:
from time import sleep
e a seguinte linha na linha 241 (logo antes do ULWatcher ()):
sleep(5)
Em seguida, reinicie a sessão.
Se você estiver usando uma versão de 32 bits do Ubuntu, o arquivo provavelmente estará em -
/usr/lib/cairo-dock/cairo-dock-launcher-API-daemon
Esta solução foi retirada da Página de bugs do Launchpad.
Você pode desligar seu sistema alternativamente. Pressione Botão liga / desliga e ele deve exibir o menu com opções para escolher:
Escolha o desligamento. Vai funcionar.
Captura de tela
sudo shutdown -h now
Você terminou.
Eu também enfrentei esse problema e agora o problema está resolvido. Então, aqui vou compartilhar minhas experiências: Primeiro use a tecla de atalho Alt + Ctl + L e bloqueie o seu Ubuntu e, em seguida, no canto superior direito, clique no botão de configuração e, em seguida, clique em mudar de usuário. Em seguida, clique no botão de configuração e, em seguida, clique em desligamento. Inicie o seu computador novamente. Agora você pode facilmente desligar a partir do painel superior.
Espero que você resolva seu problema. Obrigado!
tente isso
sudo -i
gedit /etc/default/grub
encontre a linha
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
e mude para
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
salve o arquivo e feche-o.
agora é executado
update-grub
agora acho que seu problema foi resolvido.