GNU/Linux >> Znalost Linux >  >> Ubuntu

Způsob, jakým GNOME zpracovává tapety, mě opravdu otravuje

Miluji GNOME Shell – a ne, nejen proto, že teď nemám moc na výběr, což je výchozí plocha Ubuntu!

Ale čím více používám GNOME, tím více zjišťuji, že desktopové prostředí, stejně jako každé jiné, má svůj vlastní podíl vtípků, chyb a nekonzistencí.

Jako následující znatelně specializované zasahovat do způsobu, jakým GNOME zpracovává tapety plochy.

Drobná tapeta

Miluji tapety na plochu, jak jsem již zmínil. Pravidelně stahuji nové tapety z webových stránek a nastavuji je jako pozadí plochy v GNOME pomocí Nautilus (klikněte pravým tlačítkem> nastavit jako tapetu).

Pokaždé, když to udělám, GNOME vytvoří kopii obrázků na pozadí v ~/Pictures/Wallpapers .

Ale (spíše bizarně) vestavěný správce nastavení tapety na ploše (Nastavení> Tapeta) ignoruje úplně toto místo.

Pouze obrázky umístěné v horní části ~/Pictures složky (stejně jako složky ve skryté složce mezipaměti, o kterých si za sekundu vysvětlíme více) jsou v tomto přehledu standardně uvedeny

Díky tomu je pro mě těžší znovu nastavit nebo znovu použít tapetu, která se mi dříve líbila.

Nyní má GNOME své důvody. Říká, že to vypadá ve složce Obrázky spíše než ve složce, kterou vytvořil, protože „většina aplikací pro správu fotografií tam ukládá fotografie“.

Ale myslím si, že toto je nekonzistentní a zdaleka ne uživatelsky přívětivé, dva koncepty, které neovlivňují přístup GNOME zaměřený na lidi (jejich slova, ne moje) přístup, přísnost a zvyšující se vyspělost.

Naštěstí mi čtenář (který si nepřeje být jmenován, ale díky) předal řešení. Opravuje tuto nekonzistenci využitím méně známé funkce.

Podívejte se, kdykoli přetáhnete soubor obrázku do Obrázku přehled panelu nastavení pozadí GNOME GNOME ukládá kopii do ~/.cache/gnome-control-center/backgrounds/ .

Nastavení GNOME (ukáže se) vypadá v obě této složky a ~/Pictures vyplníte Pozadí> Obrázky přehled. Právě to umožňuje následující malou „opravu“.

Toto zástupné řešení není od vývojáře, který občas dělá chyby ve své jiné než [profesi], takže jej používejte na vlastní riziko.

„Oprava“ spočívá v nahrazení složky pozadí ve složce mezipaměti symbolickým odkazem zpět na složku tapet, kterou nastavení GNOME ignoruje.

Přirozeně byste si měli vytvořit zálohu všech obrázků ve složce mezipaměti, než složku nahradíte symbolickým odkazem na ~/Pictures/Wallpapers .

Poté, chcete-li odebrat původní složku na pozadí, spusťte tento příkaz v novém okně Terminálu:

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

Poté vytvořte symbolický odkaz na složku ‚ignored‘:

ln -s ~/Pictures/Wallpapers/ ~/.cache/gnome-control-center/backgrounds

Fuj – hotovo!

Až příště přejdete do sekce „Obrázky“ ve výběru pozadí GNOME, uvidíte obrázky z obou ~/Pictures a dříve ignorované ~/Pictures/Wallpapers , neboli místo, kde Nautilus ukládá tapety.

A jakákoli tapeta, kterou přetáhnete do výběru, bude nyní také uložena v této složce, takže je velmi snadné kdykoli znovu najít oblíbenou přehoz.

Tato „oprava“ navíc odstraňuje nutnost klikat pravým tlačítkem na jakýkoli obrázek v ~/Pictures/Wallpapers nastavit ji jako tapetu, což by dříve vytvořilo její zbytečnou kopii jinde ve vašem systému.

Jak jsem řekl na začátku, jde o drobnou drobnost. Očekávám, že většina z vás si tohoto vtipu nikdy nevšimla, natož aby si přes něj tahala vlasy!

Pochopitelně byste měli být připraveni na budoucí aktualizace GNOME, které tyto změny vrátí zpět.

Pokud chcete žít divokou stránku, můžete jít ještě dál a propojit své ~/Pictures/Wallpapers řekněme do adresáře ve vašem Dropboxu.

Děkuji tomu-ví-komu


Ubuntu
  1. Jak přidat zástupce složky do spouštěče?

  2. Nemůžete najít odpadkový koš?

  3. Cd do symbolického odkazu, je to stejné jako cd do původní složky?

  1. Jak nainstalovat Zoom na Ubuntu (nejjednodušší způsob)

  2. Jak nainstalovat nejnovější Openoffice.org?

  3. Jak přidám složku na postranní panel v Ubuntu?

  1. Správa spouštěcích programů na Ubuntu 20.04 – správný způsob?

  2. Jak napsat cestu ke složce s mezerou v jejím názvu?

  3. Nejlepší způsob testování Ubuntu na počítači?