O que é o servidor X?

23

Eu tenho usado o Ubuntu há algum tempo, mas não tenho idéia do que é o servidor X? Eu ouço isso com bastante frequência.

Eu gostaria de saber o que é o X Server e o que ele faz. Como o arquivo ~/.xinitrc é usado e saber o que o x.org faz no reino do X Server?

    
por d a i s y 17.10.2010 / 09:18

2 respostas

19

X é um aplicativo que gerencia uma ou mais exibições gráficas e um ou mais dispositivos de entrada (teclado, mouse, etc.) conectados ao computador.

Funciona como servidor e pode ser executado no computador local ou em outro computador na rede. Os serviços podem se comunicar com o servidor X para exibir interfaces gráficas e receber informações do usuário.

É interessante notar que um componente comum usado com um servidor X é o Gerenciador de Janelas, um aplicativo que gerencia o redimensionamento e a movimentação de janelas e elementos decorativos de janelas, como barras de título, minimizar e fechar botões.

O servidor X pode ser iniciado com o comando 'startx', ou mais comumente, de um gerenciador de exibição, como o gdm.

~/.xinitrc é um script de shell usado pelo xinit, que inicia o servidor X quando não está usando um gerenciador de exibição, para definir que algum aplicativo seja iniciado automaticamente no servidor X.

/etc/X11/xorg.conf é um arquivo de configuração usado para fornecer ao servidor X informações sobre os componentes de hardware usados, mas agora o servidor X pode evitar usá-lo, porque ele é capaz de se autoconfigurar.

    
por enzotib 17.10.2010 / 10:06
3

Como o postador acima mencionado, X é um servidor (significando um programa que outros programas chamam e são chamados), ele é responsável por criar um ambiente gráfico e se falhar por qualquer razão, você será saudado pelo interface de linha de comando.

O termo servidor também pode se aplicar ao PulseAudio, que é o servidor de som; novamente ele chama aplicativos e é chamado para produzir som.

    
por Dante Ashton 18.10.2010 / 01:39

Tags