slitaz-doc-wiki-data diff pages/pt/handbook/xwindow.txt @ rev 3

Add pages/pt folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:12:42 2011 +0000 (2011-02-26)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/pages/pt/handbook/xwindow.txt	Sat Feb 26 12:12:42 2011 +0000
     1.3 @@ -0,0 +1,116 @@
     1.4 +====== Servidor Gráfico ======
     1.5 +
     1.6 +O Sistema de Janelas X Window System, ou X11, disponibiliza um gerenciador de janelas que roda sobre um servidor gráfico (X). O Slitaz usa, por padrão, o servidor gráfico leve Xvesa, proveniente do projeto Xorg (www.x.org). O Xvesa pode ser iniciado a partir do gerenciador de login Slim ou diretamente a partir de terminal com o comando //startx//, mas neste último caso é necessário desativar o gerenciador de login. Para reconfigurar a sessão gráfica você pode usar o //tazx// logado como root (administrador) ou como usuário comum, se tiver iniciado o X a partir da linha de comandos.
     1.7 +
     1.8 +===== Tazx - Ferramenta de Configuração do X =====
     1.9 +
    1.10 +O Tazx é a ferramenta de configuração que gerencia as sessões X window num sistema SliTaz. Simplesmente selecione a resolução a ser utilizada e pressione OK. Pode-se também selecionar uma sessão do Xorg ao usar um driver de vídeo compatível com o hardware. Após executar o comando 'startx', a configuração é salva nos arquivos executáveis //~/.xsession// e //~/.xinitrc//. Estes arquivos são usados para iniciar uma sessão gráfica pelo comando 'startx' ou pelo gerenciador de login Slim e podem ser editados com algum editor de texto. O Tazx também pode ser utilizado para mudar o gerenciador de janelas padrão. Exemplo: //tazx jwm//.
    1.11 +
    1.12 +===== Slim - Simple Login Manager =====
    1.13 +
    1.14 +O Slim é um gerenciador de sessões leve, muito fácil de configurar, e que pode ser personalizado usando temas do sistema. O arquivo de configuração encontra-se em ///etc/slim.conf//. Permite definir, a partir da tecla F1, os gerenciadores de janela disponíveis, o usuário ou tema padrão e os parâmetros do sistema de janelas X. O Slim fornece alguns comandos especiais de usuário, como console, que facilitam o gerenciamento da sessão.
    1.15 +
    1.16 +No modo LiveCD você pode desabilitar o Slim com a opção de boot //screen=text//. Num sistema já instalado este pacote pode ser removido ou, então, pode-se apagar a entrada slim da variável RUN_DAEMONS em ///etc/rcS.conf//.
    1.17 +
    1.18 +Mais detalhes, bem como outros temas, podem ser encontrados no [[http://slim.berlios.de/|website]].
    1.19 +
    1.20 +==== Usuário Padrão ====
    1.21 +
    1.22 +O Slim permite pré-carregar um usuário no processo de login; por conveniência, 'tux' é o usuário predefinido. Isto pode ser alterado editando-se o arquivo de configuração do Slim ///etc/slim.conf// e alterando a linha //default_user//. Como alternativa, pode-se deixar a linha em branco, evitando assim que seja pré-carregado um nome de usuário. Exemplo:
    1.23 +
    1.24 +<code>default_user        tux</code>
    1.25 +
    1.26 +===== Xorg =====
    1.27 +
    1.28 +O SliTaz traz, por padrão, o mini-servidor gráfico Xvesa. O servidor Xorg pode ser encontrado nos pacotes disponíveis no mirror. O Xorg é um servidor bastante completo, mas consome muito mais recursos do que o Xvesa. Se a resolução do monitor for suportada pelo mini-servidor e a taxa de atualização (refresh rate) for satisfatória, não há qualquer razão para recorrer ao Xorg.
    1.29 +
    1.30 +Não existe nenhuma configuração através de interface gráfica, então tudo deverá ser feito pela linha de comando. A instalação e a configuração do servidor são operações relativamente simples e, a qualquer momento, é possível desistir e voltar ao Xvesa. O Xorg é distribuído em módulos, o que significa que é necessário instalar o servidor, alguns arquivos de configuração e o driver adequado para a placa de vídeo. Em todo o caso, o pacote //xorg-server// possui todas as dependências necessárias para funcionar diretamente com o driver //vesa//. Instalação mínima:
    1.31 +
    1.32 +<code># tazpkg get-install xorg-server</code>
    1.33 +
    1.34 +Depois de instalado, pode-se ir diretamente à configuração ou fazer a instalação adicional do driver adequado para sua placa de vídeo (caso saiba qual). Exemplo, usando o driver Nvidia e listando todos os drivers disponíveis:
    1.35 +
    1.36 +<code># tazpkg get-install xorg-xf86-video-nv</code>
    1.37 +
    1.38 +Listar:
    1.39 +
    1.40 +<code># tazpkg search xorg-xf86-video</code>
    1.41 +
    1.42 +==== Configuração automática do servidor ====
    1.43 +
    1.44 +Existem duas opções para a configuração do servidor Xorg: //Xorg -configure// ou o script //xorgconfig//. Recomenda-se que, de início, seja usado o comando Xorg com a opção //-configure//. A configuração automática do Xorg tem necessariamente de ser feita em modo de terminal, sem estar em execução uma instância do servidor X; para tanto, todas as aplicações e janelas devem ser encerradas e, então, deve-ser pressionar a combinação de teclas alt-ctrl-del. Feito isto, deve-se estar em modo terminal e pode-se executar-se o Xorg com a opção //-configure//, copiando o novo arquivo que foi gerado para ///etc/X11//:
    1.45 +
    1.46 +<code># Xorg -configure
    1.47 +# cp /root/xorg.conf.new /etc/X11/xorg.conf
    1.48 +</code>
    1.49 +
    1.50 +Por último, altera-se a configuração do Slim para usar o Xorg em vez do Xvesa e reinicia-se o gerenciador de janelas.
    1.51 +
    1.52 +==== Usando o Xorg com o Slim ====
    1.53 +
    1.54 +No arquivo de configuração do Slim (///etc/slim.conf//), é necessário comentar (utilizando #) as linhas que dizem respeito ao Xvesa e definir o Xorg na variável //default_xserver//:
    1.55 +
    1.56 +<code>default_xserver     /usr/bin/Xorg
    1.57 +#default_xserver     /usr/bin/Xvesa
    1.58 +#xserver_arguments   -ac -shadow dpms +extension Composite -screen 1024x768x24
    1.59 +</code>
    1.60 +
    1.61 +Neste momento, pode já ser iniciado o Slim para regressar a uma sessão com o servidor X. O Slim funciona tal qual um daemon, podendo ser iniciado ou interrompido a partir do terminal:
    1.62 +
    1.63 +<code># /etc/init.d/slim start</code>
    1.64 +
    1.65 +==== xorg.conf - Arquivo de Configuração ====
    1.66 +
    1.67 +O Xorg usa o arquivo de configuração ///etc/X11/xorg.conf//. Este arquivo pode ser gerado automaticamente e editado com o editor de texto de sua preferência. Está dividido em diversas seções, incluindo a especificação de caminhos (paths), módulos a carregar, monitor padrão, mouse, teclado, etc. Este documento fornece apenas alguns exemplos, sendo aconselhável executar o comando //xorgconfig// uma vez para gerar um arquivo completo que pode ser usado como exemplo.
    1.68 +
    1.69 +Teclado (br-abnt2):
    1.70 +
    1.71 +<code>Section "InputDevice"
    1.72 +	Identifier  "Keyboard0"
    1.73 +	Driver      "kbd"
    1.74 +	Option      "XkbRules"	 "xorg"
    1.75 +	Option	    "XkbModel"   "abnt2"
    1.76 +	Option	    "XkbLayout"  "br"
    1.77 +	Option	    "XkbVariant" "abnt2"
    1.78 +EndSection
    1.79 +</code>
    1.80 +
    1.81 +Mouse com protocolo de auto-detecção:
    1.82 +
    1.83 +<code>Section "InputDevice"
    1.84 +	Identifier  "Mouse0"
    1.85 +	Driver      "mouse"
    1.86 +	Option	    "Protocol" "auto"
    1.87 +	Option	    "Device" "/dev/input/mice"
    1.88 +	Option	    "ZAxisMapping" "4 5 6 7"
    1.89 +EndSection
    1.90 +</code>
    1.91 +
    1.92 +Extensões "Composite":
    1.93 +
    1.94 +<code>Section "Extensions"
    1.95 +	Option      "Composite" "1"
    1.96 +EndSection
    1.97 +</code>
    1.98 +
    1.99 +===== Use o Xvesa como um terminal gráfico =====
   1.100 +
   1.101 +Pode-se utilizar o Xvesa como um terminal gráfico se houver uma máquina na rede que aceite conexões Xdmcp. Para habilitar essa função, pode-se iniciar o servidor com a opção //-query// seguida do nome da máquina ou o endereço IP. Exemplo usando a máquina 192.168.0.2 na rede local:
   1.102 +
   1.103 +<code>$ Xvesa -ac -shadow -screen 1024x768x24 -query 192.168.0.2</code>
   1.104 +
   1.105 +O uso de um servidor gráfico remoto pode ser de grande utilidade, embora o tempo de resposta dos aplicativos dependa em muito da velocidade da internet e da capacidade da máquina remota. Esta técnica funciona bem dentro de uma rede local (LAN) e permite controlar aplicativos instalados em uma máquina remota diretamente à partir de uma máquina local pela qual se acessa. Note que a máquina remota pode ter várias contas de usuário em uso simultâneo e/ou em acesso direto.
   1.106 +
   1.107 +===== Fontes =====
   1.108 +
   1.109 +O gerenciamento das fontes está a cargo do pacote //Fontconfig//. Este pacote disponibiliza um conjunto de ferramentas para adicionar, listar e manipular fontes. As fontes podem ser instaladas no espaço do usuário ou ao nível do sistema, o que significa que cada usuário pode usar o seu conjunto de fontes, podendo o administrador (root) instalar fontes que fiquem disponíveis para todos os usuários do sistema. Se você usa mídias USB associadas ao LiveCD SliTaz, pode facilmente instalar fontes e conservá-las para a próxima vez que utilizar o CD-ROM.
   1.110 +
   1.111 +==== Instalando fontes ====
   1.112 +
   1.113 +Ao nível do sistema, as fontes estão instaladas na pasta ///usr/share/fonts//. O SliTaz fornece fontes TTF Vera, que ocupam pouco espaço e são adequadamente exibidas no monitor. No espaço do usuário, as fontes podem ser encontradas na pasta oculta //.fonts//, que deve estar na pasta home do usuário. Para criar uma pasta para armazenar novas fontes podem ser usados os gerenciadores de arquivos emelFM2 ou Clex ou, ainda, a linha de comandos:
   1.114 +
   1.115 +<code>$ mkdir ~/.fonts</code>
   1.116 +
   1.117 +Logo que as fontes estejam instaladas, é necessário executar a ferramenta //fc-cache// para gerar os arquivos de configuração, o que permite assegurar que as fontes fiquem disponíveis para serem usadas em qualquer aplicação:
   1.118 +
   1.119 +<code>$ fc-cache</code>
   1.120 \ No newline at end of file