GNOME (Čeština)

GNOME (/(ɡ)noʊm/) je plochové prostředí, jež se snaží být přístupné. Je navrhováno skupinou The GNOME Project a je zcela tvořeno svobodným softwarem. Využívá Wayland místo Xorgu a nabízí relace

  • GNOME, standard, spustí GNOME Shell na Waylandu. Tradiční X aplikace se spouštějí přes XWayland.
  • GNOME Classic poskytuje "tradiční pracovní plochu" (s uživatelským rozhraním podobným GNOME 2) užitím rozšíření a nastavení. Proto to je spíše jen poupravená obdoba GNOME Shellu než zcela odlišná volba.
  • GNOME on Xorg spustí GNOME Shell pomocí Xorgu.
Stav překladu: Tento článek je přeložená obdoba "GNOME". Naposledy přeloženo: 2022-10-08. Můžete pomoci sladit překlad, byl-li původní článek upraven.

Instalace

Dvě skupiny balíčků jsou k dispozici:

  • gnome obsahuje základní GNOME plochu a některé dobře integrované aplikace;
  • obsahuje další sadu GNOME aplikací, včetně emailového klientu, IRC klientu, GNOME Tweaks a řadu her. Tato skupina balíčků staví na gnome sadě balíčků.

Základní plocha se skládá z GNOME Shellu, pluginu pro správce oken Mutter. Může být nainstalován zvlášť skrz .

"Unstable" vydání mohou být též použita; vizte Official repositories#gnome-unstable.

Spouštění

GNOME může být spuštěn graficky pomocí displejového správce nebo ručně z konzole (některé vymoženosti ale mohou chybět). Displejový správce, jejž obsahuje gnome, je GDM.

Grafické

Pokud jste nainstalovali gnome sadu balíčků a chcete spustit GNOME mimovolně při dalším spuštění, povolte . Můžete si pak vybrat relaci: GNOME, GNOME Classic (zobrazí se pouze, je-li nainstalován balíček ) či GNOME on Xorg. Waylandové relace mohou být povoleny/vypnuty v GDM konfiguračním souboru.

Pokud chcete radši spustit GNOME rovnou, abyste se vyhnuli restartu počítače, spusťte již zmíněné z tty, jež zrovna není graficky zaneprázdněno.

Xorg relace

  • Pro Gnome on Xorg relaci, přidejte do ~/.xinitrc souboru (vizte pro podrobnosti):
  • Pro GNOME Classic relaci, přidejte do ~/.xinitrc souboru:
    export XDG_CURRENT_DESKTOP=GNOME-Classic:GNOME
    export GNOME_SHELL_SESSION_MODE=classic
    exec gnome-session
    

Po upravení ~/.xinitrc souboru může být GNOME spuštěn skrz příkaz (vizte xinitrc pro další poznatky; například jak zachovat logind relaci). Po nastavení ~/.xinitrc souboru můžete též nastavit spuštění X po přihlášení, například na tty1 přidáním do :

Waylandové relace

Ruční spouštění Waylandové relace je možné skrz . Jiná možnost je spustit přímo s wayland možností z kterékoholiv dostupného tty:

$ gnome-shell --wayland

Ruční spuštění GNOME nevyžaduje (a tedy také následující , tudíž je to přístupná volba pro uživatele s minimální instalací GNOME, jež se skládá jen z velmi mála balíčků z .

K spuštění po přihlášení na tty1 přidejte předchozí řádku kódu do . Firefox a jiné QT aplikace neuznávají XDG_SESSION_TYPE, tudíž pro ně musíte přidat proměnné prostředí též:

if [[ -z $DISPLAY && $(tty) == /dev/tty1 && $XDG_SESSION_TYPE == tty ]]; then
  MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-session
fi

GNOME aplikace ve Waylandu

Pokud je užita GNOME relace, GNOME aplikace budou spouštěny pod Waylandem. Pro debugovací případy https://docs.gtk.org/gtk3/running.html a https://docs.gtk.org/gtk4/running.html obsahují seznam možností a proměnných prostředí.

Abyste se naučili, jak užívat GNOME Shellu účinně, přečtěte si GNOME Shell Cheat Sheet; popisuje GNOME Shell funkce a klávesové zkratky. Mezi funkce třeba patří přepínaní mezi aktivitami, používání klávesnice, ovládání oken, panel, režim přehledu a více. Některé ze zkratek jsou:

  • : zobraz upozornění
  • : zobraz mřížku aplikací
  • : cykluj mezi zapnutými aplikacemi
  • (tlačítko nad na US klávesnicích): cykluj okna aplikací v popředí
  • , potom zmáčkněte nebo : restartuj shell v případě, že grafický shell má potíže (pouze v X/legacy režimu, ne ve Waylandovém režimu)

Vizte tipy a triky pro změny standardního nastavení, aby přepínaní mezi okny bylo jako na Windowsu.

Vizte klávesnicovou navigaci pro více zkratek.

Legacy jména

Tip: Pokud vyhledáte legacy jméno aplikace v Shell vyhledávacím okně, vrátí Vám aplikaci, již hledáte. Například nautilus vrátí Files.
Nynější Legacy
Files Nautilus
Web Epiphany
Videos Totem
Main Menu Alacarte
Document Viewer Evince
Disk Usage Analyzer Baobab
Image Viewer EoG (Eye of GNOME)
Passwords and Keys Seahorse
GNOME Translation Editor Gtranslator

Nastavení

GNOME Settings (gnome-control-center) a GNOME applications používají dconf konfigurační systém k ukládání nastavení.

Můžete přímo přepisovat dconf databázi skrz konzolový nástroj gsettings(1). To Vám též dovolí měnit nastavení, která se nezobrazují v uživatelském rozhraní. Konzolový nástroj může přímo ovlivnit databázi; vyhýbá se tím validaci.

Až po GNOME 3.24 nastavení bylo aplikováno GNOME Settings daemonem (jenž se nachází v ), jejž bylo možno spustit mimo GNOME relaci.

GNOME 3.24 nahradila GNOME Settings daemona několika rozdílnými pluginy na nastavení , jež byly časem přesunuty do . Tyto pluginy se nyní ovládají skrz soubory na ploše pod (stejné jako ). Ke spuštění těchto pluginů mimo GNOME relaci budete muset zkopírovat/přepsat určité desktopové vstupy v .

Konfigurace se často vytváří pro určité uživatele; tato část se nezabývá vytvářením konfigurace pro vícero uživatelů.

Barvy

Daemon čte EDID displeje a vybere vhodný barevný profil. Většina barevných profilů je přesně nastavená a nevyžaduje úpravy, nicméně pokud nejsou některé přesné, nebo máte-li starší displej, barevné profily mohou být vloženy do ~/.local/share/icc a můžete k nim nasměrovat.

Noční Světlo

GNOME obsahuje filtr na modré světlo podobné Redshiftu. Můžete jej povolit a vybrat si čas, od kdy chcete povolit Noční Světlo, z displejového nastavení. Též můžete změnit kelvinovou teplotu následujícím nastavenǐm, kde 5000 je příkladná hodnota:

$ gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000
Poznámka: Prozatím nefunguje Noční Světlo na NVIDIA grafických kartách ve Waylandových relacích.

Datum & čas

Pokud má systém nakonfigurovaný Network Time Protocol daemona, bude provozuschopný pro GNOME též. Sladění může být nastaveno na ruční ovládání z menu, pokud je to nutné.

GNOME nabízí samovolné vybírání časových zón (může být povoleno v Date & Time oddělení systémového nastavení, pokud jsou povoleny polohové služby (vizte Privacy oddělení nastavení)).

K zobrazení datumu na horní liště, zadejte:

$ gsettings set org.gnome.desktop.interface clock-show-date true

Abyste dodatečně zobrazili číslo týdne v otevřeném kalendáři na horní liště, zadejte:

$ gsettings set org.gnome.desktop.calendar show-weekdate true

Základní aplikace

Po prvním nainstalování GNOME možná shledáte, že špatné aplikace se starají o určité protokoly. Například totem otevírá videa namísto VLC. To může být změněno v systémovém nastavení skrz Základní aplikace.

Pro jiné protokoly a metody vizte Základní aplikace pro konfiguraci.

Myš a touchpad

Většina touchpadového nastavení může být změněna v systemovém nastavení skrz Myš & Touchpad.

Podle Vašeho zařízení jiná konfigurační nastavení mohou být dostupná, ale nezobrazí se v standardním grafickém rozhraní. Například se nezobrazí jiná touchpadová

k ručnímu nastavení:

$ gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'

nebo skrz .

Síť

NetworkManager je nástroj GNOME projektu pro ovládání síťového nastavení ze shellu. Nainstalujte balíček a povolte systemd unit, pokud jste zatím tak neučinili.

Zatímco může být použit jakýkoliv jiný správce síťe, NetworkManager poskytuje plnou integraci síťového nastavení a appletu na statusový indikátor network-manager-applet (není potřebný pro GNOME) skrz shell.

Online účty

Některé online účty jako například ownCloud vyžadují, aby byl balíček nainstalován pro plnou provozuschopnost v GNOME aplikacích jako třeba GNOME Files či GNOME Documents .

Vizte Online účty pro důkladnější poučení.

Vyhledávání

GNOME shell nabízí vyhledávání, jež můžete využít zmáčknutím klávesy. Balíček [broken link: package not found] je již nainstalován jako součást gnome skupiny balíčků a poskytuje indexování aplikací a metadatové databáze. Může být nastaven skrz Vyhledávání a Indexování menu položku; monitorový status s tracker-control. Spouští se automaticky s gnome-session, když se uživatel přihlásí. Indexování může být ručně zapnuto skrz . Vyhledávací nastavení může být nakonfigurováno v Nastavení.

Tracker databáze může být prohledána skrz tracker-sparql příkaz. Vizte pro podrobnosti.

Pokročilá nastavení

Jak bylo zmíněno výše, mnoho konfiguračních možností jako menění vzhledu GTK či správce oken se nezobrazí v GNOME Settings (gnome-control-center). Uživatelé, kteří chtějí pozměnit toto nastavení, by měli využít GNOME Tweaks (), užitečný nástroj pro měnění tohoto nastavení skrz grafické rozhraní.

GNOME Settings (jež jsou uložena v DConf databázi) mohou být též pozměněna skrz (grafický DConf konfigurační nástroj) nebo konzolové gsettings. GNOME Tweaks nedělá nic dalšího v pozadí grafického rozhraní; nezapomeňte však že v tom nenajdete všechna nastavení popsaná v následujících odděleních.

Rozšíření

Katalog rozšířeních naleznete na https://extensions.gnome.org. Rozšíření mohou být nainstalována skrz oficiální repozitáře (pouze některá), AUR nebo prohlížeč.

Nainstalovaná rozšíření můžete konfigurovat, povolovat či vypínat skrz grafické rozhraní přes gnome-extensions-app, z konzolové řádky skrz nebo z prohlížeče. Rozšíření mohou být ve Vašem prohlížeči nainstalována a následně spuštěna kliknutím v pravém horním rohu na spínač, jenž se nastaví na stav ON. Pak musíte též zmáčknout Install ve vyskakovacím okně (pokud dané rozšíření ještě není nainstalováno). Již nainstalovaná rozšíření najdete na https://extensions.gnome.org/local/, kde též můžete zkontrolovat aktualizace.

Balíček poskytuje sadu užitečných rozšíření, o niž se stará GNOME Project.

K vypsání povolených rozšíření:

$ gsettings get org.gnome.shell enabled-extensions

Příkaz výše může vypsat rozšíření, jež byla odstraněna. K vypsání rozšíření, která jsou povolena a současně nainstalována, využijte příkaz gnome-extensions:

$ gnome-extensions list --enabled

Pro více informací ohledně GNOME shell rozšíření, vizte https://extensions.gnome.org/about/.

Vzhledy

GNOME standardně využívá Adwaita. Pro Adwaita-dark pouze pro GTK 2 aplikace, použijte následující symlink:

$ ln -s /usr/share/themes/Adwaita-dark ~/.themes/Adwaita

K vybrání nových vzhledů (přesuňte je do správné složky a) užijte GNOME Tweaks či GSettings příkazy níže.

Pro GTK vzhled:

$ gsettings set org.gnome.desktop.interface gtk-theme theme-name

Pro vzhled ikonek:

$ gsettings set org.gnome.desktop.interface icon-theme theme-name

Vizte GTK#Themes a Icons#Icon themes.

Pořadí tlačítek na oknech

K nastavení pořadí pro GNOME správce oken (Mutter, Metacity):

$ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
GNOME Shell vzhledy

Vzhled GNOME Shellu je též nastavitelný. Abyste mohli použít Shell vzhled, prvně se ujistěte, že máte nainstalovaný balíček . Pak povolte User Themes rozšíření, buď skrz GNOME Extensions aplikaci, nebo skrz GNOME Shell Extensions stránku. Shell vzhledy mohou pak být načteny a vybrány skrz GNOME Extensions.

Lze nalézt mnoho GNOME Shell vzhledů na AUR. Mnoho vzhledů nepoužívá stejný formát jmen, tudíž zkuste vyhledat daný vzhled přímo v AUR. Shell vzhledy mohou být též stáhnuty z gnome-look.org.

App indikátory/ikonky na horní liště

K povolení app indikátorů, které jsou užitečné pro ovládání či monitorování jednotlivých aplikací, které bězí v pozadí, nainstalujte balíček nebo gnome-shell-extension-appindicator-gitAUR, restartujte GNOME Shell a následně povolte app indikátor rozšíření v GNOME Extensions aplikaci či příkazem

$ gnome-extensions enable $(gnome-extensions list | grep -m 1 appindicatorsupport)
Shell rozmazání

Blur my Shell je rozšíření, jež rozmazává obrazovku přehledu, shell samotný a některé aplikace. Nainstalujte nebo gnome-shell-extension-blur-my-shell-gitAUR pro aktualizace. Toto rozšíření nabízí širokou škálu nastavení; můžete si vybrat, které aplikace chcete rozmazat.

Zaoblené rohy

Většina GNOME aplikací mají zaoblený vzhled jenom na vrchních rozích, zatímco legacy okna mají všechny čtyři rohy ostré. Pokud chcete mít všechna okna zaoblená ze všech stran, nainstalujte .

Coverflowvý Alt-Tab

Základní Alt-Tab v GNOME je velmi jednoduchý a nezobrazuje přehledy vybraných oken. Coverflowový Alt-Tab je rozšíření, které přidává nové funkce k Alt-Tab, aby přepínání mezi aplikacemi bylo jednodušší a vypadalo lépe. Nainstalujte a pak si nastavte toto rozšíření podle vkusu.

Autostart

GNOME poskytuje XDG Autostart.

Balíček povoluje spravování autostart-entries.

Dash na aplikační lištu

Aby se dash vyskytoval v aplikační liště, nainstalujte .

Zapnout v přehledu

Od GNOME 40 výše se plocha vždy spustí v přehledu (Overview Mode); nezobrazí již prázdnou plochu, jak to dělávaly starší verze. Chcete-li toto původní chování, nainstalujte si rozšíření "No overview at start-up".

Vizte diskuzi na .

Historie schránky

Na rozdíl od jiných plochových prostředí, GNOME nenabízí žádný zabudovaný nástroj pro spravování historie schránky. Pokud ji chcete spravovat, nainstalujte si rozšíření .

Počasí

Chcete-li vidět nynější informace o počasí v horní liště na libovolném místě, nainstalujte si . Informace o počasí se aktualizují v reálném čase a zobrazují užitečné údaje jako například tlak, rychlost větru, atd.

Vybírání zařízení pro zvukový vstup/výstup

Pokud chcete změnit zařízení pro zvukový vstup nebo výstup či změnit hlasitost mikrofonu, musíte otevřít GNOME Control Center a změnit nastavení zde. Pro lepší integraci si nainstalujte gnome-shell-extension-sound-output-device-chooserAUR nebo . Po instalaci budete mít k dispozici důkladnější nastavení.

Fonty

Fonty mohou být nastaveny pro názvy oken, rozhraní (aplikací), dokumentů a monospace. Vizte tabulku s fonty v Tweaks pro podstatná nastavení.

Pro "hinting", RGBA bude vhodné, jelikož se hodí na většinu druhů monitorů; pokud fonty vypadají příliš kostičkovaně, snižte "hinting" na Slight nebo None.

WEBP, náhledy

Nainstalujte webp-pixbuf-loader, pokud chcete, aby GNOME prohlížeč fotek dokázal pracovat s WEPB obrázky a aby vytvářel náhledy pro WEBP obrazy, aby byly vidět v GNOME Files.

Metody zadávání znaků

GNOME má integrovanou podporu pro metody zadávání znaků skrz IBus. Je třeba nainstalovat pouze a potřebný engine pro zadávací metodu (například pro Inteligentní Pinyin). Po instalaci můžete přidat engine pro zadávací metodu jako klávesnicové rozložení pod Keyboard > Input Sources v GNOME Settings (gnome-control-center).

Jiné rozložení kláves

Užívate-li jiné rozložení kláves jako například Neo2, jež užívá několika vrstev, budete možná potřebovat zajít do Keyboard > Type Special Characters v GNOME Settings (gnome-control-center) a změnit Alternate Characters Key z Right Alt, abyste tuto klávesu mohli využít jako modifikátor pro dané rozložení. Pokud toto nastavení ale změníte třeba na Left Alt, znemožníte si Alt+Tab, tudíž buďte opatrní. Bez této změny, Vaše Mod3 klávesa by fungovala, ale pravý AltGr ne. (Od 18-05-2021)

Napájení

Pokud používáte notebook, možná budete chtít změnit následující nastavení, jež ovládá, jak se má systém chovat, když u něho nejste, když zmáčknete start nebo uzavřete víko:

$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 3600
$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type hibernate
$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 1800
$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type hibernate
$ gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend
$ gsettings set org.gnome.desktop.lockdown disable-lock-screen true

Aby monitor zůstal zapnutý, když se víko zaklapne:

$ gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing

Od GNOME 3.24 se již nevyužívají příkazy:

org.gnome.settings-daemon.plugins.power button-hibernate
org.gnome.settings-daemon.plugins.power button-power
org.gnome.settings-daemon.plugins.power button-sleep
org.gnome.settings-daemon.plugins.power button-suspend
org.gnome.settings-daemon.plugins.power critical-battery-action
Zabránění vypnutí, když se zaklapne víko

GNOME panel nastavení neposkytuje možnost, aby uživatel změnil, co se stane po zaklapnutí víka notebooku. Nicméně může přepsat nastavení, které aplikuje . V menu General, vypnetě Suspend when laptop lid is closed. Systém se pak neuspí do stavu Suspend to RAM (S3) po zaklapnutí víka.

Ke změně chování po uzavření víka systémově, ujistěte se, že nastavení zmíněno výše není vypnuté a pozměňte systemd nastavení v . Pokud chcete vypnout režim spánku po uzavření víka, nastavte , jak je popsáno v Power management#ACPI events.

Chování při nízkém nabití

Panel nastavení neposkytuje možnost změnit chování při nízké úrovni nabití. Toto nastavení bylo vyjmuto z dconf také. Nyní se spravují skrz upower. Změňte upower nastavení v . Vyhledejte si dané nastavení a poupravte jej podle potřeby.

/etc/UPower/UPower.conf
PercentageLow=10
PercentageCritical=3
PercentageAction=2
CriticalPowerAction=HybridSleep
Řízení spotřeby

Nainstalujte power-profiles-daemon, dobrovolnou závislost , pro podporu řízení spotřeby. Výslovné spouštění/povolování služy je zbytečné, neboť gnome-shell a GNOME Settings vyžadují aktivaci těchto služeb hned po spuštění.

Když je tato služba zapnutá, možnosti napájení mohou být spravovány skrz Power oddělení v GNOME Settings a v systémovém menu.

Užívání jiného správce oken

GNOME Shell nepodporuje používání jiného správce oken, nicméně GNOME Flashback poskytuje relace pro Metacity a Compiz. Též je možné si vytvořit vlastní GNOME relace, které využívají jiné systémové složky.

Vizte také

gollark: Strings are all stored interleaved in one really big dequeue.
gollark: And so that you can have fractional characters during string processing.
gollark: Idea: store characters as floats in case the Consortium add more.
gollark: Idea: to save memory, multiple strings can be overlapped in one image via color channels
gollark: Actually, JPEG XL good so that.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.