GNOME (/(Kurt)no larpm/) er et skrivebordsmiljø, der sigter mod at være enkelt og let at bruge. Det er designet af GNOME-projektet og består udelukkende af gratis og open source-programmer. GNOME er en del af GNU-projektet. Standarddisplayet er Vejland i stedet for.
- Installation
- ustabile udgivelser
- GNOME Sessions
- start
- Grafisk
- manuelt
- sessions
- Vejlandssessioner
- GNOME applikationer i Vejland
- Navigation
- Legacy names
- konfiguration
- Systemindstillinger
- farve
- natlys
- Dato& time
- standardapplikationer
- Mus og touchpad
- netværk
- Online-konti
- Søg
- Avancerede indstillinger
- udseende
- apps grid mapper
- Autostart
- Desktop
- udvidelser
- skrifttyper
- thumbnails
- Input methods
- strøm
- brug en anden vindueshåndtering
- Se også
Installation
to grupper er tilgængelige:
- gnome indeholder basen GNOME desktop og en delmængde af velintegrerede applikationer;
- gnome-ekstra indeholder yderligere GNOME-applikationer, herunder en e-mail-klient, en IRC-klient, GNOME-justeringer og et sæt spil. Bemærk, at denne gruppe bygger på gnome-gruppen.
basen desktop består af GNOME Shell, et plugin til Mutter vindue manager. Den kan installeres separat med gnome-shell.Bemærk: mutter fungerer som en composite manager til skrivebordet og anvender maskingrafikacceleration for at give effekter, der sigter mod at reducere skærmens rod. GNOME session manager registrerer automatisk, om din videodriver er i stand til at køre GNOME Shell, og hvis ikke, falder tilbage til programgengivelse ved hjælp af llvmpipe.
ustabile udgivelser
se officielle arkiver#gnome-unstable.
GNOME Sessions
GNOME har tre tilgængelige sessioner, der alle bruger GNOME Shell.
- GNOME er den standard, der bruger Vejland. Traditionelle applikationer køres gennem Danmark.
- GNOME Classic er et traditionelt skrivebordslayout med en lignende grænseflade til GNOME 2 ved hjælp af forudaktiverede udvidelser og parametre. Derfor er det mere en tilpasset GNOME Shell end en virkelig tydelig tilstand.GNOME på GNOME kører GNOME Shell ved hjælp af GNOME Shell.
start
GNOME kan startes enten grafisk med en displayhåndtering eller manuelt fra konsollen (nogle funktioner mangler muligvis). Displayadministratoren inkluderet i gnome er GDM.
Grafisk
Hvis du installerede gnome-gruppen og vil have den til at starte automatisk ved næste opstart, skal du aktivere GDM-tjenesten:
# systemctl enable gdm
derefter kan du vælge den ønskede session: GNOME, GNOME Classic (vises kun, hvis gnome-shell-udvidelser blev installeret) eller GNOME på Ksorg fra displayadministratorens sessionsmenu.
manuelt
sessions
- for GNOME on sessions, Tilføj til
~/.xinitrc
fil (Se her for detaljer):export XDG_SESSION_TYPE=x11export GDK_BACKEND=x11exec gnome-session
- for GNOME Classic-sessionen, Tilføj til
~/.xinitrc
fil:export XDG_CURRENT_DESKTOP=GNOME-Classic:GNOMEexport GNOME_SHELL_SESSION_MODE=classicexec gnome-session
efter redigering af~/.xinitrc
– filen kan GNOME startes med kommandoenstartx
(se yderligere detaljer, f.eks. På tty1 ved at tilføje til .bash_profile
:
if ]; then XDG_SESSION_TYPE=x11 GDK_BACKEND=x11 exec startxfi
Vejlandssessioner
- når du bruger den proprietære NVIDIA-driver, lider ikke-indfødte applikationer af dårlig ydeevne på grund af manglen på accelererede maskiner. Dette forventes at blive løst et stykke tid i fremtiden (Se også
).
manuel start af en Vejlandssession er mulig medXDG_SESSION_TYPE=wayland dbus-run-session gnome-session
.
for at starte med login til tty1 skal du tilføje følgende til din .bash_profile
da ikke alle applikationer respekterer XDG_SESSION_TYPE
, Tilføj en variabel til firefoksapplikationer:
if ]; then MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-sessionfi
GNOME applikationer i Vejland
når gnome-sessionen bruges, køres GNOME-applikationer ved hjælp af land. For fejlsøgningssager viser GTK-manualen indstillinger og miljøvariabler.
Navigation
for at lære at bruge GNOME shell effektivt læse GNOME Shell Cheat Sheet; det fremhæver GNOME shell funktioner og tastaturgenveje. Funktionerne omfatter opgaveskift, brug af tastatur, vinduesstyring, panelet, oversigtstilstand og meget mere. Et par af genvejene er:
-
Super
m
: Vis meddelelsesliste -
Super
a
: Vis applikationsnettet -
Alt
Tab
: cycle active applications -
Alt
`
(nøglen ovenforTab
på amerikanske tastaturlayout): cyklus vinduer i applikationen i forgrunden -
Alt
F2
, indtast derefterr
ellerrestart
: genstart skallen i tilfælde af grafiske skalproblemer (kun i i vejland tilstand).
se tastaturnavigation for flere genveje.
Alt+Tab
skift kun applikationer i det aktuelle arbejdsområde, kan du indstillecurrent-workspace-only
tiltrue
$ gsettings set org.gnome.shell.app-switcher current-workspace-only true
Legacy names
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 |
konfiguration
panelet GNOME-Systemindstillinger (gnome-control-center) og GNOME-applikationer bruger dconf-konfigurationssystemet til at gemme deres indstillinger.
Du kan få direkte adgang til dconf-databasen ved hjælp af kommandolinjeværktøjerne gsettings(1). Dette giver dig også mulighed for at konfigurere indstillinger, der ikke udsættes for brugergrænsefladerne. Kommandolinjeværktøj dconf (1) kan direkte ændre den underliggende database, omgå Validering.
indtil GNOME 3.24 indstillinger blev anvendt af GNOME settings-dæmonen (placeret på /usr/lib/gnome-settings-daemon/gnome-settings-daemon
), som kunne køres uden for en GNOME-session.
GNOME 3.24 erstattede dog GNOME settings-dæmonen med flere separate indstillinger plugins/usr/lib/gnome-settings-daemon/gsd-*
som senere blev flyttet til/usr/lib/gsd-*
. Disse plugins styres nu via desktop-filer under /etc/xdg/autostart
(org.gnome.SettingsDaemon.*.desktop). For at køre disse plugins uden for en GNOME-session skal du nu kopiere/redigere de relevante skrivebordsposter til ~/.config/autostart
.
konfigurationen udføres normalt brugerspecifik, dette afsnit dækker ikke, hvordan du opretter konfigurationsskabeloner til flere brugere.
Systemindstillinger
farve
dæmonencolord
læser skærmens EDID og udtrækker den relevante farveprofil. De fleste farveprofiler er nøjagtige, og der kræves ingen opsætning; men for dem, der ikke er nøjagtige, eller for ældre skærme, kan farveprofiler sættes i ~/.local/share/icc/
og dirigeres til.
natlys
GNOME leveres med et indbygget blåt lysfilter svarende til Redshift. Du kan aktivere og tilpasse den tid, du vil aktivere natlys fra menuen skærmindstillinger. Desuden kan du justere kelvin-temperaturen med følgende dconf-indstilling, hvor 5000 er en eksempelværdi:
$ gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000
Dato& time
Hvis systemet har en konfigureret netværkstidsprotokol-dæmon, vil den også være effektiv for GNOME. Synkroniseringen kan indstilles til manuel styring fra menuen, hvis det kræves.
GNOME understøtter automatisk valg af tidsområde (kan aktiveres i dato & Tidssektionen i systemindstillingerne, da placeringstjenester er aktiveret (se afsnittet om beskyttelse af personlige oplysninger i indstillingerne).
for at vise datoen i den øverste bjælke skal du udføre:
$ gsettings set org.gnome.desktop.interface clock-show-date true
for at vise ugenumre i kalenderen, der er åbnet på den øverste bjælke, skal du udføre:
$ gsettings set org.gnome.desktop.calendar show-weekdate true
standardapplikationer
når du installerer GNOME for første gang, kan du opleve, at de forkerte applikationer håndterer visse protokoller. For eksempel åbner totem videoer i stedet for en tidligere brugt VLC. Nogle af foreningerne kan indstilles fra Systemindstillinger via: detaljer > standardapplikationer.
for andre protokoller og metoder se standardprogrammer for konfiguration.
Mus og touchpad
de fleste touchpad-indstillinger kan indstilles fra Systemindstillinger via: enheder> mus& Touchpad.
afhængigt af din enhed kan andre konfigurationsindstillinger være tilgængelige, men ikke eksponeret via standard GUI. For eksempel en anden touchpad click-method
$ gsettings range org.gnome.desktop.ekstern.touchpad-klik-metode
enum'default"ingen"områder"fingre'
indstilles manuelt:
$ gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'
eller via gnome-justeringer.
netværk
Netværksmanager er det oprindelige værktøj i GNOME-projektet til at kontrollere netværksindstillinger fra skallen. Installer netværksmanager-pakken, og aktiver NetworkManager.service
systemd-enhed.
mens enhver anden netværksadministrator også kan bruges, leverer Netværksmanager den fulde integration via shell-netværksindstillingerne og en statusindikator-applet netværk-manager-applet (ikke påkrævet for GNOME).
Online-konti
Backends til GNOME-meddelelsesapplikationen empathyAUR samt sektionen GNOME Online-konti i systemindstillingspanelet findes i en separat gruppe: telepati. Se kan ikke tilføje konti i Empathy og GNOME Online-konti. Nogle online-konti, såsom egenCloud, kræver, at gvfs-goa installeres for fuld funktionalitet i GNOME-applikationer såsom GNOME-filer og GNOME-dokumenter .
Søg
GNOME-skallen har en søgning, der hurtigt kan åbnes ved at trykke påSuper
– tasten og begynde at skrive. Tracker-pakken er som standard installeret som en del af gnome group og indeholder en indekseringsprogram og metadatadatabase. Det kan konfigureres med menupunktet søgning og indeksering; Overvåg status med tracker-kontrol. Det startes automatisk af gnome-session, når brugeren logger ind. Indeksering kan startes manuelt med tracker-control -s
. Søgeindstillinger kan også konfigureres i panelet Systemindstillinger.
Trackerdatabasen kan forespørges ved hjælp af kommandoen tracker-Sparkl. Se den manuelle side tracker-
Avancerede indstillinger
som nævnt ovenfor vises mange konfigurationsindstillinger, såsom ændring af GTK-temaet eller vindueshåndteringstemaet, ikke i panelet GNOME-Systemindstillinger (gnome-control-center). De brugere, der ønsker at konfigurere disse indstillinger, ønsker muligvis at bruge GNOME-justeringer (gnome-justeringer), et praktisk grafisk værktøj, der afslører mange af disse indstillinger.
GNOME-indstillinger (som er gemt i dconf-databasen) kan også konfigureres ved hjælp af dconf-editor(1) (et grafisk dconf-konfigurationsværktøj) eller gsettings kommandolinjeværktøjet. GNOME-justeringerne gør ikke noget andet i baggrunden for GUI; Bemærk dog, at du ikke finder alle indstillinger beskrevet i de følgende afsnit i den.
udseende
temaer
GNOME bruger som standard. Brug følgende symlink:
$ ln -s /usr/share/themes/Adwaita-dark ~/.themes/Adwaita
for at vælge nye temaer (flyt dem til den relevante mappe og) brug GNOME-justeringer eller gsettings-kommandoerne nedenfor:
for GTK-temaet:
$ gsettings set org.gnome.desktop.interface gtk-theme theme-name
for ikon-temaet:
$ gsettings set org.gnome.desktop.interface icon-theme theme-name
org.gnome.desktop.wm.preferences theme
er forældet og ignoreret.se GTK#temaer og ikoner#manuelt.
Titellinjehøjde
~/.config / gtk-3.0 / gtk.css
headerbar.standard-dekoration { padding-top: 5PH; padding-bund: 5PH; min-højde: 0PH; skriftstørrelse: 0,8 em;}headerbar.standard-dekoration knap.titelknap { polstring: 0PH; min-højde: 0PH;}
se for mere information.
titellinje-knap Bestil
for at indstille rækkefølgen for GNOME-vindueshåndteringen (Mutter, Metacity):
$ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
Skjul titellinjen, når maksimeret
- installer gnome-shell-udvidelse-gtktitlebar-gitAUR. Fjerner titellinjer af maksimerede, ikke-GTK vinduer.
- installer gnome-shell-udvidelse-no-title-bar-gitAUR eller gnome-shell-udvidelse-no-title-barAUR. Maksimerede vinduer får titellinjen flettet ind i Aktivitetslinjen.
- installer mutter-hide-legacy-decorationsAUR. Det ændrer en standardindstilling i vindueshåndteringen for automatisk at skjule titellinjen på ældre (ikke-overskriftslinje) apps, når de maksimeres eller flises til siden.
- installer gnome-shell-udvidelse-billedsparer-gitAUR eller gnome-shell-udvidelse-billedsparer. Maksimerede vinduer får titellinjen flettet ind i Aktivitetslinjen, hvilket sparer dyrebare billedpunkter.
GNOME Shell temaer
temaet for GNOME Shell selv kan konfigureres. For at bruge et Shell-tema skal du først sikre dig, at du har gnome-shell-udvidelsespakken installeret. Derefter aktivere bruger temaer udvidelse, enten gennem GNOME justeringer eller via GNOME Shell udvidelser hjemmeside. Shell-temaer kan derefter indlæses og vælges ved hjælp af GNOME-justeringer.
der er en række GNOME Shell temaer tilgængelige i AUR. Shell temaer kan også hentes fra gnome-look.org.
ikoner i menuen
standard GNOME-skemaet viser ikke noget ikon i menuerne. For at få vist ikoner på menuer skal du udstede følgende kommando.
$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/ButtonImages': <1>, 'Gtk/MenuImages': <1>}"
apps grid mapper
~/.local/share/applications-categories
opkaldt efter hver kategori og indeholder en liste over skrivebordsfiler, der tilhører apps, du gerne vil have inde. Eventuelt kan du få den til at cykle gennem hver app uden en mappe og indtaste den ønskede kategori, indtil du Ctrl-c
eller løber tør for apps.i dconf-editoren Naviger til org.gnome.desktop.app-folders
og indstil værdien af folder-children
til en række kommaseparerede mappenavne:
Tilføj applikationer ved hjælp af gsettings
:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ apps ""
dette tilføjer applikationerne alacarte.desktop
og dconf-editor.desktop
til diverse mapper. Dette vil også oprette mappen org.gnome.desktop.app-folders.folders.Sundry
.
for at navngive mappen (hvis den ikke har noget navn, der vises øverst i applikationerne):
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ name "Sundry"
applikationer kan også sorteres efter deres kategori (angivet i deres .desktop file):
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ categories ""
Hvis visse applikationer, der matcher en kategori, ikke ønskes i en bestemt mappe, kan udelukkelser indstilles:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ excluded-apps ""
For mere information, se og .
Autostart
GNOME implementerer autostart.
gnome-justeringerne gør det muligt at styre autostart-indgange.
gnome-tweaks
. Se følgende forum tråd.Desktop
ikoner på skrivebordet
indtil GNOME 3.28 blev ikoner på skrivebordet leveret af filer, der tegner et gennemsigtigt vindue over skrivebordet, der indeholder ikonerne. Fra GNOME 3.28 denne funktionalitet er blevet fjernet, og skrivebordsikoner er ikke længere tilgængelige i GNOME. Mulige løsninger inkluderer brug af Nemo (en gaffel med filer, der stadig har skrivebordsikoner funktionalitet) eller installation af gnome-shell-udvidelse-desktop-iconsAUR, som replikerer skrivebordsikonfunktionaliteten, der er tilgængelig i GNOME 3.26 og prior, men med nogle mindre forskelle. For mere information, se venligst følgende Arch forum tråd.
låseskærm og baggrund
når du indstiller baggrunden på skrivebordet eller låseskærmen, er det vigtigt at bemærke, at fanen Billeder kun viser billeder, der er placeret i mappen/home/username/Pictures
. Hvis du ønsker at bruge et billede, der ikke findes i denne mappe, skal du bruge kommandoerne angivet nedenfor.
til skrivebordsbaggrunden:
$ gsettings set org.gnome.desktop.background picture-uri 'file:///path/to/my/picture.jpg'
til låseskærmbaggrunden:
$ gsettings set org.gnome.desktop.screensaver picture-uri 'file:///path/to/my/picture.jpg'
Deaktiver øverste venstre varme hjørne
Start fra GNOME 3.34 kan du deaktivere det med dette:
$ gsettings set org.gnome.desktop.interface enable-hot-corners false
eller via gnome-justeringer, i øverste bjælke > aktivitetsoversigt Hot Corner
udvidelser
kataloget over udvidelser er tilgængeligt på extensions.gnome.org de kan installeres og aktiveres i en bro.ser ved at indstille kontakten øverst til venstre på skærmen til til og klikke på Installer i popup-vinduet (hvis den pågældende udvidelse ikke er installeret). Installerede udvidelser kan ses på extensions.gnome.org/local, hvor tilgængelige opdateringer kan kontrolleres. Installerede udvidelser kan også aktiveres eller deaktiveres med gnome-justeringer.
for at liste aktuelt aktiverede udvidelser:
$ gsettings get org.gnome.shell enabled-extensions
For mere information om GNOME shell udvidelser, se .
skrifttyper
skrifttyper kan indstilles til Vinduetitler, Interface (applikationer), dokumenter og Monospace. Se fanen skrifttyper i justeringerne for de relevante indstillinger.
til antydning vil RGBA sandsynligvis være ønsket, da dette passer til de fleste skærmtyper, og hvis skrifttyper vises for blokerede, reduceres antydningen til svag eller ingen.
thumbnails
Installer thumbnails for at få GNOME ‘ s billedfremviser (eog) til at arbejde med NETBILLEDER, og tilføj en miniaturer, der opretter miniaturer til netbilleder for at vise dem i GNOME-filer.
Input methods
GNOME har integreret understøttelse af input metoder gennem Ibu ‘er, kun ibu’ er og den ønskede input metode motor (f. eks. ibus-libpinyin til Intelligent Pinyin) skulle installeres, efter installationen kan input method engine tilføjes som et tastaturlayout i GNOME ‘ s regionale & Sprogindstillinger.
strøm
når du bruger en bærbar computer, kan du ændre følgende indstillinger:
$ 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
for at holde skærmen aktiv, når låget er lukket:
$ gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing
GNOME 3.24 udfasede følgende indstillinger:
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
stop ikke, når laptop låg er lukket
indstillingspanelet i GNOME giver ikke brugeren mulighed for at ændre den handling, der udløses, når laptop låget er lukket. Gnome-justeringer kan dog tilsidesætte den indstilling, der anvendes af systemd. På fanen Generelt sluk for kontakten suspendere når laptop låg er lukket. Systemet suspenderes derefter ikke til RAM (S3) på låg tæt.
Hvis du vil ændre lågkontakten hele systemet, skal du sørge for, at den ovenfor beskrevne indstilling ikke er slået fra, og redigere systemd-indstillingerne i /etc/systemd/logind.conf
. Indstil HandleLidSwitch=ignore
, som beskrevet i strømstyring#ACPI begivenheder.
Skift handling for Kritisk batteriniveau
indstillingspanelet giver ikke mulighed for at ændre handlingen for Kritisk batteriniveau. Disse indstillinger er også blevet fjernet fra dconf. De styres nu af magt. Rediger opstrømsindstillingerne i /etc/UPower/UPower.conf
. Find disse indstillinger og tilpasse sig dine behov.
/etc/opstrøms/opstrøms.conf
PercentageLow=10PercentageCritical=3PercentageAction=2CriticalPowerAction=HybridSleep
brug en anden vindueshåndtering
GNOME Shell understøtter ikke brug af en anden vindueshåndtering, men GNOME Flashback giver sessioner til Metacity og kompilering. Desuden er det muligt at definere dine egne brugerdefinerede GNOME-sessioner, der bruger alternative komponenter.