L'indicatore Layout tastiera non mostra il layout corrente in Ubuntu 18.04 (casella a discesa vuota)


23

Vedo una casella a discesa vuota in cui dovrebbe essere il codice della lingua del layout di tastiera corrente .

Per riprodurre il bug : bloccare la schermata o disconnettersi e accedere nuovamente.

screenshot dell'indicatore del layout della tastiera sulla shell di gnome

Ricevo anche lo stesso comportamento sulla schermata di blocco quando provo ad accedere con la mia password:

screenshot dell'indicatore del layout della tastiera su gdm

Dopo aver provato la soluzione (sotto) il codice della lingua nella schermata di accesso è scomparso non appena ho digitato il primo carattere della mia password.

Soluzione alternativa (non permanente): passaggio da tastiera ( Super+space) o mouse.

Informazioni di sistema : Ubuntu 18.04.1 LTS, GNOME 3.28.2.

informazioni di sistema

Si prega di indicare nella segnalazione di bug se interessa anche voi.


Il suo inizio avviene dopo alcuni aggiornamenti di quest'anno. Non sono stati fatti problemi con le impostazioni della tastiera.
maturo

Sì, era il mio post. Passa a OFF tutte le estensioni con un unico switcher (nel titolo GNOME Tweaks), riavvia, ma ottieni lo stesso comportamento dell'indicatore .. Forse vale la pena provare a disabilitare tutte le modifiche di GNOME, ma non sono sicuro che al 100% sia possibile ora.
matura il

È ~/.config/dconf/userscrivibile e di proprietà di te?
Gunnar Hjalmarsson,

3
Sarà risolto ingnome-shell - 3.30.2-2ubuntu1
Dejv il

1
Il problema dell'indicatore del layout della tastiera è stato risolto da un recente aggiornamento in Ubuntu 18.04.
karel

Risposte:


7

È stata rilasciata una correzione , già verificata su Cosmic e Bionic.

EnableProposed

Fino a quando non viene aggiunto ai normali repository, per abilitarli su Bionic (18.04) come detto qui , seguire queste istruzioni per abilitare l'archivio proposto, che sostanzialmente dice:

  1. Abilita aggiornamenti pre-release: testo enfatizzato
  2. Aggiungere a /etc/apt/preferences.d/proposed-updates

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

    Se sudo apt-get upgrade -srestituisci un pacco, qualcosa è andato storto.

  3. Correre sudo aptitude -t bionic-proposed
  4. Aggiorna con u
  5. Seleziona i pacchetti correlati proposti:
    • gnome-shell-common 3.28.3 + git20190124-0ubuntu18.04.1
    • gnome-shell 3.28.3 + git20190124-0ubuntu18.04.1
  6. Aggiorna con g
  7. Riavvia GNOME .

Si prega di testarlo e eventualmente suggerire modifiche a questo post. Se tutto è andato bene, vota e condividi il tuo amore con gli sviluppatori.


Qualcuno con le capacità folli potrebbe essere così gentile da pubblicare una soluzione alternativa per questo fastidioso problema infernale che non comporta l'acquisizione di tutte le correzioni proposte (voglio solo il mio indicatore di layout di tastiera!).
GrayedFox

Sembra che sia stata rilasciata una correzione di recente.
pomsky

2

Dopo alcuni aggiornamenti di gennaio si è verificato lo stesso problema, ma su Ubuntu 18.10. Reinstalla i pacchetti di appindicator (vedi i comandi sotto), in qualche modo risolto parzialmente il problema: l'indicatore lang smette di scomparire in gnome-shell, ma continua a farlo in gdm.

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

Aggiornamento 20/01/2019

i comandi sopra non funzionavano. soluzione funzionata, almeno per Ubuntu 18.10 (Cosmic), è il rollback alla versione precedente di gnome-shelle gnome-shell-commonpacchetti:

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

ed esegui il riavvio

facoltativamente, ma altamente raccomandato - impedire l'aggiornamento su quei pacchetti, come questi:

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

e attendi la correzione. dopo la correzione verrà rilasciato - solo unholdquei pacchetti ed esegui il comando update \ upgrade.

per ubuntu 18.04 (Bionic)

dovresti provare a ripristinare quei pacchetti alla 3.28.1-0ubuntu2versione.

possibile origine del problema

l'unica differenza tra la vecchia versione e la versione all'aggiornamento di gennaio è in questo bugfix ; si riferisce anche a ibus, quindi la correzione potrebbe essere la causa del problema "indicatore di lang scomparente"


Grazie. Provando. Ma non è stato risolto nel mio caso.
maturo il

2
rollback gnome-shelle gnome-shell-common - dalla versione 3.30.1-2ubuntu1.18.10.2 - alla versione 3.30.1-2ubuntu1 su ubuntu cosmic (18.10) risolvono completamente il problema. Penso che su rollback 18.04 quei pacchetti - da 3.28.3-0ubuntu0.18.04.4 - a 3.28.1-0ubuntu2 dovrebbero fare la stessa cosa.
rzrbld,

2
secondo la pagina su launchpad ( launchpad.net/ubuntu/+source/gnome-shell ). L'unica differenza tra le versioni è questo bugfix - bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304 pensa al problema in quella correzione.
rzrbld,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.