GNOME (/(la)nu la/) este un mediu desktop care își propune să fie simplu și ușor de utilizat. Este proiectat de proiectul GNOME și este compus în întregime din software gratuit și open-source. GNOME face parte din Proiectul GNU. Afișajul implicit este Wayland în loc de Xorg.
- instalare
- lansări instabile
- sesiuni GNOME
- pornirea
- Grafic
- manual
- sesiuni Xorg
- sesiuni Wayland
- aplicații GNOME în Wayland
- navigare
- nume moștenite
- configurare
- Setări Sistem
- culoare
- lumina de noapte
- Date& timp
- Aplicații implicite
- Mouse și touchpad
- rețea
- conturi Online
- căutare
- Setări avansate
- aspect
- Apps grid folders
- Autostart
- desktop
- extensii
- fonturi
- WEBP, miniaturi
- metode de introducere
- putere
- utilizați un manager de ferestre diferit
- Vezi și
instalare
sunt disponibile două grupuri:
- gnome conține desktopul GNOME de bază și un subset de aplicații bine integrate;
- gnome-extra conține alte aplicații GNOME, inclusiv un client de e-mail, un client IRC, modificări GNOME și un set de jocuri. Rețineți că acest grup se bazează pe grupul gnome.
desktopul de bază este format din GNOME Shell, un plugin pentru managerul de ferestre Mutter. Poate fi instalat separat cu gnome-shell.
lansări instabile
vezi depozitele oficiale#gnome-unstable.
sesiuni GNOME
GNOME are trei sesiuni disponibile, toate folosind GNOME Shell.
- GNOME este implicit care utilizează Wayland. Aplicațiile tradiționale X sunt rulate prin Xwayland.
- GNOME Classic este un aspect desktop tradițional cu o interfață similară cu GNOME 2, folosind extensii și parametri pre-activați. Prin urmare, este mai mult un Shell GNOME personalizat decât un mod cu adevărat distinct.
- GNOME pe Xorg rulează Gnome Shell folosind Xorg.
pornirea
GNOME poate fi pornit fie grafic cu un manager de afișare, fie manual din consolă (unele caracteristici pot lipsi). Managerul de afișare inclus în gnome este GDM.
Grafic
Dacă ați instalat grupul gnome și doriți să pornească automat la următoarea pornire, activați serviciul GDM:
# systemctl enable gdm
apoi puteți selecta sesiunea dorită: GNOME, GNOME Classic (afișat numai dacă a fost instalat gnome-shell-extensions) sau GNOME pe Xorg din meniul de sesiune al managerului de afișare.
manual
sesiuni Xorg
- pentru sesiunea GNOME on Xorg, adăugați la fișierul
~/.xinitrc
(consultați aici pentru detalii):export XDG_SESSION_TYPE=x11export GDK_BACKEND=x11exec gnome-session
- pentru sesiunea GNOME Classic, adăugați la fișierul
~/.xinitrc
fișier:export XDG_CURRENT_DESKTOP=GNOME-Classic:GNOMEexport GNOME_SHELL_SESSION_MODE=classicexec gnome-session
după editarea fișierului~/.xinitrc
, GNOME poate fi lansat cu comandastartx
(consultați xinitrc pentru detalii suplimentare, cum ar fi păstrarea sesiunii logind). După configurarea ~/.xinitrc
fișierul poate fi, de asemenea, aranjat pentru a porni X la conectare, de exemplu pe tty1 prin adăugarea la .bash_profile
:
if ]; then XDG_SESSION_TYPE=x11 GDK_BACKEND=x11 exec startxfi
sesiuni Wayland
- când utilizați driverul NVIDIA proprietar, aplicațiile non-Wayland-native suferă de performanțe slabe din cauza lipsei de xwayland accelerat hardware. Acest lucru este de așteptat să fie rezolvat ceva timp în viitor (a se vedea, de asemenea, Wayland#XWayland).
pornirea manuală a unei sesiuni Wayland este posibilă cuXDG_SESSION_TYPE=wayland dbus-run-session gnome-session
.
pentru a începe conectarea la tty1, adăugați următoarele la .bash_profile
deoarece nu toate aplicațiile respectă XDG_SESSION_TYPE
, adăugați o variabilă pentru firefox, aplicații QT:
if ]; then MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-sessionfi
aplicații GNOME în Wayland
când sesiunea GNOME este utilizată, aplicațiile gnome vor fi rulate folosind Wayland. Pentru cazurile de depanare, manualul GTK listează opțiunile și variabilele de mediu.
navigare
pentru a afla cum să utilizați GNOME shell citiți în mod eficient foaia de înșelăciune GNOME Shell; evidențiază caracteristicile GNOME shell și comenzile rapide de la tastatură. Caracteristicile includ comutarea sarcinilor, utilizarea tastaturii, controlul ferestrelor, panoul, modul de prezentare generală și multe altele. Câteva dintre comenzile rapide sunt:
-
Super
m
: afișează lista de notificări -
Super
a
: afișează grila de aplicații -
Alt
Tab
: aplicații active ciclu -
Alt
`
(cheia de mai susTab
pe noi machete de tastatură): ciclul windows al aplicației în prim-plan -
Alt
F2
, apoi introducețir
saurestart
: reporniți shell-ul în caz de probleme grafice shell (numai în modul X/legacy, nu în modul Wayland).
consultați navigarea pe tastatură pentru mai multe comenzi rapide.
Alt+Tab
comutați aplicațiile numai în spațiul de lucru curent, puteți seta current-workspace-only
la true
$ gsettings set org.gnome.shell.app-switcher current-workspace-only true
nume moștenite
Current | 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 |
configurare
panoul de setări al sistemului GNOME (gnome-control-center) și aplicațiile GNOME utilizează sistemul de configurare dconf pentru a-și stoca setările.
puteți accesa direct baza de date dconf utilizând instrumentele liniei de comandă gsettings(1). Acest lucru vă permite, de asemenea, să configurați setările care nu sunt expuse de interfețele utilizatorului. Instrumentul de linie de comandă dconf (1) poate modifica direct baza de date de bază, ocolind validarea.
până la GNOME 3.24 de setări au fost aplicate de demonul GNOME settings (situat la /usr/lib/gnome-settings-daemon/gnome-settings-daemon
), care ar putea fi rulat în afara unei sesiuni GNOME.
GNOME 3.24 a înlocuit însă demonul de setări GNOME cu mai multe pluginuri de setări separate /usr/lib/gnome-settings-daemon/gsd-*
care au fost mutate ulterior în /usr/lib/gsd-*
. Aceste pluginuri sunt acum controlate prin fișiere desktop sub /etc/xdg/autostart
(org.gnome.SettingsDaemon.*.desktop). Pentru a rula aceste pluginuri în afara unei sesiuni GNOME, va trebui acum să copiați/editați intrările de desktop corespunzătoare la ~/.config/autostart
.
configurația este de obicei efectuată specific utilizatorului, această secțiune nu acoperă modul de creare a șabloanelor de configurare pentru mai mulți utilizatori.
Setări Sistem
culoare
demonulcolord
citește EDIDUL afișajului și extrage profilul de culoare corespunzător. Majoritatea profilurilor de culoare sunt corecte și nu este necesară configurarea; cu toate acestea, pentru cele care nu sunt exacte sau pentru afișajele mai vechi, profilurile de culoare pot fi introduse în ~/.local/share/icc/
și direcționate către.
lumina de noapte
GNOME vine cu un filtru de lumină albastră încorporat similar cu Redshift. Puteți activa și personaliza ora la care doriți să activați lumina de noapte din meniul Setări Afișaj. În plus, puteți modifica temperatura kelvin cu următoarea setare dconf, unde 5000 este o valoare de exemplu:
$ gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000
Date& timp
dacă sistemul are un demon de protocol de rețea configurat, acesta va fi eficient și pentru GNOME. Sincronizarea poate fi setată la control manual din meniu, dacă este necesar.
GNOME acceptă selectarea automată a fusului orar (poate fi activată în data& secțiunea de timp a setărilor sistemului, având în vedere că serviciile de localizare sunt activate (consultați secțiunea de Confidențialitate a setărilor).
pentru a afișa data în bara de sus, executați:
$ gsettings set org.gnome.desktop.interface clock-show-date true
În plus, pentru a afișa numerele săptămânii în calendarul deschis în bara de sus, executați:
$ gsettings set org.gnome.desktop.calendar show-weekdate true
Aplicații implicite
la instalarea GNOME pentru prima dată, este posibil să descoperiți că aplicațiile greșite gestionează anumite protocoale. De exemplu, Totem deschide videoclipuri în locul unui VLC utilizat anterior. Unele dintre asociații pot fi setate din setările de sistem prin: detalii > Aplicații implicite.
pentru alte protocoale și metode, consultați aplicațiile implicite pentru configurare.
Mouse și touchpad
majoritatea setărilor touchpad-ului pot fi setate din setările sistemului prin: dispozitive> Mouse& Touchpad.
în funcție de dispozitiv, alte setări de configurare pot fi disponibile, dar nu sunt expuse prin intermediul interfeței grafice implicite. De exemplu, un touchpad diferit click-method
$ gsettings range org.gnome.birou.periferice.touchpad click-metoda
enum'default"none"zone"degete"
pentru a fi setat manual:
$ gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'
sau prin gnome-tweaks.
rețea
NetworkManager este instrumentul nativ al proiectului GNOME pentru a controla setările de rețea din shell. Instalați pachetul networkmanager și activați unitatea systemdNetworkManager.service
.
în timp ce orice alt manager de rețea poate fi folosit, de asemenea, NetworkManager oferă integrarea completă prin setările de rețea shell și un indicator de stare applet network-manager-applet (nu este necesar pentru GNOME).
conturi Online
Backend-urile pentru aplicația de mesagerie GNOME empathyAUR, precum și secțiunea Conturi online GNOME din panoul Setări sistem sunt furnizate într-un grup separat: telepatie. Consultați imposibilitatea de a adăuga conturi în conturile Empathy și GNOME online. Unele conturi online, cum ar fi ownCloud, necesită instalarea gvfs-goa pentru funcționalitate completă în aplicațiile GNOME, cum ar fi fișierele GNOME și documentele GNOME .
căutare
shell-ul GNOME are o căutare care poate fi accesată rapid apăsând tastaSuper
și începând să tastați. Pachetul tracker este instalat implicit ca parte a grupului gnome și oferă o aplicație de indexare și o bază de date cu metadate. Acesta poate fi configurat cu elementul de meniu de căutare și indexare; starea monitorului cu tracker-control. Acesta este pornit automat de gnome-sesiune atunci când utilizatorul se conectează. Indexarea poate fi pornită manual cu tracker-control -s
. Setările de căutare pot fi configurate și în panoul Setări Sistem.
baza de date Tracker poate fi interogată folosind comanda tracker-sparql. Vizualizați pagina sa manuală tracker-sparql (1) Pentru mai multe informații.
Setări avansate
după cum sa menționat mai sus, multe opțiuni de configurare, cum ar fi schimbarea temei GTK sau a temei window manager, nu sunt expuse în panoul de setări GNOME System (gnome-control-center). Acei utilizatori care doresc să configureze aceste setări pot dori să utilizeze Gnome Tweaks (gnome-tweaks), un instrument grafic convenabil care expune multe dintre aceste setări.
setările GNOME (care sunt stocate în baza de date DConf) pot fi, de asemenea, configurate folosind dconf-editor(1) (un instrument grafic de configurare dconf) sau instrumentul de linie de comandă gsettings. Gnome Tweaks nu face nimic altceva în fundalul GUI; rețineți totuși că nu veți găsi toate setările descrise în secțiunile următoare.
aspect
teme
GNOME utilizează Adwaita în mod implicit. Pentru a aplica Adwaita dark numai aplicațiilor GTK 2, Utilizați următorul link simbolic:
$ ln -s /usr/share/themes/Adwaita-dark ~/.themes/Adwaita
pentru a selecta teme noi (mutați-le în directorul corespunzător și) utilizați Gnome Tweaks sau comenzile GSettings de mai jos:
pentru tema GTK:
$ gsettings set org.gnome.desktop.interface gtk-theme theme-name
pentru Tema icon:
$ gsettings set org.gnome.desktop.interface icon-theme theme-name
org.gnome.desktop.wm.preferences theme
este depreciată și ignorată.vezi GTK#teme și icoane#manual.
înălțimea barei de titlu
~/.config / gtk-3.0 / gtk.css
bara de cap.implicit-decor { padding-top: 5px; padding-bottom: 5px; min-înălțime: 0px; font-size: 0.8 em;} headerbar.implicit-butonul de decorare.titlebutton { padding: 0px; min-înălțime: 0px;}
vezi pentru mai multe informații.
ordinea butonului barei de titlu
pentru a seta ordinea pentru managerul de ferestre GNOME (Mutter, Metacity):
$ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
Ascundeți bara de titlu atunci când este maximizată
- instalați gnome-shell-extension-gtktitlebar-gitAUR. Elimină barele de titlu ale ferestrelor maximizate, non-GTK.
- instalați gnome-shell-extension-no-title-bar-gitAUR sau gnome-shell-extension-no-title-barAUR. Ferestre maximizate obține bara de titlu fuzionat în bara de activitate.
- instalați mutter-hide-legacy-decorationsAUR. Se schimbă o setare implicită în managerul de ferestre, astfel încât să se ascundă automat bara de titlu pe legacy (non-headerbar) aplicații atunci când acestea sunt maximizate sau gresie la o parte.
- instalați gnome-shell-extensie-pixel-saver-gitAUR sau gnome-shell-extensie-pixel-saverAUR. Ferestre maximizate obține bara de titlu fuzionat în bara de activitate, economisind pixeli prețioase.
Gnome Shell teme
tema Gnome Shell în sine este configurabil. Pentru a utiliza o temă Shell, asigurați-vă mai întâi că aveți instalat pachetul gnome-shell-extensions. Apoi activați extensia teme utilizator, fie prin Gnome Tweaks, fie prin pagina web GNOME Shell Extensions. Temele Shell pot fi apoi încărcate și selectate folosind modificările GNOME.
există o serie de teme Gnome Shell disponibile în AUR. Temele Shell pot fi, de asemenea, descărcate de pe gnome-look.org.
pictograme din meniu
schema GNOME implicită nu afișează nicio pictogramă în meniuri. Pentru a afișa pictograme în meniuri, emiteți următoarea comandă.
$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/ButtonImages': <1>, 'Gtk/MenuImages': <1>}"
Apps grid folders
~/.local/share/applications-categories
numit după fiecare categorie și care conține o listă a fișierelor desktop aparținând aplicațiilor pe care doriți să le aveți în interior. Opțional, îl puteți parcurge prin fiecare aplicație fără un folder și introduceți categoria dorită până când Ctrl-c
sau rămâneți fără aplicații.în editorul dconf navigați la org.gnome.desktop.app-folders
și setați valoarea folder-children
la o serie de nume de foldere separate prin virgulă:
Adăugați aplicații folosind gsettings
:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ apps ""
aceasta adaugă aplicațiile alacarte.desktop
și dconf-editor.desktop
în folderul diverse. Aceasta va crea, de asemenea, folderul org.gnome.desktop.app-folders.folders.Sundry
.
pentru a denumi folderul (dacă nu are niciun nume care să apară în partea de sus a aplicațiilor):
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ name "Sundry"
aplicațiile pot fi, de asemenea, sortate după categoria lor (specificată în lor .fișier desktop):
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ categories ""
dacă anumite aplicații care corespund unei categorii nu sunt dorite într-un anumit folder, excluderile pot fi setate:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ excluded-apps ""
pentru mai multe informații, consultați și .
Autostart
GNOME implementează Autostart XDG.
gnome-tweaks permite gestionarea autostart-intrări.
gnome-tweaks
. A se vedea următorul subiect forum.desktop
pictogramele de pe Desktop
până la GNOME 3.28, pictogramele de pe desktop erau furnizate de fișiere care ar desena o fereastră transparentă pe desktop care conține pictogramele. Ca de GNOME 3.28 această funcționalitate a fost eliminată și pictogramele desktop nu mai sunt disponibile în GNOME. Soluțiile posibile includ utilizarea Nemo (o furculiță de fișiere care are încă funcționalitatea pictogramelor desktop) sau instalarea gnome-shell-extension-desktop-iconsAUR, care reproduce funcționalitatea pictogramei desktop disponibilă în GNOME 3.26 și prior, dar cu unele diferențe minore. Pentru mai multe informații, vă rugăm să consultați următorul thread Arch forum.
ecran de blocare și fundal
când setați fundalul desktopului sau al ecranului de blocare, este important să rețineți că fila Imagini va afișa numai imaginile situate în folderul/home/username/Pictures
. Dacă doriți să utilizați o imagine care nu se află în acest folder, utilizați comenzile indicate mai jos.
pentru fundalul desktopului:
$ gsettings set org.gnome.desktop.background picture-uri 'file:///path/to/my/picture.jpg'
pentru fundalul ecranului de blocare:
$ gsettings set org.gnome.desktop.screensaver picture-uri 'file:///path/to/my/picture.jpg'
dezactivați colțul fierbinte din stânga sus
pornind de la GNOME 3.34 îl puteți dezactiva cu acest:
$ gsettings set org.gnome.desktop.interface enable-hot-corners false
sau prin gnome-tweaks ,în bara de sus > activități Prezentare generală Hot Corner
extensii
catalogul de extensii este disponibil la extensions.gnome.org. acestea pot fi instalate și activate într-un browser setând comutatorul din partea stângă sus a ecranului pe ON și făcând clic pe Instalare În fereastra pop-up (dacă extensia în cauză nu este instalată). Extensiile instalate pot fi văzute la extensions.gnome.org/local, unde pot fi verificate actualizările disponibile. Extensiile instalate pot fi, de asemenea, activate sau dezactivate cu GNOME-tweaks.
Gnome Shell poate fi personalizat cu extensii per utilizator sau la nivel de sistem. Instalarea extensiilor cu pacman le face disponibile pentru toți utilizatorii sistemului și automatizează procesul de actualizare. Pachetul gnome-shell-extensions oferă un set de extensii menținute ca parte a proiectului GNOME (multe dintre extensiile incluse sunt utilizate de sesiunea GNOME Classic). Utilizatorii care doresc o bară de activități, dar nu doresc să utilizeze sesiunea GNOME Classic, pot dori să activeze extensia listei de ferestre (furnizată de pachetul gnome-shell-extensions).
pentru a lista extensiile activate în prezent:
$ gsettings get org.gnome.shell enabled-extensions
pentru mai multe informații despre extensiile shell GNOME, consultați .
fonturi
fonturile pot fi setate pentru titluri de ferestre, interfață (aplicații), documente și Monospace. Consultați Fila fonturi din modificări pentru opțiunile relevante.
pentru aluzie, RGBA va fi probabil dorit, deoarece acest lucru se potrivește majorității tipurilor de monitoare, iar dacă fonturile apar prea blocate, reduceți aluzia la ușoară sau Niciuna.
WEBP, miniaturi
Instalați WebP-pixbuf-loader pentru a face vizualizatorul de imagini GNOME (EOG) să funcționeze cu imagini WEBP și adăugați un thumbnailer care creează miniaturi pentru imaginile WEBP pentru a le afișa în fișierele GNOME.
metode de introducere
GNOME are suport integrat pentru metodele de introducere prin IBus, numai ibus și motorul metodei de introducere dorite (de ex. ibus-libpinyin pentru Pinyin inteligent) necesare pentru a fi instalate, după instalare motorul metoda de introducere poate fi adăugat ca un aspect de tastatură în Gnome Regional & setările de limbă.
putere
atunci când utilizați un laptop s-ar putea dori să modifice următoarele setări:
$ 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
pentru a menține monitorul activ atunci când capacul este închis:
$ gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing
GNOME 3.24 depreciat următoarele setări:
org.gnome.settings-daemon.plugins.power button-hibernateorg.gnome.settings-daemon.plugins.power button-powerorg.gnome.settings-daemon.plugins.power button-sleeporg.gnome.settings-daemon.plugins.power button-suspendorg.gnome.settings-daemon.plugins.power critical-battery-action
nu suspendați, când capacul laptopului este închis
panoul de setări al GNOME nu oferă utilizatorului opțiunea de a schimba acțiunea declanșată atunci când capacul laptopului este închis. Cu toate acestea gnome-tweaks poate suprascrie setarea aplicată de systemd. Pe fila General opriți comutatorul suspendați când capacul laptopului este închis. Sistemul nu se va suspenda apoi la RAM (S3) la închiderea capacului.
pentru a schimba acțiunea comutatorului capacului la nivel de sistem, asigurați-vă că setarea descrisă mai sus nu este dezactivată și editați setările systemd în /etc/systemd/logind.conf
. Pentru a dezactiva suspendarea la închiderea capacului, setați HandleLidSwitch=ignore
, așa cum este descris în gestionarea alimentării#evenimente ACPI.
schimbați acțiunea critică a nivelului bateriei
panoul de setări nu oferă o opțiune pentru modificarea acțiunii critice a nivelului bateriei. Aceste setări au fost eliminate și din dconf. Acum sunt gestionate de upower. Editați setările upower în /etc/UPower/UPower.conf
. Găsiți aceste setări și ajustați-vă la nevoile dvs.
/etc/UPower / UPower.conf
PercentageLow=10PercentageCritical=3PercentageAction=2CriticalPowerAction=HybridSleep
utilizați un manager de ferestre diferit
Gnome Shell nu acceptă utilizarea unui manager de ferestre diferit, totuși GNOME Flashback oferă sesiuni pentru Metacity și Compiz. În plus, este posibil să vă definiți propriile sesiuni GNOME personalizate care utilizează componente alternative.