Como a GUI no Unix / Linux funciona? [duplicado]

3

Eu preciso de algumas explicações claras sobre as seguintes questões.

  1. O que é o ambiente de área de trabalho?
  2. O que é o Desktop Manager?
  3. O que é o Gerenciador de exibição?
  4. O que é o sistema de janelas X, o servidor, o X11 e o Xorg?
  5. Qual é a relação entre o acima, que é executado / depende de qual?
  6. Como posso verificar o Desktop Manager e o Display Manager que estou usando no Raspbian?

Obrigado antecipadamente!

    
por CuriousGuy 19.12.2015 / 10:51

1 resposta

4

  1. What is Desktop Environment?

Um ambiente de área de trabalho reúne uma variedade de componentes para fornecer elementos gráficos comuns à interface do usuário, como ícones, barras de ferramentas, papéis de parede e widgets da área de trabalho. Além disso, a maioria dos ambientes de desktop inclui um conjunto de aplicativos e utilitários integrados.

  1. What is Desktop Manager?

Um gerenciador de janelas (WM) é um software do sistema que controla o posicionamento e a aparência de janelas dentro de um sistema de janelas em uma interface gráfica do usuário (GUI). Pode fazer parte de um ambiente de área de trabalho (DE) ou ser usado de forma independente.

  1. What is Display Manager?

Um gerenciador de exibição, ou gerenciador de login, é tipicamente uma interface gráfica do usuário que é exibida no final do processo de inicialização no lugar do shell padrão

  1. What is X window system, server, X11 and Xorg?

O X fornece a estrutura básica para um ambiente de GUI: desenhando e movendo janelas no dispositivo de exibição e interagindo com um mouse e teclado. X não exige a interface do usuário - isso é tratado por programas individuais. Como tal, o estilo visual de ambientes baseados em X varia muito; programas diferentes podem apresentar interfaces radicalmente diferentes.

  1. What is the relation between the above, which runs/depends on which?
display manager > X > desktop

O gerenciador de exibição precisa ser executado primeiro, pois ele precisa executar uma verificação de autenticação (login), ou seja, se a autenticação falhar, o restante dos sistemas da área de trabalho não será exibido. Em seguida, o X é executado e gera o ambiente da área de trabalho como processos filho.

  1. How can I check what Desktop Manager and Display Manager I am using in Raspbian?

Tente verificar as configurações em

/etc/X11/default-display-manager
    
por 19.12.2015 / 12:03