El indicador de distribución del teclado no muestra la distribución actual en Ubuntu 18.04 (cuadro desplegable vacío)

23

Veo un cuadro desplegable vacío donde debería estar el código de idioma de la distribución actual del teclado .

Para reproducir el error : Bloquee la pantalla o cierre la sesión y vuelva a iniciarla.

captura de pantalla del indicador de distribución del teclado en el gnome shell

También obtengo el mismo comportamiento en la pantalla de bloqueo cuando trato de iniciar sesión con mi contraseña:

captura de pantalla del indicador de distribución del teclado en gdm

Después de probar la solución (a continuación), el código de idioma en la pantalla de inicio de sesión desapareció tan pronto como escribí el primer carácter de mi contraseña.

Solución alternativa (no permanente): cambio con teclado ( Super+space) o mouse.

Información del sistema : Ubuntu 18.04.1 LTS, GNOME 3.28.2.

información del sistema

Indique en el informe de errores si también le afecta.

maduro
fuente
Su inicio ocurre después de algunas actualizaciones de este año. No se toqueteó la configuración del teclado.
madura el
Sí, fue mi publicación. Simplemente cambie a OFF todas las extensiones con un solo conmutador (en Título de ajustes de GNOME), reinicie, pero obtenga el mismo comportamiento del indicador. Quizás valga la pena intentar desactivar todos los ajustes de GNOME, pero no estoy seguro de que sea 100% posible ahora.
madura el
¿Es ~/.config/dconf/userescribible y de su propiedad?
Gunnar Hjalmarsson
3
Se arreglará engnome-shell - 3.30.2-2ubuntu1
Dejv
1
El problema del indicador de distribución del teclado se ha solucionado mediante una actualización reciente en Ubuntu 18.04.
karel

Respuestas:

7

Se lanzó una solución , ya verificada en Cosmic y Bionic.

EnableProposed

Hasta que se agregue a los repositorios normales, para habilitarlos en Bionic (18.04) como se dice aquí , siga estas instrucciones para habilitar el archivo propuesto, que básicamente dice:

  1. Habilitar actualizaciones previas al lanzamiento: texto enfatizado
  2. añadir /etc/apt/preferences.d/proposed-updates

    Package: *
    Pin: release a=bionic-proposed
    Pin-Priority: 400
    

    Si sudo apt-get upgrade -sdevuelve algún paquete, algo salió mal.

  3. correr sudo aptitude -t bionic-proposed
  4. Actualizar con u
  5. Seleccione los paquetes relacionados propuestos:
    • gnome-shell-common 3.28.3 + git20190124-0ubuntu18.04.1
    • gnome-shell 3.28.3 + git20190124-0ubuntu18.04.1
  6. Actualiza con g
  7. Reinicie GNOME .

Por favor, pruébelo y eventualmente sugiera cambios a esta publicación Si todo salió bien, vota y comparte tu amor con los desarrolladores.

Pablo A
fuente
¿Podría alguien con las habilidades locas ser tan amables como para publicar una solución real para este molesto problema que no implica tomar todas las soluciones propuestas (solo quiero recuperar el indicador de diseño del teclado!).
GrayedFox
Parece que recientemente se lanzó una solución .
pomsky
2

Después de algunas actualizaciones de enero tuvo el mismo problema, pero en Ubuntu 18.10. Al reinstalar los paquetes de appindicator (ver los comandos a continuación), se solucionó parcialmente el problema: el indicador lang deja de desaparecer en gnome-shell, pero aún lo hace en gdm.

apt install --reinstall gir1.2-appindicator3-0.1
apt install --reinstall gnome-shell-extension-appindicator

Actualización 2019-01-20

Los comandos anteriores no funcionaron. La solución trabajada, al menos para Ubuntu 18.10 (Cosmic), es revertir a la versión anterior de gnome-shelly gnome-shell-commonpaquetes:

sudo apt install --reinstall gnome-shell=3.30.1-2ubuntu1 gnome-shell-common=3.30.1-2ubuntu1

y realizar el reinicio

opcionalmente, pero muy recomendable: evite la actualización de esos paquetes, como estos:

sudo apt-mark hold gnome-shell gnome-shell-common

y espera la solución. después de que se lance la solución, solo unholdesos paquetes y ejecute el comando actualizar \ actualizar.

para ubuntu 18.04 (Bionic)

debe intentar revertir esos paquetes a la 3.28.1-0ubuntu2versión.

posible origen del problema

la única diferencia entre la versión anterior y la versión de la actualización de enero está en esta corrección de errores ; también se relaciona con ibus, por lo que esa solución puede ser la causa del problema del "indicador de lang que desaparece"

rzrbld
fuente
Gracias. Molesto. Pero, no está arreglado en mi caso.
Maduro
2
revertir gnome-shelly gnome-shell-common - desde la versión 3.30.1-2ubuntu1.18.10.2 - a la versión 3.30.1-2ubuntu1 en ubuntu cosmic (18.10) soluciona completamente el problema. Creo que el 18.04 revierte esos paquetes, de 3.28.3-0ubuntu0.18.04.4 a 3.28.1-0ubuntu2 deberían hacer lo mismo.
rzrbld
2
de acuerdo con la página en launchpad ( launchpad.net/ubuntu/+source/gnome-shell ). La única diferencia entre las versiones es esta corrección de errores : bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304 piensa el problema en esa solución.
rzrbld