kget mostrando na aplicação mas não abrindo

1

eu corri o comando int terminal kget mostra a seguinte saída nitesh @ nitesh: ~ $ kget QDBusConnection: conexão D-Bus da sessão criada antes de QCoreApplication. Aplicação pode se comportar mal. O kget já está correndo! QDBusConnection: conexão D-Bus da sessão criada antes de QCoreApplication. Aplicação pode se comportar mal. como posso pará-lo Eu também corri o comando sudo top mas não mostra o kget em execução por favor me ajude

    
por user267144 13.04.2014 / 14:31

1 resposta

0

Para mim, ps -aux (ou similar) faz mostrar o kget como em execução, mas a janela não será exibida. Ele estava funcionando bem até alguns dias atrás, nada foi alterado, apenas parou de exibir a janela do kget quando o aplicativo foi chamado (do plugin flashgot no Firefox 37 no Kubuntu).

A correção foi editar kgetrc , por exemplo nano ~/.kde/share/config/kgetrc e altere a linha ShowMain=false para ler ShowMain=true . No entanto, após a reinicialização, descobri que isso foi revertido em algum momento.

Meu kget dá o seguinte na inicialização a partir da linha de comando:

k1410:~$ kget
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action

Geralmente, killall kget é necessário para matar o aplicativo oculto; então apenas kget da linha de comando ou selecionando no menu do aplicativo funciona como esperado.

Se você tiver o mesmo problema que eu, será necessário rastrear o que está redefinindo o kgetrc (por exemplo, link e veja em auditd package e auditctl tool); uma solução alternativa seria definir somente leitura de leitura, por exemplo, chmod a-w ~/.kde/share/config/kgetrc .

    
por pbhj 26.04.2015 / 01:00