Atualmente, há alguns problemas com o uso do gerenciador de exibição padrão do Ubuntu, o LightDM, junto com o shell do GNOME. Então, mudar do LightDM para o GDM do GNOME pode ajudar.
Eu recentemente mudei para o ambiente de desktop Gnome, e a maioria das coisas funciona sem problemas. No entanto, eu tenho dois idiomas instalados na minha máquina (persa e inglês) e sempre que a tela fica bloqueada enquanto o teclado está definido para persa, não consigo encontrar uma maneira de voltar para o inglês para desbloquear a tela. A única maneira que conheço é reiniciar o computador.
Pesquisando na Internet, a única "solução" questionável que pude encontrar foi limpar gnome-screensaver
e instalar xscreensaver
. Mas esta não é uma solução real, porque você ainda não pode alterar o idioma de entrada, tudo o que você pode fazer é matar xscreensaver
de um dos "terminais virtuais" não-gráficos.
Estou executando o Ubuntu 17.04 de 64 bits. Executando o comando gsettings get org.gnome.desktop.input-sources sources
outputs:
[('xkb', 'us'), ('xkb', 'ir')]
Além disso, executando cat /etc/default/keyboard
returns:
# Check /usr/share/doc/keyboard-configuration/README.Debian for
# documentation on what to do after having modified this file.
# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.
XKBMODEL="pc105"
XKBLAYOUT="us,ir"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap. Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz
BACKSPACE="guess"
Como mencionado nos comentários de Gunnar Hjalmarsson, pode-se evitar este problema se eles mudarem do LightDM para o GDM3.
Atualmente, há alguns problemas com o uso do gerenciador de exibição padrão do Ubuntu, o LightDM, junto com o shell do GNOME. Então, mudar do LightDM para o GDM do GNOME pode ajudar.