O lançador do Ubuntu 12.04 não mostra mais os ícones, mas eles ainda funcionam

0

Eu tenho exatamente o mesmo problema que este: O Launcher é invisível, mas ainda é útil

Longa história: os ícones dos lançadores ficaram invisíveis, mas ainda funcionam. Todos os usuários são afetados, assim como a conta de convidado. Os comandos

unity --reset-icons
unity --reset

não tem efeitos, mas exibe avisos e erros. Parece que o Compiz está envolvido e está com defeito.

Os ícones aparecem quando o Unity 2D é escolhido no login.

Como posso resolver isso?

    
por Wintermute 18.11.2016 / 15:21

1 resposta

0

Este é um problema que tive em duas instalações de sistema nos últimos meses que foram, para dizer o mínimo, o monstro de Frankenstein construído no qual eu estava tentando dar vida nova a sistemas mais antigos.

Em duas máquinas x86 separadas, o único sabor do Ubuntu que instala e toca bem com os drivers NVIDIA é o Ubuntu 12.04 LTS (i386, obviamente). Depois de uma nova instalação do Ubuntu, mas antes de ativar o driver NVIDIA, os ícones foram exibidos perfeitamente no Unity Launcher. Em ambas as máquinas, o driver NVIDIA legacy-304 foi usado em conjunto com as antigas placas GeForce 6200 (uma AGP, uma PCI). Depois de ativar o driver NVIDIA e reiniciar o sistema, todos os ícones no Iniciador Unity agora seriam invisíveis. Os ícones ainda estavam lá, funcionais, e o mouse exibia quais ícones eram quais, mas os ícones não podiam ser vistos.

Depois de muita caça e sem sorte, encontrei um tópico em que uma pessoa com o mesmo problema (após a ativação do driver NVIDIA, os ícones desaparecem, mas ainda funcionam) foi capaz de forçá-lo ao 2D, também conhecido como Unity 2D. , também conhecido como Unity low-graphics mode.

Veja como fazer isso:

Quando o Ubuntu inicializar e abrir a tela de login, há um pequeno ícone redondo do Ubuntu localizado na caixa de diálogo de login diretamente à direita do seu nome de usuário que permitirá que você selecione o tipo de sessão. Clique nele e ele lhe dará as opções de "Ubuntu" ou "Ubuntu 2D". Selecione "Ubuntu 2D" e faça o login.

Se tudo correr bem, seus ícones deverão ser exibidos. Isso também pode restaurar os padrões da área de trabalho, portanto, prepare-se para refazer todos os toques personalizados, como adicionar ou remover aplicativos do iniciador. Isso é um pouco irritante, mas, pelo menos, você pode ver os ícones novamente.

Um dos sistemas tinha o login automático ativado, o que contornou a tela de login. Se o seu sistema tiver o login automático habilitado, primeiro será necessário desativá-lo (Configurações do Sistema - > Contas de Usuário) para ver se a sessão 2D do Ubuntu consertará ou não o problema do ícone invisível para você.

Posso confirmar que esta solução funcionou em ambos os sistemas, mas devo enfatizar que ambas as instâncias envolveram novas instalações do Ubuntu 12.04 LTS i386, placas NVIDIA GeForce 6200 e exigiram a versão legada 304 do driver proprietário recomendado pela NVIDIA. A tentativa de usar o Ubuntu 14.04 ou 16.04 sempre causaria um loop de tela de login (vá para a tela de login, tente fazer login, a área de trabalho não carrega, retrocede na tela de login) após instalar os drivers da placa de vídeo nos dois sistemas. Eu não tentei atualizar esses dois sistemas para versões mais recentes para ver se a correção "Sessão 2D" também previne o loop da tela de login em 14.04 e / ou 16.04.

Se esta solução FUNCIONA para você, você está feliz com o Ubuntu 2D (eu realmente não vejo muita diferença na aparência e a área de trabalho da máquina mais lenta agora é muito mais responsiva), e você quer fazer com que o padrão do Ubuntu seja Sessão 2D sempre que você entrar, tudo que você precisa fazer é fazer uma pequena alteração em /etc/lightdm/lightdm.conf com privilégios de root. Abra um terminal de linha de comando e digite:

sudo pico /etc/lightdm/lightdm.conf

Você também pode usar nano . Qualquer editor que flutue seu barco. Edite esta linha:

user-session=ubuntu

para ler:

user-session=ubuntu-2d

É isso! Três pequenos personagens. Salve, saia e reinicie. O Ubuntu deve agora iniciar uma sessão 2D por padrão, com todos os seus ícones sendo exibidos corretamente sempre que o sistema for inicializado.

    
por tonysnod 29.11.2016 / 04:46