O applet de pilha não estava sendo iniciado automaticamente

2

Estou usando o stackapplet v1.4 que não está sendo iniciado automaticamente.Toda vez eu quero iniciá-lo manualmente a partir de Aplicativo > > Acessórios > > StackApplet . Tenho certeza de que ativei a opção Inicie o StackApplet durante o login , mas não está funcionando. O que está errado aqui?

~ / .xsession-errors mostra o seguinte resultado .

    
por karthick87 06.12.2010 / 12:52

2 respostas

3

Abra ~/.config/autostart/stackapplet.desktop , verifique se é o mesmo que isso:

[Desktop Entry]
Type=Application
Exec=python /usr/share/stackapplet/stackapplet.py
Icon=/usr/share/pixmaps/stackapplet.png
Terminal=false
Comment=a panel indicator for monitoring StackExchange sites
Name=StackApplet
Categories=Utility;

O problema é provável com a linha Exec , se você estivesse usando uma versão mais antiga que tivesse um comando Exec diferente.

Mesmo que sejam iguais, tente remover esse arquivo. Em seguida, desmarque e verifique novamente a caixa de seleção Start Stackapplet during login .

UPDATE: Olhando para o seu ~/.xsession-errors , o StackApplet precisa de acesso à Internet para trabalhar. Se você não estiver conectado à Internet imediatamente no login, precisará atrasar o StackApplet antes de se conectar à Internet.
Cole o seguinte em um arquivo chamado .stackapplet-start.sh em sua pasta pessoal:

#!/bin/bash
sleep 30 && python /usr/share/stackapplet/stackapplet.py

Torne esse arquivo executável:

chmod a+x ~/.stackapplet-start.sh

Agora abra Sistema - > Preferências - > Aplicativos de inicialização , edite a entrada StackApplet e altere a Command: para /home/<USERNAME>/.stackapplet-start.sh .

    
por Isaiah 06.12.2010 / 17:53
0

verifique se ele aparece no aplicativo de inicialização: Sistema > Preferências > Aplicativos de inicialização .

Se não estiver lá, crie um lançador e adicione-o.

- Yonatan

    
por Yonatan Maman 06.12.2010 / 13:09