Måden GNOME håndterer Baggrunde virkelig irriterer mig

Jeg <3 wallpapers

Jeg <3 Baggrunde

Jeg elsker GNOME Shell - og nej, ikke bare fordi jeg har et lille valg nu, det er Ubuntu's standard skrivebord!

Men jo mere jeg bruger GNOME, desto mere lærer jeg, at skrivebordsmiljøet ligesom alle andre har sin egen andel af kendetegn, fejl og inkonsekvenser.

Ligesom følgende mærkbart niche niggle i den måde GNOME håndterer desktop wallpapers.

En mindre Tapet Niggle

Jeg elsker desktop wallpapers, som jeg tidligere har nævnt. Jeg downloader jævnligt nye wallpapers fra websites og sætter dem som min desktop baggrund i GNOME ved hjælp af Nautilus (højreklik> sæt som baggrund).

Hver gang jeg gør dette, gør GNOME en kopi af baggrundsbillederne i ~ / Billeder / Tapeter.

Men (temmelig bizart) skrivebordets indbyggede tapetindstillinger manager (Indstillinger> Tapet) ignorerer denne placering helt.

GNOME tapet inkonsekvens

Før: ~ ~ Billeder / Tapet directory GNOME skaber ignoreres

Kun billeder sidder i toppen ~ / Billeder mappe (såvel som dem i en skjult cache mappe vi forklarer mere om om et sekund) er som standard angivet i dette oversigt

Dette gør det sværere for mig at genindstille eller genbruge et tapet, jeg tidligere har haft.

GNOME har nu grundene til det. Det siger, at det ser ud i mappen Billeder snarere end den, den skaber, fordi "De fleste fotostyringsprogrammer gemmer billeder der".

Men jeg tror, ​​at dette er inkonsekvent og langt fra brugervenligt, to koncepter, der ikke vibrerer med GNOME's folkespecifikke (deres ord, ikke min) tilgang, stringens og stigende modenhed.

Heldigvis har en læser (som ikke ønsker at blive navngivet, men tak) overgået mig en løsning. Det løser denne inkonsekvens ved at udnytte en mindre kendt funktion.

Se, når du trækker en billedfil i Billede oversigt over GNOME Baggrundsindstillinger panel GNOME gemmer en kopi i ~ / .cache / gnome-kontrol-center / baggrunde /.

GNOME-indstillinger (det viser sig) ser ud både denne mappe og ~ / Billeder at befolke Baggrund> Billeder oversigt. Det er dette, der muliggør følgende lille "fix".

Denne løsning er af en ikke-udvikler, der lejlighedsvis begår fejl i hans / hendes ikke-ikke-professionelle, så brug på egen risiko.

"Fix" er at erstatte baggrundsmappen i cachemappen med et symbolsk link tilbage til wallpapers-mappen, som GNOME-indstillinger ignorerer.

Naturligvis skal du lave en sikkerhedskopi af billeder i cachemappen, inden du erstatter mappen med et symbolsk link til ~ / Billeder / Tapeter.

Dernæst for at fjerne den oprindelige baggrundsmappe, kør denne kommando i et nyt Terminal vindue:

rm -r ~ / .cache / gnome-control-center / backgrounds

Derefter opret en symlink til mappen 'ignoreret':

ln-s ~ / Billeder / Baggrunde / ~ / .cache / gnome-control-center / backgrounds

Phew - alt er gjort!

Næste gang du går til afsnittet "Billeder" i GNOME Background picker, kan du se billeder fra begge dele ~ / Billeder og den tidligere ignorerede ~ / Billeder / Tapeter, også på stedet Nautilus butikker baggrunde.

Og ethvert tapet, du trækker på plukkeren, vil nu også blive gemt i denne mappe, hvilket gør det nemt at genopdage en favorit drap når som helst.

GNOME Shell Backgrounds picker

Efter: ~ ~ / Billeder / Tapet-mappen bruges

Desuden fjerner denne "fix" behovet for at højreklikke på et hvilket som helst billede indeni ~ / Billeder / Tapeter at angive det som dit tapet, et træk, der tidligere havde skabt en unødvendig kopi af det andetsteds på dit system.

Som jeg sagde fra starten er dette en mindre niggle. Jeg forventer, at de fleste af jer aldrig har bemærket det her, men meget mindre trukket dit hår ud over det!

Forståeligt bør du være forberedt på fremtidige GNOME-opdateringer for at fortryde disse ændringer.

Hvis du vil leve den vilde side, kan du gå videre og knytte din ~ / Billeder / Tapeter at sige en mappe i din Dropbox.

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.