GNOME
De Wiki do Arch Linux Brasil
Tabela de conteúdo |
O que é o GNOME?
O projeto GNOME fornece duas coisas: O ambiente GNOME, um desktop intuitivo e atrativo para usuários finais, e a plataforma de desenvolvimento GNOME, uma plataforma de desenvolvimento de aplicações que se integram ao resto do desktop.
Como Instalar o GNOME
Para instalar a base do desktop GNOME, digite o seguinte comando:
# pacman -S gnome
É recomendado, também, instalar os aplicativos extras do GNOME. Para isso rode o seguinte comando:
# pacman -S gnome-extra
Para que os processos corretos rodem durante a inicialização do sistema, edite o arquivo '''/etc/rc.conf''' e adicione "portmap", "fam", "dbus" e "hal" (todos sem as aspas) dentro da opção DAEMONS=().
Rodando o GNOME
Para iniciar o GNOME a partir do console digite:
$ gnome-session
Você pode, também, adicionar a seguinte linha para o seu arquivo $HOME/.xinitrc (e tenha certeza que ela seja a única linha que começa com "exec"):
exec gnome-session
exec dbus-launch --exit-with-session /usr/bin/gnome-session
Para iniciar o GNOME depois de adicionar alguma das linhas acima rode:
$ startx
GDM (GNOME Display Manager)
Se você deseja um gerenciador de login gráfico, você vai precisar doGDM. Para instalá-lo faça:
# pacman -S gdm
Para fazer com que o GDM rode durante a inicialização do sistema, adicione "gdm" (sem as aspas) para a lista de DAEMONS no arquivo /etc/rc.conf.
Se você está acostumado a usar o arquivo $HOME/.xinitrc para passar argumentos como, por exemplo, xmodmap ou xsetroot, para o servidor X, saiba que você pode adicionar os mesmo comandos ao arquivo $HOME/.xprofile. Meu .xprofile se parece com isso:
| Arquivo: $HOME/.xprofile |
#!/bin/sh # # ~/.xprofile # # Executed by gdm at login # xmodmap -e "pointer = 1 2 3 6 7 4 5" #set mouse buttons up correctly xsetroot -solid black #sets the background to black |
Para mais informações sobre Gerenciadores de Logins, veja esta ótima página.
Dicas
Deixando o GNOME em português
Altere a variável LOCALE no arquivo /etc/rc.conf deixando-a da seguinte forma:
| Arquivo: /etc/rc.conf |
LOCALE="pt_BR.utf8" |
Em seguida abra o arquivo /etc/locale.gen e descomente (tire o # da frente) todas as linhas que começam com pt_BR.
Rode o comando:
# locale-gen
Pronto. Agora é só reiniciar o sistema que o GNOME ficará em português.
Instalando um screensaver
# pacman -S gnome-screensaver
Ligando o numlock ao logar no GNOME
- Instale o numlockx
# pacman -Sy numlockx
- Rode o numlockx durante o login
- Selecione Desktop -> Preferences -> Sessions
- Seleciona a aba Startup Programs
- Clique no botão Add
- Digite /usr/bin/numlockx na caixa Startup Command
- Deixe a order em 55
Fazendo o Desktop -> Lock Screen funcionar
- Vá em Desktop -> Preferences -> Screensaver
- Ative um ou mais screensavers
- Lock Screen agora vai iniciar seu screensaver e pedir a seua senha para pará-lo.
Nautilus
Deseja chegar em um determinado caminho mas não pode por causa da visualização Espacial? APenas digite:
control + L
browser mode
Cansado da visualização Espacial? Então rode o gconf-editor, vá em apps/nautilus/preferences e mude o valor de "always_use_browser" (é um valor yes/no e deve estar visível como uma checkbox ou mostrar "false", para uma futura mudança para o valor "true".
Adicionando/Editando Sessões do GDM
Para adicionar ou editar sessão do GDM:
O arquivo de configuração do GDM está localizado em /opt/gnome/etc/gdm/gdm.conf. O arquivo gdm.conf é linkado para as sessões de gerenciadores dentro do diretório /etc/X11/sessions. As sessões estão no formato *.desktop.
Para adicionar uma nova sessão:
1. Copie um arquivo *.desktop existente e use como template para uma nova sessão:
cd /etc/X11/sessions cp enlightenment.desktop waimea.desktop
2. Modifique o arquivo *.desktop para adicionar o novo gerenciador de janelas:
nano waimea.desktop
Existe outra forma para fazer isso. Basta você abrir uma nova sessão no KDM. Isso criará o arquivo *.desktop. Quando você voltar a usar o GDM a nova sessão estará disponível.
Melhorando a velocidade do GNOME
Se suas aplicações do GNOME estão lentas, ou o GNOME trava durante a inicializaçao, provavelmente você não configurou o seu arquivo /etc/hosts corretamente e ativou o dispositivo de loopback.
Verifique se seu arquivo /etc/rc.conf possui:
| Arquivo: /etc/rc.conf |
HOSTNAME="NOMEDOSEUHOST" lo="lo 127.0.0.1" INTERFACES=(lo) </pre> |
e adicione no /etc/hosts:
| Arquivo: /etc/hosts |
127.0.0.1 localhost NOMEDOSEUHOST |
Então rode "/bin/hostname NOMEDOSEUHOST" e "/sbin/ifconfig lo up" (sem as aspas) como root.
Alguns links sobre o GNOME
Links no wiki do ArchLinux
Links externos
- Documentação Oficial: http://www.gnome.org/learn/
- Temas, ícones e papéis de parede: http://www.gnome-look.org/ ou http://art.gnome.org/
- Programas em GTK e alguns temas: http://www.gnomefiles.org/