GNOME (Português)

GNOME (/(ɡ)noʊm/) é um ambiente de desktop, ou desktop environment, que visa ser simples e fácil de usar. Ele é projetado por O Projeto GNOME e é composto interiramente de software livre e código aberto. O GNOME é uma parte do Projeto GNU. O display padrão é o Wayland em vez do Xorg.

Status de tradução: Esse artigo é uma tradução de GNOME. Data da última tradução: 2020-06-15. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

Instalação

Dois grupos estão disponíveis:

  • contém o ambiente base do GNOME e um subconjunto de aplicativos bem integrados;
  • contém mais aplicativos do GNOME, incluindo um cliente de e-mail, um cliente IRC, Ajustes do GNOME e um conjunto de jogos. Note que esse grupo compila no grupo .

O ambiente base consiste no GNOME Shell, um plug-in para o gerenciador de janelas Mutter. Ele pode ser instalado separadamente com .

Lançamentos instáveis

Veja repositórios oficiais#gnome-unstable.

Sessões do GNOME

GNOME possui três sessões disponíveis, todos usando o GNOME Shell.

  • GNOME é o padrão que usa Wayland. Aplicativos X tradicionais são executados pelo Xwayland.
  • GNOME Clássico é uma disposição do ambiente tradicional com uma interface similar à do GNOME 2, usando extensões e parâmetros pré-ativados. Portanto, é mais um GNOME Shell personalizado do que um modo realmente distinto.
  • GNOME sobre Xorg executa o GNOME Shell usando o Xorg.

Iniciando

O GNOME pode ser iniciado tanto graficamente, com um gerenciador de exibição, ou manualmente pelo console (podem faltar alguns recursos). O gerenciador de exibição incluso em é o GDM.

Graficamente

Selecione a sessão: GNOME, GNOME Clássico ou GNOME sobre Xorg a partir do menu de sessões do gerenciador de exibição.

Sessões Xorg

  • Para a sessão do GNOME sobre Xorg, adicione ao arquivo (veja aqui para detalhes):
  • Para a sessão do GNOME Clássico, adicione ao arquivo :

Após editar o arquivo , GNOME pode ser iniciado com o comando startx (veja xinitrc para detalhes adicionais, tal como preservar a sessão de logind). Após configurar o arquivo , também é possível ser arranjado para Iniciar X no login,por exemplo no tty2 adicionando ao .bash_profile:

Sessões Wayland

Iniciar manualmente uma sessão Wayland é possível com .

Para iniciar ao autenticar no tty1, adicione o seguinte ao seu .bash_profile porque nem todos os aplicativos respeitam , adicione uma variável ao firefox e para aplicativos QT:

Aplicativos do GNOME no Wayland

Quando a sessão GNOME é usada, aplicativos do GNOME serão executados usando o Wayland. Para casos de depuração, o manual do GTK lista opções e variáveis de ambiente.

Para aprender como usar o GNOME Shell efetivamente, leia a folha de dicas do GNOME Shell; ela realça os recursos e atalhos de teclado do GNOME Shell. Recursos incluem realce de tarefa, uso de teclado, controle de janela, o painel, modo de visão geral e mais. Alguns dos atalhos são:

  • + : mostra a lista de notificações
  • + : mostra a grade de aplicativos
  • Alt + : alterna entre aplicativos ativos
  • Alt + (a tecla logo acima de nos teclados americanos): alterna entre janelas do aplicativo em primeiro plano
  • Alt + , e depois insira r ou : reinicia o shell no caso de problemas no shell gráfico (apenas no modo X/legado, não no modo Wayland).

Veja Navegação do teclado para mais atalhos.

Nomes legados

Atual Legado
Arquivos Nautilus
Web Epiphany
Vídeos Totem
Menu principal Alacarte
Visualizador de documentos Evince
Analisador de uso de disco Baobab
Visualizador de imagens EoG (Eye of GNOME)
Chaves e senhas Seahorse
Editor de Tradução do GNOME Gtranslator

Configuração

O painel Configurações do sistema do GNOME (gnome-control-center) e os aplicativos do GNOME usam o sistema de configuração dconf para armazenar suas configurações.

Você pode acessar diretamente o banco de dados dconf usando as ferramentas de linha de comando . Isso também permite que você alterar as configurações não expostas pelas interfaces de usuário. A ferramenta de linha de comando dconf(1) pode modificar diretamente o banco de dados subjacente, contornando a validação.

Até o GNOME 3.24, as configurações eram aplicadas por um daemon de configurações do GNOME (localizado em ), o qual poderia ser executado fora de uma sessão do GNOME.

GNOME 3.24, porém, substituiu o daemon de configurações do GNOME com diversos outros plug-ins separados, os quais posteriormente foram movidos para . Esses plug-ins são agora controlados via arquivos desktop sob (org.gnome.SettingsDaemon.*.desktop). Para executar esses plug-ins fora de uma sessão do GNOME, você agora precisará copiar/editar as entradas de desktop apropriadas para ~/.config/autostart.

A configuração geralmente é realizada para cada usuário, essa seção não cobre o como criar modelos de configuração para múltiplos usuários.

Cor

O daemon lê o EDID da tela e extrai o perfil de cor apropriado. A maioria dos perfis de cor são precisos e nenhuma configuração é necessária; porém, para aqueles que não forem precisos, ou para telas antigas, perfis de cores podem ser colocadas em e direcionado para ele.

Luz noturna

O GNOME vem com um filtro de luz azul integrado similar ao Redshift. Você pode ativar e personalizar a hora em que deseja ativar o modo Luz norturna no menu de configurações de exibição. Além disso, você pode ajustar a temperatura de kelvin com a seguinte configuração , sendo 5000 um valor de exemplo:

$ gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000

Data & hora

Se o sistema possuir o daemon de Network Time Protocol configurado, ele será usado pelo GNOME também. A sincronização pode ser definida para controle manual pelo menu, se necessário.

O GNOME possui suporte a seleção automática de fuso horário (pode ser habilitado na seção Data & hora das configurações do sistema, desde que os serviços de localização estejam habilitados (consulte a seção Privacidade das configurações).

Para mostrar a data na barra superior, execute:

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

Adicionalmente, para mostrar números da semana no calendário aberto na barra superior, execute:

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

Aplicativos padrões

Ao instalar o GNOME pela primeira vez, você pode descobrir que os aplicativos errados estão lidando com certos protocolos. Por exemplo, totem abre vídeos em vez de o previamente usado VLC. Algumas das associações podem ser definidas pelas configurações do sistema via: Detalhes > Aplicativos padrões.

Para outros protocolos e métodos, veja Default applications para configuração.

Mouse e touchpad

A maioria das configurações de touchpad podem ser definidos nas configurações do sistema por: Dipositivos > Mouse & touchpad.

Dependendo de seu dispositivo, outras configurações podem estar disponíveis, mas não expostas via GUI padrão. Por exemplo, um click-method diferente de touchpad

a ser definido manualmente:

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

Ou via .

Rede

NetworkManager é a ferramenta nativa do projeto GNOME para controlar as configurações de rede pelo Shell. Instale o pacote e habilite a unit do systemd .

Enquanto qualquer outro gerenciador de rede pode ser usado, NetworkManager fornece a integração completa via configurações de rede shell e um miniaplicativo indicador de status network-manager-applet (não exigido para o GNOME).

Contas on-line

Algumas contas on-line, tal como ownCloud, exige que esteja instalado par funcionalidade completa nos aplicativos do GNOME tal como GNOME Arquivos e GNOME Documentos .

Pesquisa

O shell do GNOME possui uma pesquisa que possa ser rapidamente acessada pressionando a tecla e comece a digitar. O pacote [link quebrado: package not found] é instalado por padrão como parte do grupo e fornece um aplicativo de indexação e banco de dados de metadados. Ele pode ser configurado com o item de menu Pesquisa e indexação; monitore o status com tracker-control. É iniciado automaticamente pelo gnome-session quando o usuário inicia a sessão. Indexação pode ser iniciada manualmente com . As configurações de pesquisa também podem ser configuradas no painel Configurações de sistema.

O bando de dados do Tracker pode ser consultado usando o comando tracker-sparql. Veja sua página de manual com para mais informações.

Configurações avançadas

Como anotado acima, muitas opções de configuração tal como alterar o tema do GTK ou o tema do gerenciador de janela, não são expostas no painel de Configurações do sistema (gnome-control-center). Aqueles usuários que desejem alterar essas configurações pode desejar usar o Ajustes do GNOME (), uma ferramenta gráfica conveniente que expõe muitas das configurações.

Configurações do GNOME (que são armazenadas no banco de dados DConf) também podem ser alteradas usando o (uma ferramenta gráfica de configuração de DConf) ou a ferramenta de linha de comando gsettings. O Ajustes do GNOME não faz nada no plano de fundo do GUI; note que você não encontrará nela todas as configurações descritas nas seções a seguir.

Temas

O GNOME usa Adwaita por padrão. Para aplicar Adwaita dark apenas para aplicativos GTK 2, use o link simbólico a seguir:

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

Para selecionar novos temas (mova-os para o diretório apropriado e) use o Ajustes do GNOME ou os comandos de GSettings abaixo:

Para o tema do GTK:

$ gsettings set org.gnome.desktop.interface gtk-theme nome-do-tema

Para o tema de ícones:

$ gsettings set org.gnome.desktop.interface icon-theme nome-do-tema

Veja GTK (Português)#Temas e Ícones#Manualmente.

Altura da barra de título

Veja para mais informações.

Ordem de botão de barra de título

Para definir a ordem para o gerenciador de janelas do GNOME (Mutter, Metacity):

$ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
Dica: O caractere de dois pontos indica em qual lado da barra de título os botões de janela aparecerão.
Ocultar barra de título quando maximizado
  • Instale [link quebrado: package not found]. Isso altera a configuração padrão no gerenciador de janelas, assim como oculta automaticamente a barra de título em aplicativos legados (sem barra de título) quando eles são maximizados ou colados lado a lado na lateral.
  • Instale ou . Janelas maximizadas mesclam a barra de título com a barra de atividade, salvando pixels preciosos.
Temas do GNOME Shell

O tema do GNOME Shell em si é configurável. Para usar um tema de Shell, primeiro assegure-se de que você tenha o pacote instalado. Então, habilite a extensão User Themes, pelo Ajustes do GNOME ou pela página web GNOME Shell Extensions. Temas de shell podem então ser carregadas e selecionadas usando Ajustes do GNOME.

Há vários temas de GNOME Shell disponíveis no AUR. Temas de shell também pode ser baixados do gnome-look.org.

Ícones no menu

O esquema padrão do GNOME não exibe qualquer ícone nos menus. Para exibir ícones nos menus, execute o seguinte comando.

$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/ButtonImages': <1>, 'Gtk/MenuImages': <1>}"

Pastas de grade de aplicativos

Dica: O scripts gnome-catgen (gnome-catgen-gitAUR) permite que você gerencie pastas por meio da criação de arquivos em ~/.local/share/applications-categories nomeados conforme cada categoria e contendo uma lista dos arquivos de área de trabalho pertencentes aos aplicativos que você gostaria de ter dentro. Opcionalmente, você pode fazer com que ele circule por cada aplicativo sem uma pasta e insira a categoria desejada até você Ctrl-c ou ficar sem aplicativos.

No dconf-editor, navegue para e defina o valor de para um vetor de nomes de pastas separados por vírgula:

['Utilities', 'Sundry']

Adicione aplicativos usando o gsettings:

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ apps "['alacarte.desktop', 'dconf-editor.desktop']"

Isso adiciona os aplicativos e à pastas Sundry. Isso também vai criar a pasta .

Para nomear a pasta (se ela tiver nenhum nome que apareça no tipo dos aplicativos):

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ name "Sundry"

Os aplicativos também podem ser ordenados por sua categoria (especificada em seu arquivo .desktop):

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ categories "['Office']"

Se determinados aplicativos que corresponderem a uma categoria não forem desejados em uma pasta, exclusões podem ser definidas:

$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Sundry/ excluded-apps "['libreoffice-draw.desktop']"

Para mais informações, veja e .

Inicialização automática

O GNOME implementa XDG Autostart.

O permite gerenciar entradas de "autostart".

Ícones na área de trabalho

Até o GNOME 3.28, os ícones na área de trabalho eram fornecidos pelo Arquivos, que desenhava uma janela transparente sobre a área de trabalho contendo os ícones. A partir do GNOME 3.28 essa funcionalidade foi removida e os ícones da área de trabalho não estão mais disponíveis no GNOME. Possíveis soluções incluem o uso do Nemo (um fork do Arquivos que ainda possui a funcionalidade de ícones do desktop) ou a instalação do , o qual replica a funcionalidade do ícone do desktop disponível no GNOME 3.26 e anteriores, mas com pequenas diferenças. Para mais informações, consulte o seguinte tópico no fórum do Arch.

Tela de bloqueio e plano de fundo

Ao definir o plano de fundo da área de trabalho ou da tela de bloqueio, é importante notar que a aba Imagens são exibirá imagens localizadas na pasta /home/nome-de-usuário/Imagens. Se você deseja usar uma imagem não localizada nesta pasta, use os comandos indicados abaixo.

Para o plano de fundo da área de trabalho:

$ gsettings set org.gnome.desktop.background picture-uri 'file:///caminho/para/minha/imagem.jpg'

Para o plano de fundo da tela de bloqueio:

$ gsettings set org.gnome.desktop.screensaver picture-uri 'file:///caminho/para/minha/imagem.jpg'
Desabilitar o canto superior esquerdo ativo

A partir do GNOME 3.34, você pode desabilitá-lo desta forma:

$ gsettings set org.gnome.desktop.interface enable-hot-corners false

ou por meio de , em Barra superior > Canto ativo do panorama de atividades

Extensões

O catálogo de extensões está disponível em extensions.gnome.org. Elas podem ser instaladas e ativadas no navegador definindo o botão no canto superior esquerdo da tela para ON e clicando em Install no diálogo resultante (se a extensão em questão não estiver instalada). Extensões instaladas podem ser vistas em extensions.gnome.org/local, na qual atualizações podem ser verificadas. Extensões instaladas também podem ser habilitadas ou desabilitadas usando .

O GNOME Shell pode ser personalizado com extensões por usuário ou por todo o sistema. A instalação de extensões com pacman as disponibiliza para todos os usuários do sistema e automatiza o processo de atualização. O pacote fornece um conjunto de extensões mantidas como parte do projeto GNOME (muitas das extensões incluídas são usadas pela sessão do GNOME Clássico). Usuários que desejem uma barra de tarefas, mas não desejam usar a sessão do GNOME Clássico, podem querer habilitar a extensão Window list (fornecida pelo pacote ).

Para listar as extensões atualmente habilitadas:

$ gsettings get org.gnome.shell enabled-extensions

Para mais informações sobre as extensões do shell do GNOME, veja .

Fontes

Fontes podem ser definidas para Títulos de janelas, Interface (aplicativos), Documentos e Monoespaçada. Veja a aba Fontes no Ajustes para opções relevantes.

Para hinting, RGBA provavelmente é melhor por atender a maioria dos tipos de monitores. Se as fontes aparecerem bloqueadas demais, reduza hinting para Slight ou None.

WEBP, miniaturas

Instale [link quebrado: package not found] para fazer o visualizador de imagens do GNOME () funcionar com imagens de WEBP e adicione um aplicativo que cria miniaturas para imagens WEBP para exibi-las no GNOME Arquivos.

Métodos de entrada

O GNOME possui suporte integrado para métodos de entrada por meio do IBus, só sendo necessário instalar ibus e o motor do método de entrada (ex.: para Intelligent Pinyin); após a instalação, o motor de método de entrada podem ser adicionados como disposição de teclado nas configurações de "Idioma & região" do GNOME.

Energia

Quando você está usando um notebook, você pode querer alterar as seguintes configurações:

$ 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 está fechada:

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

GNOME 3.24 tornou obsoletas as seguintes configurações:

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
Não suspender quando a tampa do notebook é fechada

O painel de configurações do GNOME não oferece uma opção para o usuário, para alterar a ação acionada quando a tampa do notebook é fechada. No entanto, pode sobrescrever a configuração aplicada por . Na aba Geral desative a opção Suspender quando a tampa do notebook é fechada. Assim, o sistema não irá Suspender para a RAM (S3) no fechamento da tampa.

Para alterar a ação da opção de tampa em todo o sistema, certifique-se de que a configuração descrita acima não esteja desativada e edite as configurações do systemd em . Para desativar a suspensão na tampa, defina , conforme descrito em Power management#ACPI events.

Alterar ação de nível crítico da bateria

O painel de configurações não fornece uma opção para alterar a ação de nível crítico de bateria. Essas configurações foram removidas também do dconf. Eles agora são gerenciados pelo upower. Edite as configurações do upower em /etc/UPower/UPower.conf. Encontre essas configurações e ajuste a suas necessidades.

Usar um gerenciador de janela diferente

GNOME Shell não oferece suporte a usar um gerenciador de janela diferente, porém o GNOME Flashback forence sessões para Metacity e Compiz. Além disso, é possível definir suas próprias sessões GNOME personalizadas que usam componentes alternativos.

Veja também

gollark: I see. Sounds like a convoluted way to do it.
gollark: I bet you'll tell me it doesn't use a global ERRSTRING variable for error handling next.
gollark: Really? Hmm.
gollark: How do they interact with the Macron borrowed GC malloc checker?
gollark: Where is the spec for them?
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.