그놈 패널에서 배터리 표시기가 사라졌습니다


20

우분투 14.04에서 Gnome Flashback (아직 최고!)을 사용하고 있습니다. 표시기 앱에서는 항상 배터리 잔량 표시기를 표시했습니다. 이제는 완전히 누락되었습니다.

배터리 표시기 없음

전원 설정에서 다음과 같이 표시되도록 설정되어 있는지 확인했습니다.

전원 설정

"배터리가있는 경우"는 "실제 배터리가 랩탑에있는 한 충전 또는 연결 여부 등의 배터리 표시기 표시"를 의미합니다. 나는 또한 "배터리가 충전 중이거나 사용 중일 때"라는 다른 옵션을 시도했지만 차이가 없습니다.

배터리 표시기는 한 달 전에 14.04로 업그레이드 한 이후 꾸준히 있었으며 지난 며칠 내에 나타나지 않기 시작했습니다. 내가 아는 한, 이것에 영향을 줄 전원 또는 표시기 또는 애플릿과 관련된 설정을 변경하기 위해 아무것도하지 않았습니다.

전원 표시기가없는 이유는 무엇이며 어떻게 다시받을 수 있습니까?


커맨드 라인에서 (설정이 올바른 것 같으므로) 확인하십시오 gsettings get com.canonical.indicator.power icon-policy. "현재"여야합니다. 그렇지 않은 경우 설정 GUI와 일치하지 않는 것이 문제입니다.
Jacob Vlijm

@JacobVlijm, 답변 주셔서 감사합니다. 제공 한 명령의 출력은입니다 'present'.
Questioner

실행 중인지 확인할 수 ps ax | grep indicator-power있습니까? 또한 당신은 dconf reset -f /com/canonical/indicator/power/그때 시도pkill -f indicator-power
user.dz

1
@Sneetsher, 답변 주셔서 감사합니다. grep명령 의 출력 은 단지 2915 pts/3 R+ 0:00 grep indicator-power이므로 전원 표시기가 실행되고 있지 않은 것 같습니다. 다른 명령은 효과가 없었습니다.
Questioner

1
@Sneetsher는 마지막 주석의 명령에 따라 명령 줄에서 indicator-power-service 명령을 직접 실행하여 지표가 Gnome 패널에 표시되었습니다. :). 다른 출력이 없습니다. 이제 ... 이것을 영구적으로 만들 수 있습니까? 터미널 창을 닫으면 표시기가 사라집니다.
Questioner

답변:


47

참고 : 먼저 4/5 단계를 시도하십시오. 첫 번째 적중으로 수정 될 수 있습니다.

확장 지시 사항 아래에서 표시기의 문제점을 디버그하십시오.

  1. indicator-power-service실행 중인지 확인하십시오 .

    ps ax | grep indicator-power
    
  2. 실행중인 경우 설정을 재설정 한 다음 다시 시작하십시오.

    dconf reset -f /com/canonical/indicator/power/
    pkill -f indicator-power-service
    

    성공하지 못하면 터미널에서 찾아보십시오 (출력 오류가 있는지 확인하십시오).

    sudo updatedb; locate -r indicator-power-service$
    

    내 시스템은 64 비트이므로

    /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service
    

    명령과 함께 작동하면 자동 시작에 문제가 있습니다.

  3. 확인되었으므로 시작시 실행되지 않습니다. 존재 여부를 확인하십시오.

    /usr/share/upstart/sessions/indicator-power.conf

    description "Indicator Power Backend"
    
    # Want to move to indicator-services-[start|end], but that's not all
    # there yet.  Use the signals that exist today for now.
    
    start on indicators-loaded or indicator-services-start
    stop on desktop-end or indicator-services-end
    
    respawn
    
    exec /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service
    

    /etc/xdg/autostart/indicator-power.desktop

    [Desktop Entry]
    Type=Application
    Name=Indicator Power
    Exec=/usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service
    NotShowIn=Unity;
    NoDisplay=true
    StartupNotify=false
    Terminal=false
    
  4. 이것은 indicator-power.desktop다른 지표와 비슷한 자동 시작 조건 을 수정하는 새로운 우분투 14.04에서 나에게 효과적입니다 . ( 제출 된 버그 보고서 lp # 1330302 )

    sudo nano /etc/xdg/autostart/indicator-power.desktop

    없애다:

    NotShowIn=Unity;
    

    다음으로 교체하십시오.

    OnlyShowIn=Unity;XFCE;GNOME;
    AutostartCondition=GNOME3 unless-session gnome
    
  5. 로그 아웃 / 로그인


그것이 효과가 없다면 :

  1. 제거하고 다시 설치하십시오.

    sudo apt-get remove --purge indicator-power
    sudo apt-get install indicator-power
    

    재부팅, 다시 확인

  2. 해결 방법 으로이 방법으로 실행할 수 있으므로 성공하지 못했습니다 (이 후 터미널을 닫을 수 있음).

    /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service & disown $!
    

    &백그라운드에서
    disown $!명령을 실행하여 현재 터미널의 프로세스를 분리하고 $!백그라운드에서 마지막 프로세스 실행의 PID를 보유하는 변수

    또는 사용자 시작 응용 프로그램에 추가하는 것이 좋습니다 . 로그인시 응용 프로그램을 자동으로 시작 하려면 어떻게합니까?를 참조하십시오 .


이 답변에 감사드립니다. 3 지점에서 언급 한 파일이 모두 있으며 내용은 동일합니다. 제공하는 명령을 성공적으로 실행하고 터미널 창을 닫을 수 있지만 재부팅 후 전원 표시기가 없습니다. 다시 시작할 때마다 해당 명령을 실행할 필요가 없습니다. 모든 전원 표시기 구성 요소가있는 것 같지만 자동으로 시작되지는 않습니다. 컴퓨터를 시작할 때마다 컴퓨터를 사용할 수있는 방법이 있습니까?
Questioner

cp명령을 시도 하고 재부팅했지만 불행히도 로그인 후 배터리 표시기가 나타나지 않았습니다.
Questioner

게스트 세션으로 로그인하면 배터리 표시기가 없습니다. 시작 명령 목록에 명령을 추가 할 수 있지만 해결 방법입니까? 시작 응용 프로그램에서 배터리 표시기를 신속하게 실행할 필요없이 배터리 표시기가 이미 표시되어있는 것 같습니다.
Questioner

1
지속적인 도움에 감사드립니다. 나는 그 로그를 찾았지만 No such file or directory. 또한 차이가 있는지 확실하지 않지만 질문에서 언급했듯이 Unity를 사용하지 않고 Gnome Flashback을 사용하고 있습니다.
Questioner

1
.desktop4 단계에서 제안한 업데이트 된 편집으로 해결했습니다. 잘 하셨어요! 당신의 도움을 주셔서 감사합니다.
Questioner

4

(1)

sudo apt-get install indicator-applet-complete
sudo apt-get install dconf-editor

로 변경 icon-policy하십시오 present. 도움이 될 수 있습니다.

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

(2)

첫 번째 방법이 작동하지 않으면로 설치 indicator-power를 시도 할 수 있습니다 sudo apt-get install indicator-power. indicator-power이미 설치되어 있으면 제거한 후 다시 설치하십시오. 전원 표시등이 패널에 다시 나타날 수 있습니다. 즐기세요


이 답변에 감사드립니다. icon-policy이미로 설정되었습니다 present. 또한이 show-percentageshow-time에 확인.
Questioner

패키지를 다시 설치하라는 두 번째 제안을 시도했지만 아무것도 변경되지 않은 것 같습니다.
Questioner

0

masalla와 같은 테마를 사용하는 경우 아이콘이 사라지거나 배터리 상태가 잘못 표시됩니다. 기본 테마로 전환하거나 다른 테마를 사용하는 것이 좋습니다. 적어도 그것은 저에게 문제였습니다.


-1

무선 마우스가 연결되어 있다면 그 밑에 숨어있을 수 있습니다. 마우스를 클릭하면 팝업 메뉴에 있어야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.