Onde é o local onde o tamanho real dos ícones da área de trabalho é armazenado?

6

Como é possível redimensionar os ícones em área de trabalho (não dentro do nautilus) através do menu do botão direito: "Redimensionar ícone ..", então onde está o tamanho armazenado para aquele arquivo.

    
por math 30.11.2011 / 16:23

2 respostas

7

Os atributos de arquivo para ícones são armazenados em arquivos binários dentro de ~/.local/share/gvfs-metadata/ .

Para ler um atributo para um arquivo, você precisa usar o comando gvfs-info fornecido pelo pacote gcfs-bin .

Para ler os metadados completos armazenados em um arquivo / pasta no gvfs use gvfs-info -a "metadata::*" <path_to_file/folder> , ou seja,

  

gvfs-info -a "metadados :: *" / home / bruno / Desktop / Captura de tela \ at \ 2011-12-14 \ 21: 29: 29.png

attributes:
  metadata::icon-scale: 2.6875
  metadata::nautilus-icon-position-timestamp: 1323894580
  metadata::screen: 
  metadata::nautilus-icon-position: 77,15

Para definir um atributo dentro de gvfs , use o comando gvfs-set-attribute , que também faz parte de gvfs-bin , como este gvfs-set-attribute <path_to_some_file/folder> metadata::some-key "some_value"

Se você quiser alterar a escala de um ícone no gnome, é necessário alterar o atributo escala de ícone para o arquivo mostrado anteriormente se eu quiser redefinir a escala para 1 faria isso como isso

gvfs-set-attribute /home/bruno/Desktop/Screenshot\ at\ 2011-12-14\ 21:29:29.png metadata::icon-scale "1"

Infelizmente, só consegui ver as alterações depois de fazer o logoff e voltar, unity --replace & não fez o truque. Não tenho certeza se você pode forçar o Gnome a recarregar os dados dos binários gvfs .

    
por Bruno Pereira 30.11.2011 / 17:29
0

Os ícones realmente não têm tamanho, são todos SVG, que são infinitos em tamanho.

O tamanho que o nautilus usa para exibi-lo dentro de si mesmo, armazenado na pasta oculta do Nautilus no seu $ HOME (no .config / nautilus, mas isso pode ser diferente em versões mais recentes)

    
por juancarlospaco 14.12.2011 / 20:19