Formação de Administradores de Redes Linux LPI – level 1

Post on 11-Jan-2016

29 views 0 download

description

Formação de Administradores de Redes Linux LPI – level 1. SENAC TI Fernando Costa. X Window System. - PowerPoint PPT Presentation

Transcript of Formação de Administradores de Redes Linux LPI – level 1

Formação de Administradores de Redes Linux

LPI – level 1

SENAC TI

Fernando Costa

X Window SystemO X Window System, conhecido também como servidor X, apenas X ou X11, é um protocolo de rede e video que provê a

capacidade de se trabalhar com o sitema de janelas e que permite as interações

através de teclado e mouse. Esse sistema fornece os meios para o

desenvolvimento de interfaces gráficas para usuário ou GUI - “Graphical User

Interfaces” em sistemas Unix e Unix-like.

X Window SystemO sistema X fornece apenas as ferramentas

que possibilitam o desenvolvimento de ambientes GUI como desenhar na tela,

mover janelas e interagir com o mouse e teclado; ele não dita quais serão as

decorações das janelas, quem faz isso são os chamados Windows Managers

(WM) ou gerenciadores de janelas. Dessa forma, a “cara” da parte gráfica varia drasticamente de um WM para outro.

X Window System

Um conceito básico do servidor X é que ele é realmente um servidor como o próprio

nome já indica. Sendo assim, é possivel abrir várias instâncias de interface

gráfica em uma mesma máquina ou até mesmo em uma máquina remota, graças

ao seu protocolo de rede.

Gerenciador de janelas

GNOME

KDE

Xfce

Fluxbox

Icewm

GUI - Graphical User Interface

Xorg

Linux+ Guide to Linux Certification, 2e

7

O sistema X Windows

Figure 9-11: Components of the Linux GUI

Instalação

# apt-get install x-window-system xserver-xorg gnome-core gdm

xserver-xorg = Servidor Xorg

gnome-core = Componentes básicos do Gnome

Variável DISPLAYDISPLAY - Essa variável diz aos aplicativos onde

encontrar o servidor de janelas X11.

Formato:hostname:displaynumber.screennumber

Qual é o seu DISPLAY?

# echo $DISPLAY

Redefinindo o DISPLAY

# export DISPLAY=":0.0"

xhost

Controle de acesso remoto ao servidor X

Liberar o acesso

xhost +[ip]

Proibir o acesso

xhost +[ip]

X Remoto

/etc/gdm/gdm.conf

TCPDisallow=false

Xdmcp

enable=true

/etc/ssh/ssh_config

ForwardX11 yes

/etc/ssh/sshd_config

X11Forwarding yes

Executando remotamente

ssh -X senacti@172.16.1.103 xterm

xwininfo

Obtém informações sobre a janela que for clicada

xdpyinfo

Obtém informações sobre a tela (screen)

Linux+ Guide to Linux Certification, 2e

15

Configurar o X WindowsX Windows faz a interface com o hardware do videoÉ necessário ter informações sobre o teclado, mouse, monitor, e adaptador de vídeo;

Exemplo de informações:ModeloChipset

Resolução máxima suportadaFrequência do vídeo

Linux+ Guide to Linux Certification, 2e

16

Utilitário de configuração

Utilitário de configuração

# Xorg –configure

Iniciar o Gnome:

/etc/init.d/gdm stop/start

Inittab

Script de inicialização:

/etc/X11/xinit/xinitrc

~/.xinitrc

/etc/X11/xsession

~/.xsession

Configuração

/etc/X11/xorg.conf

Arquivo dividido por sessões onde são configurados suporte a vídeo, teclado, mouse, etc.

Exemplo de configuraçãoSection "Monitor"

Identifier "Monitor0"

EndSection

Section "Device" Identifier "Device0" Driver "vesa" #Choose the driver used for this monitor

EndSection

Section "Screen" Identifier "Screen0" #Collapse Monitor and Device section to Screen section Device "Device0" Monitor "Monitor0" DefaultDepth 16 #Choose the depth (16||24) SubSection "Display" Depth 16 Modes "1024x768@75" #Choose the resolution EndSubSection

EndSection

Linux+ Guide to Linux Certification, 2e

19

Instalando o KDE

# apt-get install x-window-system xserver-xorg kdebase kde-i18n-ptbr kdm

Onde

xserver-xorg = Servidor Xorg

kdebase = Componentes básico do KDE

kde-i18n-ptbr = Pacotes de tradução do KDE para português (BR)

Teclas especiais

Terminais virtuais<CTL><ALT><F1>-<F6>

Retornar ao X<CTL><ALT><F7>

Fechar o X<CTL><ALT><Backspace>

Fernando Costawww.fernandocosta.com.brfernandocosta@gmail.com