일시 중단에서 깨어날 때 상태 표시 줄 아이콘 표시가 사라집니다


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

스크립트를 저장 한 후 Apps 메뉴에서 Ubuntu Startup Applications 를 열고 로그인 후이 스크립트가 실행되도록 구성하십시오.

여기에 이미지 설명을 입력하십시오

화면 잠금을 해제 할 때마다 아이콘이 그대로 유지되는 단일 패널 서비스가 자동으로 종료되고 시작됩니다.


훌륭한 답변! 현재와 ​​내일 +10 +50 !!!
Fabby

1
나에게도 효과가 있습니다. 감사합니다. 진행 상황을 추적 할 수 있도록이 버그가 어디에 있습니까?
세르게이 모로 조프

@SergeiMorozov 일부 검색이 필요했지만 이것이 bugs.launchpad.net/ubuntu/+source/unity/+bug/1628383
joelittlejohn

@ joelittlejohn, 감사합니다. 여기에서 bugs.launchpad.net/ubuntu/+source/unity/+bug/1635625 , 그것은 문제가 단지 yakkety에서 수정되었습니다 보인다.
세르게이 모로 조프

이것이 수정되면, 그것은 야크 티 안정 (또는 호출되어야하는 것)에 아직 없습니다. 최신 업데이트로 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.