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
.