GNOME (/(ɡ)noʊm/) é um ambiente de trabalho que visa ser simples e fácil de usar. Ele é projetado pelo projeto GNOME e é composto inteiramente de software livre e de código aberto. GNOME é uma parte do projeto GNU. A visualização por omissão é Wayland em vez de Xorg.
- Instalação
- libertações instáveis
- as sessões do GNOME
- iniciar
- graficamente
- Manualmente
- Xorg sessões
- Wayland sessões
- o GNOME aplicações em Wayland
- navegação
- Legado nomes
- configuração
- configuração do sistema
- cor
- Luz Noturna
- Date & time
- aplicativos Padrão
- Mouse and touchpad
- rede
- Contas ‘Online’
- Search
- configuração avançada
- aparência
- Aplicações grid pastas
- Autostart
- Desktop
- Extensões
- tipos de letra
- WEBP, miniaturas
- os métodos de entrada
- Alimentação
- Use um gerenciador de janelas diferente
- Ver também
Instalação
Dois grupos estão disponíveis:
- gnome contém a base da área de trabalho GNOME e um subconjunto de aplicativos bem integrados;
- gnome-extra contém mais aplicações GNOME, incluindo uma cliente de e-mail, um cliente de IRC, o GNOME Ajustes, e um conjunto de jogos. Note que este grupo se baseia no grupo gnome.
o ecrã base consiste na linha de comandos GNOME, um ‘plugin’ para o Gestor de janelas do Mutter. Ele pode ser instalado separadamente com o GNOME-shell.Nota: mutter atua como um gerenciador composto para o desktop, empregando aceleração gráfica de hardware para fornecer efeitos destinados a reduzir a confusão de tela. O Gestor de sessões do GNOME detecta automaticamente se o seu controlador de vídeo é capaz de executar a linha de comandos do GNOME e, caso contrário, volta para a renderização de software usando o llvmpipe.
libertações instáveis
ver repositórios oficiais#gnome-unstable.
as sessões do GNOME
o GNOME tem três sessões disponíveis, todas usando a linha de comandos do GNOME.
- GNOME é o padrão que usa Wayland. As aplicações x tradicionais são executadas através do Xwayland.
- GNOME Classic é um layout de desktop tradicional com uma interface similar ao GNOME 2, usando extensões e parâmetros pré-ativados. Portanto, é mais um GNOME Shell personalizado do que um modo verdadeiramente distinto.
- GNOME on Xorg executa GNOME Shell usando Xorg.
iniciar
GNOME pode ser iniciado graficamente com um gestor de visualização ou manualmente a partir da consola (algumas funcionalidades podem estar em falta). O Gerenciador de exibição incluído no gnome é GDM.
graficamente
Se instalou o grupo gnome e quiser que ele comece automaticamente no próximo arranque, active o serviço GDM:
# systemctl enable gdm
então você pode selecionar a sessão desejada: GNOME, GNOME Classic (só mostrado se as extensões gnome-shell foram instaladas), ou GNOME no Xorg do menu de sessão do Gestor de visualização.
Manualmente
Xorg sessões
- Para o GNOME no Xorg sessão, adicionar o
~/.xinitrc
arquivo (consulte aqui para obter mais detalhes):export XDG_SESSION_TYPE=x11export GDK_BACKEND=x11exec gnome-session
- Para o GNOME Clássico da sessão, adicionar o
~/.xinitrc
arquivo:export XDG_CURRENT_DESKTOP=GNOME-Classic:GNOMEexport GNOME_SHELL_SESSION_MODE=classicexec gnome-session
após a edição do ficheiro ~/.xinitrc
, o GNOME pode ser lançado com o comando startx
(veja xinitrc para mais detalhes, como a preservação da sessão logind). Depois de configurar o ~/.xinitrc
arquivo também pode ser arranjado para Iniciar o X no início da sessão, e.g. no tty1, adicionando aos .bash_profile
:
if ]; then XDG_SESSION_TYPE=x11 GDK_BACKEND=x11 exec startxfi
Wayland sessões
- Ao usar o driver proprietário da NVIDIA, as aplicações não nativas de Wayland sofrem de mau desempenho devido à falta de hardware xwayland acelerado. Isto é esperado para ser resolvido algum tempo no futuro (Veja Também Wayland#XWayland).
manualmente iniciar uma sessão Wayland é possível com.
Para iniciar sessão para o tty1, adicione o seguinte ao seu .bash_profile
como nem todos os aplicativos respeito XDG_SESSION_TYPE
, adicione uma variável para o firefox, aplicações QT:
if ]; then MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-sessionfi
o GNOME aplicações em Wayland
Quando a sessão GNOME é usado, Aplicações GNOME será executado usando Wayland. Para casos de depuração, o manual GTK lista opções e variáveis de ambiente.
navegação
para aprender a usar a linha de comandos GNOME, leia eficazmente a folha de batota GNOME Shell; destaca as funcionalidades da linha de comandos GNOME e os atalhos de teclado. As características incluem mudança de Tarefas, uso de teclado, controle de janelas, o painel, modo de visão geral, e muito mais. Alguns dos atalhos são:
-
Super
m
: mostrar notificação de lista -
Super
a
: mostrar grade de aplicações -
Alt
Tab
: ciclo ativo aplicações -
Alt
`
(a tecla acima deTab
NOS layouts de teclado): ciclo de janelas do aplicativo em primeiro plano -
Alt
F2
, em seguida, digiter
ourestart
: reiniciar o shell em caso de shell gráfica de problemas (apenas em X/legacy modo, não em Wayland modo).
veja a navegação do teclado para mais atalhos.
Sugestão: Para efectuar Alt+Tab
alternar aplicativos apenas no espaço de trabalho atual, você pode definir current-workspace-only
true
$ gsettings set org.gnome.shell.app-switcher current-workspace-only true
Legado nomes
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 |
configuração
o GNOME System Settings panel (gnome-control-center) e as aplicações GNOME usam o sistema de configuração dconf para armazenar as suas configurações.
pode aceder directamente à base de dados dconf usando as ferramentas da linha de comandos gsettings(1). Isto também lhe permite configurar as opções não expostas pelas interfaces do utilizador. A ferramenta de linha de comandos dconf(1) pode modificar directamente a base de dados subjacente, contornando a validação.até GNOME 3.24 configurações foram aplicadas pelo GNOME settings daemon (localizado em /usr/lib/gnome-settings-daemon/gnome-settings-daemon
), que poderia ser executado fora de uma sessão GNOME.
GNOME 3.24 no entanto substituiu o GNOME settings daemon por vários plugins de configuração separados /usr/lib/gnome-settings-daemon/gsd-*
que mais tarde foram movidos para/usr/lib/gsd-*
. Estes plugins são agora controlados através de arquivos desktop sob /etc/xdg/autostart
(org.gnomo.SettingsDaemon.*.trabalho). Para executar estes ‘plugins’ fora de uma sessão GNOME, terá agora de copiar/editar as entradas apropriadas do ecrã para ~/.config/autostart
.
a configuração é normalmente executada especificamente para o utilizador, Esta secção não cobre como criar modelos de configuração para vários utilizadores.
configuração do sistema
cor
o servidor colord
lê o EDID do ecrã e extrai o perfil de cores Apropriado. A maioria dos perfis de cores são precisos e nenhuma configuração é necessária; no entanto, para aqueles que não são precisos, ou para exibições mais antigas, os perfis de cores podem ser colocados em ~/.local/share/icc/
e direcionados para.
Luz Noturna
GNOME vem com um filtro de luz azul incorporado semelhante ao Redshift. Você pode activar e personalizar o tempo que deseja activar a luz da noite a partir do menu de configuração do ecrã. Além disso, você pode ajustar a temperatura de kelvin com a seguinte configuração dconf, onde 5000 é um valor de exemplo:
$ gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000
Date & time
Se o sistema tiver um servidor de Protocolo de tempo de rede configurado, também será eficaz para o GNOME. A sincronização pode ser configurada para controle manual a partir do menu, se necessário.
GNOME suporta a selecção automática do fuso horário (pode ser activada na data & a secção de tempo da configuração do sistema, dado que os Serviços de localização estão activos (ver secção de Privacidade da configuração).
Para mostrar a data na barra superior, execute:
$ gsettings set org.gnome.desktop.interface clock-show-date true
Além disso, para mostrar números das semanas no calendário aberto na barra superior, execute:
$ gsettings set org.gnome.desktop.calendar show-weekdate true
aplicativos Padrão
Após a instalação do GNOME, pela primeira vez, você pode achar que o errado aplicações são a manipulação de determinados protocolos. Por exemplo, o totem abre vídeos em vez de um VLC usado anteriormente. Algumas das associações podem ser definidas a partir de Configurações do sistema via: detalhes > aplicações padrão.
para outros protocolos e métodos veja aplicações padrão para configuração.
Mouse and touchpad
Most touchpad settings can be set from system settings via: Devices > Mouse & Touchpad.
dependendo do seu dispositivo, outras configurações de configuração podem estar disponíveis, mas não expostas através da INTERFACE por omissão. Por exemplo, um touchpad diferente click-method
$ gsettings range org.gnomo.trabalho.periferico.touchpad clique-método
enum'default"nenhum"áreas"dedos'
para ser definido manualmente:
$ gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'
ou através do gnome-ajustes. Nota: O controlador sináptico não é suportado pelo GNOME. Em vez disso, você deve usar libinput. Veja este relatório de erros.
rede
NetworkManager é a ferramenta nativa do projeto GNOME para controlar a configuração da rede a partir da linha de comandos. Instale o pacote networkmanager e active a unidadeNetworkManager.service
systemd.
enquanto qualquer outro gestor de rede pode ser usado também, o NetworkManager oferece a integração completa através da configuração da rede shell e um indicador de Estado applet network-manager-applet (não é necessário para o GNOME).
Contas ‘Online’
infra-estruturas para a aplicação de mensagens GNOME empatyaur, bem como a secção de Contas ‘Online’ GNOME do Painel de configuração do sistema, são fornecidos num grupo separado: telepathy. Veja incapaz de adicionar contas em contas ‘Online’ de empatia e GNOME. Algumas contas online, como ownCloud, exigem que o gvfs-goa seja instalado para a funcionalidade completa em aplicações GNOME, como arquivos GNOME e documentos GNOME .
Search
the GNOME shell has a search that can be quickly accessed by pressing the Super
key and starting to type. O pacote tracker é instalado por padrão como parte do grupo gnome e fornece uma aplicação de indexação e base de dados de metadados. Ele pode ser configurado com o item de menu Pesquisa e indexação; monitorar o estado com rastreador-Controle. Ele é iniciado automaticamente pela gnome-session quando o usuário faz login. A indexação pode ser iniciada manualmente com tracker-control -s
. A configuração da pesquisa também pode ser configurada no painel de configuração do sistema.
a base de dados do Tracker pode ser questionada usando o comando tracker-sparql. Veja o seu tracker-sparql Manual(1) Para mais informações.
configuração avançada
como referido acima, muitas opções de configuração, como a mudança do tema GTK ou o tema do Gestor de janelas, não estão expostas no painel de configuração do sistema GNOME (gnome-control-center). Os utilizadores que queiram configurar estas opções poderão querer usar os ajustes GNOME (gnome-tweaks), uma ferramenta gráfica conveniente que expõe muitas destas opções.
a configuração do GNOME(que são guardadas na base de dados DConf) também pode ser configurada usando o dconf-editor (1) (uma ferramenta gráfica de configuração DConf) ou a ferramenta de linha de comandos gsettings. Os ajustes GNOME não fazem mais nada no fundo da interface gráfica; lembre-se que você não irá encontrar todas as configurações descritas nas secções seguintes.
aparência
temas
GNOME usa Adwaita por padrão. Para aplicar Adwaita escuro apenas para GTK 2 aplicações utilizar o seguinte link:
$ ln -s /usr/share/themes/Adwaita-dark ~/.themes/Adwaita
Para selecionar novos temas (mova-os para o diretório apropriado e) usar o GNOME Ajustes ou a GSettings comandos abaixo:
Para o tema GTK:
$ gsettings set org.gnome.desktop.interface gtk-theme theme-name
Para o tema de ícones:
$ gsettings set org.gnome.desktop.interface icon-theme theme-name
org.gnome.desktop.wm.preferences theme
é depreciado e ignorado.veja GTK # temas e ícones#manualmente.
altura da barra de Título
~/.config/gtk-3.0 / gtk.css
barra de cabeçalhos.por omissão-decoration { padding-top: 5px; padding-bottom: 5px; min-height: 0px; font-size: 0.8 em;}barra de cabeçalhos.botão predefinido-decoração.titlebutton { padding: 0px; min-height: 0px;}
Ver para mais informações.
ordem do botão da barra de Título
para definir a ordem para o Gestor de janelas GNOME (Mutter, Metacity):
$ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
esconder a barra de Título quando maximizada
- instalar gnome-shell-extension-gtktitlebar-gitAUR. Remove as barras de título das janelas maximizadas, não GTK.
- Install gnome-shell-extension-no-title-bar-gitAUR or gnome-shell-extension-no-title-barAUR. O windows maximizado obtém a barra de título que se funde na barra de actividade.
- Install mutter-hide-legacy-decorationaur. Muda uma configuração predefinida no Gestor de janelas, de modo a esconder automaticamente a barra de Título nas aplicações legadas (não-Barra de cabeçalhos), quando estas são maximizadas ou enroladas de lado.
- instale gnome-shell-extension-pixel-saver-gitAUR ou gnome-shell-extension-pixel-saverAUR. As janelas maximizadas obtêm a barra de título que se funde na barra de actividade, salvando pixels preciosos.
GNOME Shell themes
o tema da própria linha de comandos GNOME é configurável. Para usar um tema de Shell, em primeiro lugar, certifique-se de que você tem o pacote gnome-shell-extensions instalado. Em seguida, ativar a extensão de temas do usuário, seja através de ajustes GNOME ou através da webpage extensões GNOME Shell. Os temas da linha de comandos podem então ser carregados e seleccionados usando os ajustes GNOME.
Há uma série de temas de Shell GNOME disponíveis no AUR. Temas da linha de comandos também podem ser baixados de gnome-look.org.
ícones no menu
o esquema GNOME por omissão não mostra nenhum ícone nos menus. Para mostrar os ícones nos menus, envie o seguinte comando.
$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/ButtonImages': <1>, 'Gtk/MenuImages': <1>}"
Aplicações grid pastas
~/.local/share/applications-categories
com o nome de cada categoria e que contém uma lista de arquivos da área de trabalho pertencentes aos aplicativos que você gostaria de ter dentro. Opcionalmente, você pode tê-lo ciclo através de cada aplicação sem uma pasta e introduzir a categoria desejada até que você Ctrl-c
ou ficar sem aplicativos.No dconf-editor navegue para org.gnome.desktop.app-folders
e defina o valor de folder-children
para uma matriz de valores separados por vírgula de nomes de pasta:
Adicionar aplicações usando gsettings
:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ apps ""
Esta acção adiciona a aplicações alacarte.desktop
e dconf-editor.desktop
para os Diversos pasta. Isto também irá criar a pasta org.gnome.desktop.app-folders.folders.Sundry
.
para nomear a pasta (se não tiver nenhum nome que apareça no topo das aplicações):
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ name "Sundry"
As aplicações também podem ser ordenadas por sua categoria (especificado em suas .arquivo da área de trabalho):
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ categories ""
Se determinados aplicativos correspondentes a uma categoria não queria em uma determinada pasta, exclusões podem ser definidas:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ excluded-apps ""
Para mais informações, consulte e .
Autostart
GNOME implementa XDG Autostart.
O gnome-tweaks permite gerir as entradas autostart.Tip: Se o botão sinal de mais na secção de aplicações de arranque dos ajustes não responder, tente iniciar os ajustes a partir do terminal usando o seguinte comando: gnome-tweaks
. Veja o seguinte tópico do fórum.
Desktop
ícones no Desktop
até GNOME 3.28, os ícones no desktop foram fornecidos por ficheiros que desenhariam uma janela transparente sobre o desktop que contém os ícones. A partir do GNOME 3.28 esta funcionalidade foi removida e os ícones desktop já não estão disponíveis no GNOME. Possíveis workarounds incluem o uso de Nemo (um fork de arquivos que ainda tem a funcionalidade de ícones de desktop) ou a instalação gnome-shell-extension-desktop-iconsAUR, que replica a funcionalidade de ícones de desktop disponível no GNOME 3.26 e prior, mas com algumas pequenas diferenças. Para mais informações, por favor veja o seguinte tópico do Arch forum.
bloquear o ecrã e o fundo
ao configurar o ecrã ou bloquear o fundo do ecrã, é importante notar que a página Imagens só irá mostrar as imagens localizadas na pasta /home/username/Pictures
. Se você deseja usar uma imagem não localizada nesta pasta, use os comandos indicados abaixo.
para o fundo do ecrã:
$ gsettings set org.gnome.desktop.background picture-uri 'file:///path/to/my/picture.jpg'
para o fundo do ecrã de bloqueio:
$ gsettings set org.gnome.desktop.screensaver picture-uri 'file:///path/to/my/picture.jpg'
desactivar o canto superior esquerdo quente
a partir do GNOME 3.34, poderá desactivá-lo com isto:
$ gsettings set org.gnome.desktop.interface enable-hot-corners false
ou através do gnome-ajustes na Barra de Topo > Visão geral de Atividades Canto Quente
Extensões
O catálogo de extensões está disponível em extensions.gnome.org. Eles podem ser instalados e ativados em um navegador definindo o interruptor no canto superior esquerdo da tela e clicar em Instalar na janela pop-up (se a extensão em questão não está instalado). As extensões instaladas podem ser vistas em extensions.gnome.org/local, onde as atualizações disponíveis podem ser verificadas. As extensões instaladas também podem ser ativadas ou desativadas com gnome-tweaks.Nota: extensions.gnome.org pode ser instalado a partir de navegadores, para que é necessário instalar o chrome-gnome-shell e a extensão de navegador apropriada.
gnome Shell pode ser personalizado com extensões por usuário ou sistema. Instalar extensões com o pacman torna-as disponíveis para todos os usuários do sistema e automatiza o processo de atualização. O pacote gnome-shell-extensions fornece um conjunto de extensões mantidas como parte do projeto GNOME (muitas das extensões incluídas são usadas pela sessão clássica GNOME). Os usuários que querem uma barra de tarefas, mas não desejam usar a sessão clássica do GNOME podem querer ativar a extensão da lista de janelas (fornecida pelo pacote gnome-shell-extensions).
para listar as extensões actualmente activas:
$ gsettings get org.gnome.shell enabled-extensions
para mais informações sobre as extensões da linha de comandos GNOME, veja em .
tipos de letra
podem ser definidos para títulos de janelas, Interface (aplicações), Documentos e Monospace. Veja a página de tipos de letra nos ajustes para as opções relevantes.
para insinuações, o RGBA provavelmente será desejado, uma vez que este se encaixa na maioria dos tipos de monitores, e se as fontes aparecerem bloqueadas, reduzir a insinuação para ligeira ou nenhuma.
WEBP, miniaturas
instale webp-pixbuf-loader para fazer com que o visualizador de imagens do GNOME (eog) funcione com as imagens do WEBP, e adicione uma miniatura que cria miniaturas para as imagens do WEBP para as mostrar nos ficheiros GNOME.
os métodos de entrada
GNOME tem suporte integrado para métodos de entrada através do IBus, apenas o ibus e o motor do método de entrada desejado (e.g. ibus-libpinyin for Intelligent Pinyin) needed to be installed, after installation the input method engine can be added as a keyboard layout in GNOME’s Regional & Language Settings.
Alimentação
Quando você estiver usando um laptop, você pode querer alterar as configurações a seguir:
$ 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
Para manter o monitor ativo quando a tampa é fechada:
$ gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing
o GNOME 3.24 preterida as seguintes configurações:
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
não suspenda, quando a tampa do portátil estiver fechada
o painel de configuração do GNOME não oferece uma opção para o utilizador alterar a acção despoletada quando a tampa do portátil estiver fechada. However gnome-tweaks can override the setting applied by systemd. Na página Geral desligue o botão Suspender quando a tampa do portátil estiver fechada. O sistema não suspenderá então a RAM (S3) sobre a tampa.
para alterar o sistema de acção da tampa, certifique-se de que a configuração acima descrita não está desligada e edite a configuração do systemd em /etc/systemd/logind.conf
. Para desligar a suspensão do fecho da tampa, definir HandleLidSwitch=ignore
, como descrito nos eventos#ACPI de gestão de energia.
alterar a acção do nível crítico da bateria
o painel de configuração não oferece uma opção para alterar a acção do nível crítico da bateria. Estas configurações foram removidas do dconf também. Eles agora são gerenciados pela upower. Edite a configuração da torre em /etc/UPower/UPower.conf
. Encontre estas configurações e ajuste-se às suas necessidades.
/etc/UPower/UPower.conf
PercentageLow=10PercentageCritical=3PercentageAction=2CriticalPowerAction=HybridSleep
Use um gerenciador de janelas diferente
o GNOME Shell não suporta a utilização de um gerenciador de janelas diferente, no entanto GNOME Flashback oferece sessões para o Metacity e o Compiz. Além disso, é possível definir suas próprias sessões personalizadas do GNOME que usam componentes alternativos.