Onde o Ubuntu armazena a imagem que defini como área de trabalho?

15

Tenho uma imagem bonita como plano de fundo da área de trabalho, mas perdi o arquivo original. No entanto, minha área de trabalho ainda está definida para esta imagem. Como posso recuperar minha foto?

Ryan C. Thompson
fonte

Respostas:

19

Abra o navegador de arquivos e pressione Ctrl+ H, para mostrar os arquivos ocultos (aqueles que começam com a .), agora navegue para .cachewallpaper.

Ou pressione Alt+ F2e digitenautilus .cache/wallpaper/

texto alternativo

Stefano Palazzo
fonte
Estas parecem ser versões com zoom do original. O Ubuntu também armazena o arquivo original em algum lugar?
Ryan C. Thompson
Não, infelizmente não. Você pode usar find / 2> /dev/null | grep wartypara pesquisar em qualquer lugar do seu disco. Substitua warty por algo que você esperaria no nome do arquivo da imagem. Talvez haja uma cópia em algum lugar, mas o nautilus não cria uma.
Stefano Palazzo
4

Se sua imagem veio da internet, sugiro tirar uma captura de tela (Aplicativos-> Acessórios-> Capturar captura de tela).

Em seguida, faça o upload da sua captura de tela no TinEye.com . Na página de resultados, selecione "Maior imagem" na navegação do lado esquerdo. Em seguida, verifique se o site encontrou sua imagem.

Essa "Pesquisa reversa de imagens" me permitiu fazer o que você estava fazendo antes.

8128
fonte
1
Este é outro bom truque.
Ryan C. Thompson
3

Se você correr gconftool --get /desktop/gnome/background/picture_filename em um terminal, ele exibirá a localização do arquivo de imagem.

(GConf é o gerenciador de configurações do GNOME e /desktop/gnome/background/picture_filenameé a configuração específica que você está recuperando. Você também pode navegar por essas configurações graficamente usando o editor gconf .)

Ou pressione Alt+ F2e digite

 eog `gconftool --get /desktop/gnome/background/picture_filename`

(isso abre sua imagem com o visualizador de imagens padrão, Eye of GNOME)

8128
fonte
0

No caso de você colocar um arquivo em lugar errado e não conseguir ficar on-line para perguntar sobre o local onde ele pode ser armazenado, lembre-se sempre disso ... isso me ajudou bastante ao longo dos anos.

CTRL+ ALT+T para obter shell, então:

locate (digite o nome do arquivo que você está procurando aqui, sem os parênteses)

NOTA: se você nunca usou locateantes, precisará executar updatedbprimeiro assim:

sudo updatedb

ou se você já é root, apenas execute updatedb, geralmente pode levar tempo, então eu o executo em segundo plano assim:

sudo updatedb &

Se o &comando for executado em segundo plano, você poderá digitar jobspara ver se ainda está em execução, mas será notificado quando ele terminar assim:

[1]+ Done     updatedb

Algumas pessoas odeiam o shell, mas, mesmo assim, achei bom aprender a GUI e o shell, independentemente do sistema operacional em uso. Haverá momentos em que algo não poderá ser feito através da GUI, especialmente em um ambiente Linux. Isso era verdade quando se tratava de fazer a ponte entre interfaces Ethernet, etc.

osirisgothra
fonte