Obtendo “não é possível criar o arquivo '/ run / user / 1000 / dconf / user': Permissão negada”

1

Eu uso o GNU / Linux Mint 18.2 (baseado no Ubuntu 16.04). Muito recentemente, comecei a ver a seguinte mensagem de erro, repetida várias vezes, quando eu inicio alguns aplicativos GUI (por exemplo, meld):

unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

Agora, posso resolver isso alterando manualmente a propriedade de /run/user/1000/dconf/user , mas isso é meio que um truque ruim e certamente não robusto.

Por que eu tenho visto esse erro e qual é o "caminho certo" para evitá-lo (se houver)?

    
por einpoklum 20.10.2017 / 12:01

1 resposta

1

#!/bin/bash
# rmdconfuser - remove dconf user

if [ -e "/run/user/1000/dconf/user" ] 
then
    rm -f /run/user/1000/dconf/user
fi

# Uncomment the next line if mate-settings-daemon is eating up too much memory
# killall -9 mate-settings-daemon

execute chmod +x rmdconfuser e coloque rmdconfuser no seu ~/bin/ ou /usr/local/bin como raiz e sudo rmdconfuser para parar o problema. Você também pode fazer o rmdconfuser definir seu próprio uid para root, assim você pode executá-lo sem ser root.

Infelizmente esta é apenas uma solução. O problema pode aparecer novamente & novamente.

    
por 21.10.2017 / 12:15