Os erros de .xsession podem ser apagados enquanto o KDE está em execução?

0

Em geral, gosto da capacidade de ver as mensagens de log em .xsession-errors e, possivelmente, anexá-las a relatórios de erros automatizados. Mas às vezes este arquivo contém dados sensíveis que eu gostaria de remover ou aparar, de preferência sem sair da minha sessão atual do KDE.

Por exemplo, se eu usasse o Gwenview para ver uma pasta de fotos que não continha exatamente o que eu esperava, gostaria de esquecê-la, e gostaria que meu sistema de arquivos esquecesse também. Infelizmente, a versão do Gwenview no Kubuntu 15.10 é bastante detalhada sobre o que faz ...

Creating the cache for:  "/mnt/fileserver/shared/user42/pics/SexyDonkey0001.jpg"
Already in database?  true
      First update :  QDateTime("2015-12-15 21:21:35.000 CET Qt::LocalTime")
       Last update :  QDateTime("2015-12-15 21:21:35.000 CET Qt::LocalTime")
After the adjustment
     Current score :  0
      First update :  QDateTime("2015-12-15 21:21:35.000 CET Qt::LocalTime")
       Last update :  QDateTime("2015-12-15 21:21:35.000 CET Qt::LocalTime")
         New score :  0

rm -ing o arquivo apenas o desvincula, mas X continua a escrever nele. Parte do arquivo pode ou não ser anulada. > .xsession-errors também não teve muito efeito.

Sugestões?

EDITAR em resposta a @ user55325:
(Eu não tenho a reputação de criar comentários ainda, desculpe por isso)

Eu já tentei truncar o arquivo (com > .xsession-errors ); não funciona desde que o X tenha o identificador de arquivos aberto:

$ ls -l .xsession-errors
-rw------- 1 me me 2.5M Dec 15 23:57 .xsession-errors
$ truncate --size=0 .xsession-errors
$ ls -l .xsession-errors
-rw------- 1 me me 0 Dec 15 23:58 .xsession-errors
$ gwenview tmp/test.png 2>/dev/null
$ ls -l .xsession-errors
-rw------- 1 me me 2.5M Dec 15 23:58 .xsession-errors
    
por Clueless Guest 15.12.2015 / 22:43

1 resposta

1

Você pode usar truncate para se livrar do conteúdo do arquivo:

truncate --size=0 ~/.xsession-errors

Isso também permite recuperar qualquer espaço usado pelo arquivo - ocasionalmente, erros X podem fazer com que o tamanho do arquivo aumente fora de controle.

    
por 15.12.2015 / 23:49