Beginners' Guide/Extra (Português)

From ArchWiki
Jump to: navigation, search
Dica: Esta é parte de um artigo multi-páginas do "The Beginners' Guide" ("O Guia para Iniciantes"). Clique aqui se preferir ler o artigo completo.

Extra

Parabéns, e bem vindo ao seu sistema Arch Linux

Seu novo sistema Arch Linux é agora um sistema GNU/Linux funcional e pronto para ser customizado. A partir daqui, você pode fazer o que quiser com este elegante conjunto de ferramentas, definindo o propósito que desejar. A maioria das pessoas se interessa por sistemas desktop, com opções de som e vídeo completas: Esta parte tem como proposta guiar e dar uma geral nos procedimentos para adquirir funcionalidades extras.

Vá em frente e logue com sua conta de usuário.

Gerenciamento de pacotes

Veja pacman e gerenciamento de pacotes para respostas sobre instalação, atualização e gerenciamento de pacotes.

Gerenciamento de serviços

O Arch Linux utiliza o systemd como init, que é um sistema para gerenciamento de serviços no Linux. Para configurar sua instalação de Arch Linux, é uma boa idéia aprender o básico desta tecnologia. A interação com o systemd é feita através do comando systemctl. Leia systemd#Basic aplicação do systemd para maiores informações.

Som

O ALSA geralmente funciona fora da caixa. Só precisa tirar do mudo. Instale o pacote alsa-utils (que possui o software alsamixer) e siga estas instruções.

O ALSA está dentro do próprio kernel, portanto, recomendado de primeira. Contudo, se não funcionar, ou você não estiver satisfeito com a qualidade, o OSS é uma alternativa viável. Se você possui algum requisito avançado de áudio, procure por mais informações no artigo Sound System.

Graphical User Interface

Instalação do X

O X Window System (mais conhecido como X11 ou X) é um protocolo de rede e display que prove o mapeamento de janelas em sistemas bitmap. Também é um toolkit padrão e protocolo para a construção de interfaces gráficas de usuário(GUIs).

Para instalar os pacotes do Xorg:

# pacman -S xorg-server xorg-xinit xorg-server-utils

Instale o mesa para suporte a gráficos 3D:

# pacman -S mesa

Instalação de driver de vídeo

Note: Se você instalou o Arch em um sistema convidado no VirtualBox, você não precisa instalar driver de vídeo. Veja Arch Linux guests para a instalação e configuração do "Guest additions" e pule para a parte #Configuração do X.

Caso você não saiba qual o chipset de seu computador, rode:

$ lspci | grep VGA

Para a lista completa de drivers de vídeo open-source, procure da seguinte forma no banco de dados de pacotes:

$ pacman -Ss xf86-video | less

O driver vesa é um driver mode-setting genérico que funcionará quase todas as GPUs, porém sem aceleração 2D ou 3D satisfatória. Se um driver melhor não puder ser encontrado ou falhar durante a carga, o Xorg irá utilizar o vesa como solução de contorno. Para instalar:

# pacman -S xf86-video-vesa

Para que a aceleração de vídeo funcione, um driver de dispositivo adequado deve ser instalado:


Marca Tipo Driver Pacote Multilib
(para aplicações 32-bit no Arch x86_64)
Documentação
AMD/ATI Open source xf86-video-ati lib32-ati-dri ATI
Proprietário catalyst-dkms lib32-catalyst-utils AMD Catalyst
Intel Open source xf86-video-intel lib32-intel-dri Intel Graphics
xf86-video-i740 (driver legado)
Nvidia Open source xf86-video-nouveau
(+ nouveau-dri for 3D support)
lib32-nouveau-dri Nouveau
xf86-video-nv (driver legado)
Proprietário nvidia lib32-nvidia-utils NVIDIA
SiS Open source xf86-video-sis
xf86-video-sisimedia
xf86-video-sisusb
SiS

Instalação de dispositivos de entrada

O Udev será bom o suficiente para detectar seu hardware sem maiores problemas. O driver evdev(xf86-input-evdev) é um driver moderno de dispositivo de entrada, hotplug, e que funciona com a maioria dos dispositivos não sendo necessária a instalação de drivers. Neste ponto o evdev já deve estar instalado por ser dependência do pacote xorg-server.

Usuários de laptop(ou de telas táteis) podem precisar do pacote xf86-input-synaptics para touchpads/touchscreens funcionárem:

# pacman -S xf86-input-synaptics

Para instruções adicionais de resolução de problemas, dê uma olhada no artigo Touchpad Synaptics.

Configuração do X

Warning: Drivers proprietários podem precisar de um reboot logo após a instalação. Veja NVIDIA e AMD Catalyst para maiores detalhes.

As funcionalidades do Xorg de auto detecção podem funcionar sem um arquivo xorg.conf. Se você ainda deseja configurar manualmente o Servidor X, veja a pagina Xorg nesta wiki.

No seguinte link você pode configurar um Here you may set a layout de teclado caso você não utilize um teclado no padrão US.

Note: O comando XkbLayout pode ter diferença no código utilizado pelo comando loadkeys. Uma lista de diversos layouts de teclado e variantes pode ser encontrado em /usr/share/X11/xkb/rules/base.lst (logo após a linha iniciada com ! layout). Por exemplo, o layout gb corresponde a "Inglês Britânico", enquanto no console o equivalente é loadkeys uk.

Teste do X

Tip: Estes passos são opcionais. Teste apenas se você estiver instalando o Arch Linux pela primeira vez, ou caso esteja instalando o Arch em um hardware que não é familiar a você.
Note: If your input devices are not working during this test, install the needed driver from the xorg-drivers group, and try again. For a complete list of available input drivers, invoke a pacman search (press Template:Keypress to exit):
$ pacman -Ss xf86-input | less
You only need xf86-input-keyboard or xf86-input-mouse if you plan on disabling hot-plugging, otherwise, evdev will act as the input driver (recommended).

Install the default environment:

# pacman -S xorg-twm xorg-xclock xterm

If Xorg was installed before creating the non-root user, there will be a template .xinitrc file in your home directory that needs to be either deleted or commented out. Simply deleting it will cause X to run with the default environment installed above.

$ rm ~/.xinitrc
Note: X must always be run on the same tty where the login occurred, to preserve the logind session. This is handled by the default /etc/X11/xinit/xserverrc.

To start the (test) Xorg session, run:

$ startx

A few movable windows should show up, and your mouse should work. Once you are satisfied that X installation was a success, you may exit out of X by issuing the exit command into the prompts until you return to the console.

$ exit

If the screen goes black, you may still attempt to switch to a different virtual console (e.g. Template:Keypress), and blindly log in as root. You can do this by typing "root" (press Template:Keypress after typing it) and entering the root password (again, press Template:Keypress after typing it).

You may also attempt to kill the X server with:

# pkill X

If this does not work, reboot blindly with:

# reboot
Troubleshooting

If a problem occurs, look for errors in Xorg.0.log. Be on the lookout for any lines beginning with (EE) which represent errors, and also (WW) which are warnings that could indicate other issues.

$ grep EE /var/log/Xorg.0.log

If you are still having trouble after consulting the Xorg article and need assistance via the Arch Linux forums or the IRC channel, be sure to install and use wgetpaste by providing the links from:

# pacman -S wgetpaste
$ wgetpaste ~/.xinitrc
$ wgetpaste /etc/X11/xorg.conf
$ wgetpaste /var/log/Xorg.0.log
Note: Please provide all pertinent information (hardware, driver information, etc) when asking for assistance.

Fonts

At this point, you may wish to install a set of TrueType fonts, as only unscalable bitmap fonts are included by default. DejaVu is a set of high quality, general-purpose fonts with good Unicode coverage:

# pacman -S ttf-dejavu

Refer to Font Configuration for how to configure font rendering and Fonts for font suggestions and installation instructions.

Choose and install a graphical interface

The X Window System provides the basic framework for building a graphical user interface (GUI).

Note: Choosing your DE or WM is a very subjective and personal decision. Choose the best environment for your needs. You can also build your own DE with just a WM and the applications of your choice.
  • Window Managers (WM) control the placement and appearance of application windows in conjunction with the X Window System.
  • Desktop Environments (DE) work atop and in conjunction with X, to provide a completely functional and dynamic GUI. A DE typically provides a window manager, icons, applets, windows, toolbars, folders, wallpapers, a suite of applications and abilities like drag and drop.

Instead of starting X manually with xorg-xinit, see Display Manager for instructions on using a display manager, or see Start X at Login for using an existing virtual terminal as an equivalent to a display manager.

Appendix

For a list of applications that may be of interest, see List of Applications.

See General Recommendations for post-installation tutorials like setting up a touchpad or font rendering.

Template:Beginners' Guide navigation (Português)