ตัวบ่งชี้เค้าโครงแป้นพิมพ์ไม่แสดงเค้าโครงปัจจุบันใน Ubuntu 18.04 (กล่องดร็อปดาวน์ว่าง)


23

ฉันเห็นกล่องแบบหล่นลงที่ว่างซึ่งรหัสภาษาของเค้าโครงแป้นพิมพ์ปัจจุบันควรเป็น

วิธีสร้างข้อผิดพลาดซ้ำ : ล็อคหน้าจอหรือออกจากระบบแล้วลงชื่อเข้าใช้อีกครั้ง

สกรีนช็อตของตัวบ่งชี้เค้าโครงแป้นพิมพ์บนเชลล์ gnome

ฉันยังได้รับพฤติกรรมเดียวกันบนหน้าจอล็อคในเวลาที่ฉันพยายามเข้าสู่ระบบด้วยรหัสผ่านของฉัน:

สกรีนช็อตของตัวบ่งชี้เค้าโครงแป้นพิมพ์บน gdm

หลังจากฉันลองวิธีแก้ปัญหา (ด้านล่าง) รหัสภาษาบนหน้าจอเข้าสู่ระบบหายไปทันทีที่ฉันพิมพ์อักขระตัวแรกของรหัสผ่านของฉัน

วิธีแก้ปัญหา (ไม่ถาวร): การสลับด้วยแป้นพิมพ์ ( Super+space) หรือเมาส์

ข้อมูลระบบ : Ubuntu 18.04.1 LTS, GNOME 3.28.2

ข้อมูลระบบ

โปรดระบุในรายงานข้อผิดพลาดหากมีผลกับคุณเช่นกัน


มันเริ่มต้นขึ้นหลังจากการอัพเดทปีนี้ ไม่มีการเล่นซอโดยใช้การตั้งค่าแป้นพิมพ์
ผู้ใหญ่

ใช่มันเป็นโพสต์ของฉัน เพียงสลับไปที่ปิดส่วนขยายทั้งหมดด้วยตัวสลับเดียว (ในชื่อ GNOME Tweaks), เริ่มระบบใหม่ แต่รับลักษณะการทำงานของตัวบ่งชี้ที่เหมือนกันบางทีมันก็คุ้มค่าที่จะพยายามปิดการใช้งาน Tweaks ทั้งหมดของ GNOME แต่ฉันไม่แน่ใจว่าเป็นไปได้ 100%
ผู้ใหญ่

คือ~/.config/dconf/userเขียนได้และเป็นเจ้าของโดยคุณ?
Gunnar Hjalmarsson

3
จะได้รับการแก้ไขในgnome-shell - 3.30.2-2ubuntu1
Dejv

1
ปัญหาตัวบ่งชี้เค้าโครงแป้นพิมพ์ได้รับการแก้ไขโดยการอัปเดตล่าสุดใน Ubuntu 18.04
karel

คำตอบ:


7

มีการเผยแพร่การแก้ไขได้รับการยืนยันใน Cosmic และ Bionic แล้ว

EnableProposed

จนกว่าจะถูกเพิ่มใน repos ปกติเพื่อเปิดใช้งานบน Bionic (18.04) ตามที่กล่าวไว้ที่นี่ให้ทำตามคำแนะนำเหล่านี้เพื่อเปิดใช้งานไฟล์เก็บถาวรที่เสนอซึ่งโดยทั่วไปจะกล่าวว่า:

  1. เปิดใช้งานการอัปเดตล่วงหน้า: ข้อความที่เน้น
  2. เพิ่ม /etc/apt/preferences.d/proposed-updates

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

    หากsudo apt-get upgrade -sส่งคืนพัสดุใด ๆ เกิดข้อผิดพลาด

  3. วิ่ง sudo aptitude -t bionic-proposed
  4. อัพเดทด้วย u
  5. เลือกแพ็คเกจที่เกี่ยวข้องที่เสนอ:
    • gnome-shell-common 3.28.3 + git20190124-0ubuntu18.04.1
    • gnome-shell 3.28.3 + git20190124-0ubuntu18.04.1
  6. อัปเกรดด้วย g
  7. เริ่มต้นใหม่ของ GNOME

โปรดทดสอบและแนะนำการเปลี่ยนแปลงโพสต์นี้ในที่สุด หากทุกอย่างก็โอเคโหวตขึ้นและแบ่งปันความรักของคุณกับนักพัฒนา


ใครบางคนที่มีทักษะบ้าสามารถที่จะโพสต์วิธีแก้ปัญหาที่แท้จริงสำหรับปัญหานี้ที่น่ารำคาญเพราะปัญหานรกที่ไม่เกี่ยวข้องกับการแก้ไขที่เสนอทั้งหมด
GrayedFox

ดูเหมือนว่าการแก้ไขจะวางจำหน่ายเมื่อเร็ว ๆ นี้
pomsky

2

หลังจากอัปเดตเดือนมกราคมมีปัญหาเดียวกัน แต่ใน Ubuntu 18.10 การติดตั้งแพคเกจของ appindicator ใหม่ (ดูคำสั่งด้านล่าง) แก้ไขปัญหาบางส่วน: ตัวบ่งชี้ lang หยุดการหายไปใน gnome-shell แต่ยังคงทำใน gdm

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

อัปเดต 2019-01-20

คำสั่งข้างต้นไม่ทำงาน วิธีแก้ปัญหาที่ทำงานได้อย่างน้อยสำหรับ Ubuntu 18.10 (Cosmic) คือการย้อนกลับไปเป็นเวอร์ชันก่อนหน้าgnome-shellและgnome-shell-commonแพ็คเกจ:

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

และทำการรีบูต

เป็นทางเลือก แต่แนะนำเป็นอย่างยิ่ง - ป้องกันการอัพเดทบนแพ็คเกจเหล่านี้:

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

และรอการแก้ไข หลังจากการแก้ไขจะได้รับการปล่อยตัว - เพียงแค่unholdแพ็คเกจเหล่านั้นและเรียกใช้คำสั่ง update \ upgrade

สำหรับ Ubuntu 18.04 (ไบโอนิค)

คุณควรลองย้อนกลับแพ็คเกจเหล่านั้นเป็น3.28.1-0ubuntu2เวอร์ชัน

สาเหตุที่เป็นไปได้ของปัญหา

แตกต่างระหว่างรุ่นเก่าและรุ่นที่ปรับปรุงในเดือนมกราคมเป็นbugfix นี้ ; เขายังเกี่ยวข้องกับ ibus ดังนั้นการแก้ไขอาจเป็นสาเหตุของปัญหา "ตัวบ่งชี้การหายไปของ lang"


ขอบคุณ พยายาม แต่ไม่ได้แก้ไขในกรณีของฉัน
ผู้ใหญ่

2
ย้อนกลับgnome-shellและgnome-shell-common - จากรุ่น 3.30.1-2ubuntu1.18.10.2 - ไปเป็นรุ่น 3.30.1-2ubuntu1 บน ubuntu cosmic (18.10) เพื่อแก้ไขปัญหาโดยสมบูรณ์ ฉันคิดว่าใน 18.04 ย้อนกลับแพคเกจเหล่านั้น - จาก 3.28.3-0ubuntu0.18.04.4 - ถึง 3.28.1-0ubuntu2 ควรทำสิ่งเดียวกัน
rzrbld

2
ตามหน้าบน launchpad ( launchpad.net/ubuntu/+source/gnome-shell ) ข้อแตกต่างระหว่างรุ่นเท่านั้นคือ bugfix นี้ - bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304คิดว่าปัญหาในการแก้ไขนั้น
rzrbld
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.