ตัวบ่งชี้ไอคอนแถบสถานะจะหายไปเมื่อตื่นจากการระงับ


8

ดังนั้นเมื่อฉันตื่นจากการหยุดชั่วคราวสิ่งนี้จะเกิดขึ้น:

ไอคอนที่หายไปคือ Skype และ Mega เมื่อฉันปิดหนึ่งในโปรแกรมเหล่านั้นไอคอนอื่นจะปรากฏดังนี้:

ฉันจะแก้ไขหรือสร้างสคริปต์ที่รีเฟรชแถบสถานะได้อย่างไร

คำตอบ:


6

ในฐานะที่เป็นโซลูชั่นชั่วคราวจนกว่าข้อผิดพลาดจะได้รับการแก้ไขคุณสามารถสร้างไฟล์ fe icons.sh (อย่าลืมให้สิทธิ์การดำเนินการกับ chmod + x) ในทุกที่:

#!/bin/bash

dbus-monitor --session "type=signal,interface=com.canonical.Unity.Session,member=Unlocked" | 
  while read MSG; do
    LOCK_STAT=`echo $MSG | awk '{print $NF}'`
    if [[ "$LOCK_STAT" == "member=Unlocked" ]]; then
        killall unity-panel-service
        /usr/lib/x86_64-linux-gnu/unity/unity-panel-service&
    fi
  done

หลังจากบันทึกสคริปต์แล้วให้เปิดแอปพลิเคชัน Ubuntu Startupจากเมนูแอพและกำหนดค่าสคริปต์นี้ให้ทำงานหลังจากที่คุณเข้าสู่ระบบ:

ป้อนคำอธิบายรูปภาพที่นี่

ทุกครั้งที่คุณปลดล็อคหน้าจอบริการแผงความสามัคคีจะถูกฆ่าและเริ่มต้นโดยอัตโนมัติโดยเก็บไอคอนของคุณไว้


คำตอบที่ยอดเยี่ยม ! +10 ตอนนี้และพรุ่งนี้ +50 !!!
Fabby

1
ได้ผลสำหรับฉันเช่นกันขอบคุณ ข้อผิดพลาดนี้ถูกส่งไปทุกที่เพื่อให้สามารถติดตามความคืบหน้าได้หรือไม่?
Sergei Morozov

@SergeiMorozov มันต้องใช้เวลาบางค้นหา แต่ปรากฏว่านี้จะถูกติดตามเป็นbugs.launchpad.net/ubuntu/+source/unity/+bug/1628383
joelittlejohn

@joelittlejohn ขอบคุณ จากที่นี่bugs.launchpad.net/ubuntu/+source/unity/+bug/1635625ดูเหมือนว่าปัญหาเพิ่งได้รับการแก้ไขใน yakkety
Sergei Morozov

หากสิ่งนี้ได้รับการแก้ไขแล้วมันยังไม่ได้อยู่ในคอกม้า (หรืออะไรก็ตามที่ควรจะเรียก) ฉันใช้งาน 16.10 / yakkety พร้อมอัปเดตล่าสุดและฉันยังมีปัญหาอยู่
joelittlejohn

-1
killall unity-panel-service
/usr/lib/x86_64-linux-gnu/unity/unity-panel-service&

แก้ไขให้ฉัน แต่ฉันขี้เกียจเกินไปที่จะได้รับที่จะนำไปสู่การเริ่มต้นโดยอัตโนมัติเมื่อตื่นขึ้นมา อย่างน้อยเราก็รู้ว่าใครเป็นคนรับผิดชอบเรื่องนี้ :-)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.