[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Desabafo sobre o gnome [possível solução]



Samuel Rios Carvalho escreveu:
olha que lindo aqui no meu PC
/home/usuarios/samuel/?rea de Trabalho
Vontade de dar um soco no kra que inventou essa mudança.


Hummmmmm...

       Tenta assim então (copia e cola no terminal):

Só ainda não testei com essa nova mudança, se puderem testar, e para facilitar, copiem e colem num terminal:

cat << FIM > desktop.c
#include <glib.h>

int main(){
g_print("%s\n", g_filename_to_utf8(g_get_user_special_dir(G_USER_DIRECTORY_DESKTOP), -1, NULL, NULL, NULL));
 return 0;
}
FIM
gcc -Wall -o desktop desktop.c `pkg-config --cflags --libs glib-2.0`
./desktop


Em todo caso dei uma olhada rápida no código da GLib e lá está que dentro do diretório de configurações do Gnome do usuário ($HOME/.gnome* ou $HOME/gconf*) tem que ter um arquivo nos padrões XDG e se lá tiver pega o diretório pela variável XDG_DESKTOP_DIR contida neste arquivo. Se não encontrar o arquivo ou esta variável, então usa o padrão $HOME/Desktop. Como não tenho este arquivo em meus sistemas, depois vou dar uma olhada num note com Ubuntu 8.04 para tirar a prova, mas pode ir adiantando procurando por este arquivo com:

$ find . -name user-dirs.dirs

      Se encontrar, coloca o conteúdo dele para a gente ver.


[]'s
        Junior Polegato


Reply to: