Problemas de unidade após a instalação da área de trabalho GNOME (ubuntu-gnome-desktop)

8

Eu instalei acidentalmente ubuntu-gnome-desktop(inicialmente com lightdm e depois mudei para gdm3) no meu ambiente Ubuntu (Unity) 16.10 altamente personalizado. Caramba! Agora, um monte de coisas no Unity não funciona como antes. Preciso de ajuda para corrigir alguns problemas não resolvidos. Você pode por favor ajudar?

  1. Problemas na área de trabalho

    • No Unity, não consigo definir o plano de fundo da área de trabalho
    • No Unity, a superchave não abre o painel, a menos que outro aplicativo esteja em primeiro plano
    • No Unity, os arquivos e pastas da área de trabalho desaparecem
    • No Unity, não consigo clicar com o botão direito do mouse na área de trabalho e exibir o menu contextual
  2. Problema de fonte

    • No Unity, as fontes padrão foram alteradas
  3. Problemas no touchpad

    • No Unity, o indicador do touchpad falha, procurando o driver do touchpad Synaptics
    • No Unity, o touchpad "toque para clicar com o botão esquerdo do mouse" não funciona mais
    • No Unity, as preferências do touchpad estão ausentes no System Settings/Mouse & Touchpadpainel
    • No Gnome, as preferências do touchpad aparecem em System Settings

Acredito que isso ocorreu porque xserver-xorg-input-libinputfoi instalado, desativando o driver do touchpad Synaptics. Posso desinstalar isso com segurança e espero reativar o driver Synaptics, sem interromper nada na área de trabalho do Unity ou na área de trabalho do Gnome?

  1. Problema na tela de login

    • O principal plano de fundo da tela de login é preto. Como faço para exibir algum plano de fundo novamente?
  2. Problema DE padrão

    • A área de login sempre mostra "Gnome (Padrão)" na lista de ambientes da área de trabalho. Como altero o padrão para "Ubuntu (Padrão)"?
  3. Problema nas telas de inicialização / desligamento

    • As telas de inicialização e desligamento são telas de animação / texto do Gnome. Como recupero as telas normais de inicialização / desligamento do Ubuntu / Unity?
heynnema
fonte
@ElderGeek, obrigado pela sua contribuição. Não tentei remover o ubuntu-gnome-desktop por medo de criar mais problemas do Unity. Eu acho que agora que ele está instalado, é melhor tentar (eu o instalaria em um ambiente Virtualbox para testá-lo), já que todos nós iremos fazê-lo no próximo ano. Na versão 16.10, eu quis dizer uma instalação de longa duração, limpa e sem problemas, com vários aplicativos e personalizações.
heynnema
@ElderGeek Eu vou mudar "intocada" na minha pergunta para outra coisa. Não, eu quis dizer que todos nós iremos ao Gnome em 18.04 ... se os planos seguirem o cronograma. É por isso que eu queria brincar com o Gnome ... mas em um ambiente VB ... não na minha máquina normal do Unity.
heynnema
No Ubuntu, definir a imagem de fundo da sessão também define a imagem de fundo da tela de login. Isso não está mais funcionando?
Organic Marble
@OrganicMarble, obrigado pela sua contribuição. Deixe-me ver se entendi direito ... minha tela de bloqueio é igual à de fundo da minha área de trabalho, mas minha tela de login é preta com a área normal de nome de usuário / senha.
heynnema
1
@OrganicMarble resta apenas um problema para resolver!
heynnema

Respostas:

9

Correções para meus ubuntu-gnome-desktopproblemas pós-instalação ...

  1. Problemas na área de trabalho: use Gnome Tweak Toole defina "Ícones na área de trabalho" como LIGADO

  2. Problema de fonte: use Unity Tweak Toole defina as fontes de volta às fontes padrão do Ubuntu

  3. Problemas no Touchpad: Correção retirada de Como inverter a rolagem do touchpad no Ubuntu 16.04

Se você usar libinput, em seguida, adicionar um arquivo de configuração para /etc/X11/xorg.conf.d/, como 20-touchpad.confcom este conteúdo:

Section "InputClass"
    Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "NaturalScrolling" "off"
        Option "MiddleEmulation" "on"
        Option "Tapping" "on"
        Option "DisableWhileTyping" "on"
        Option "PalmDetection" "True"
EndSection
  1. Problema na tela de login: a área de trabalho do usuário deve estar configurada para exibir uma imagem da área de trabalho, não uma cor sólida

  2. Problema DE padrão:

Em terminal...

gksudo gedit /etc/lightdm/lightdm.conf

adicione este snippet de texto em [SeatDefaults] ...

[SeatDefaults]
user-session=ubuntu

não duplique [SeatDefaults] se já estiver lá.

  1. Problema nas telas de inicialização / desligamento: parcialmente retirado de Como reverto o tema Plymouth de volta ao padrão após a limpeza do Kubuntu?

Em terminal...

ls -al /etc/alternatives/*plymouth*
sudo update-alternatives --config default.plymouth
sudo update-alternatives --config text.plymouth
heynnema
fonte
FYI: Em relação a 6, meus testes indicam que sudo update-initrams -unão é necessário. Simplesmente escolher a opção correta sudo update-alternatives ...e reiniciar é suficiente.
Elder Geek
@ElderGeek e a tela de inicialização (não a tela de desligamento / reinicialização) foi alterada corretamente para o tipo desejado? Seria interessante ver se a data da modificação do /boot/initrd.img* muda após as alternativas de atualização ... você pode verificar as datas da modificação?
heynnema
Se por tela de inicialização você quer dizer ubuntu com os 5 pontos, então, ao contrário dos u's estranhos na tela de inicialização do gnome, então sim. Se você quer dizer algo mais, pode defini-lo para mim?
Elder Geek
@ElderGeek sim, você está certo ... a tela de inicialização do Ubuntu / Unity 5 pontos versus a tela de inicialização do U bloqueada pelo Gnome. Supondo que você não tenha executado o comando update-initramfs, faça um ls -al /boot/initrd*e veja se o mais recente tem a data de hoje para uma data de modificação.
heynnema
Por que não tentar você mesmo? Volte para a tela de inicialização do gnome e não atualize-initramfs e aí está sua prova. Quando terminar, basta alterá-lo novamente! :-)
Elder Geek
2

O problema do Touchpad pode ser resolvido removendo o xserver-xorg-input-libinputpacote.

sudo apt remove xserver-xorg-input-libinput

Eu tive o mesmo problema e a remoção do pacote resolveu-o sem causar outros problemas. Nota: Eu removi o Gnome Shell completamente antes de remover este pacote.

Fonte: esta postagem nos fóruns do Ubuntu

Hamed
fonte
Isso foi parte da minha pergunta original. Mais pesquisas são necessárias, pois li um post em que o usuário havia removido este pacote e ele quebrou o sistema. Nesse meio tempo, propus uma solução elegante que funciona.
heynnema
Eu tive o mesmo problema, removi o pacote e tudo está funcionando agora.
quer