Eu tinha o Ubuntu-14.04 instalado em uma configuração mínima, ou seja, sem suporte ao X Windows. Mais tarde, adicionei pacotes x-server para minha placa e um WindowManager leve (não quero o KDE ou GNOME), então normalmente inicio o X com o startx, mas alguém continua criando documentos, área de trabalho, download, vídeo, música etc. diretórios no meu $ HOME. Eu pensei que isso fosse feito normalmente por ambientes de desktop "avançados". Que aplicativo / daemon pode estar por trás disso?
fonte
sudo apt-get remove xdg-user-dirs
na minha VM de teste e ela se ofereceu para removê-lo.dpkg -S */xdg-user-dir
. Ele deve mostrar todos os pacotes que fornecem arquivos nomeados/xdg-user-dir
. Felizmente, isso lhe dará uma pista.rc
, mostre o que elas significam.r
é paraRemove
ec
é paraConf-files
. O que isso significa é que o pacote foi removido, mas os arquivos de configuração não. Você precisa limpar o pacote -sudo apt-get purge xdg-user-dirs
para removê-los.Esses diretórios são especificados pelo Freedesktop sob o nome de diretórios de usuário xdg . É usado por vários aplicativos, não apenas pelos ambientes de desktop mais personalizados.
Existe um utilitário
xdg-user-dirs-update
que cria esses diretórios se eles estiverem ausentes. Você pode tentar rastrear as invocações desse utilitário, mas isso é uma causa perdida: mais cedo ou mais tarde, um aplicativo irá querer um desses diretórios e criar todos eles. No Ubuntu, pelo menos, é chamado a partir dos scripts de inicialização da sessão que são executados sempre que você inicia uma sessão X, e você não pode suprimi-la sem truques sujos (ou sendo root).Para afastar os diretórios, edite-os
~/.config/user-dirs.dirs
e defina-os nos caminhos que desejar. O único que você realmente não pode mudar éXDG_CONFIG_HOME=~/.config
porque é usado para encontrar ouser-dirs.dirs
arquivo.fonte