Re: Desabafo sobre o gnome [possível solução]
Samuel Rios Carvalho escreveu:
Comigo aconteceu no debian e Ubuntu. Tava com o fedora, mas instalei
ele em ingles, por isso tb num mudou o nome. Mas acho que deve alterar
tb. O gnome q faz isso (tenho quase certeza). O kde no meu debian lê o
/home/$USER/Desktop, ja o gnome inventa esse nome de "Área de Trabalho"
Samuel Rios Carvalho
Olá,
O Gnome cria o diretório se este não existir, o "problema" é que
na nova versão o nome deste diretório é "traduzível", então, se tiver
tradução, vai usar a tradução. O usuário pode definir esse diretório,
então usar "/home/$USER/Desktop" não é padrão de nada, inclusive o
diretório do usuário pode estar fora de "/home".
O correto é usar um (simples) programa que leia o verdadeiro
nome, tal como faço em meus pequenos programas:
#include <glib.h>
int main(){
g_print("%s\n", g_get_user_special_dir(G_USER_DIRECTORY_DESKTOP));
return 0;
}
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_get_user_special_dir(G_USER_DIRECTORY_DESKTOP));
return 0;
}
FIM
gcc -Wall -o desktop desktop.c `pkg-config --cflags --libs glib-2.0`
./desktop
Aguardo retorno.
[]'s
Junior Polegato
Reply to: