ct

    Gerenciador de login


    Antigamente, era muito comum dar boot em modo texto e deixar para abrir o X manualmente rodando o comando "startx" apenas quando necessário, pois os PCs eram lentos e o X demorava para abrir.

    Atualmente, o mais comum é usar um gerenciador de login, como o KDM (do KDE) ou o GDM (do GNOME). O gerenciador de login tem a importante função de carregar o X, mostrar uma tela de login gráfica e, a partir dela, carregar o ambiente gráfico. Quando o gerenciador de login é fechado (ou deixa de funcionar por qualquer motivo), todo o ambiente gráfico deixa de funcionar, jogando-o de volta ao terminal em texto.

    O gerenciador de login é aberto como um serviço de sistema, da mesma forma que o Apache e outros servidores. Você pode parar o KDM e assim fechar o modo gráfico usando o comando "/etc/init.d/kdm stop" e reabri-lo a partir do modo texto com o comando "/etc/init.d/kdm start". No caso do GDM, são usados os comandos "/etc/init.d/gdm stop" e "/etc/init.d/gdm start".

    Como sempre, tudo é aberto através de um conjunto de scripts. O KDM guarda a base das configurações no arquivo "/etc/kde3/kdm/kdmrc" (ou "/usr/share/config/kdm/kdmrc", dependendo da distribuição) e coloca um conjunto de scripts de inicialização, um para cada interface instalada, dentro da pasta "/usr/share/apps/kdm/sessions/".

    A configuração do kdmrc permite as opções da tela de login, que vão desde opções cosméticas até a opção de aceitar que outras máquinas da rede rodem aplicativos remotamente, via XDMCP. Ao fazer login, é executado o script correspondente à interface escolhida. Ao usar o KDE, por exemplo, é executado o script "/usr/share/apps/kdm/sessions/kde".

    Até mesmo o comando startx é um script, que geralmente vai na pasta "/usr/X11R6/bin/". Você pode alterá-lo para carregar o que quiser, mas normalmente ele carrega o gerenciador especificado no arquivo .xinitrc, dentro da pasta home do usuário.

    Naturalmente, tudo isso se aplica apenas a situações onde você quer alterar a configuração do sistema manualmente. Você pode também alterar as configurações do KDM através do systemsettings, no "Avançado > Gestor de Autenticação". No GNOME, você pode alterar as configurações do GDM usando o "gdmsetup", disponível no "Sistema > Administração > Janela de início de sessão":

    Ele permite ativar o login automático, liberar o login como root (o que não é aconselhável do ponto de vista da segurança, mas acaba sendo uma questão de honra para alguns), alterar o aspecto visual ou mesmo ativar o uso do XDMCP, que é o sistema de acesso remoto suportado nativamente pelo X. Embora tenha caído em popularidade devido ao uso do SSH, ele é ainda bastante usado.

    Em geral, as distribuições que utilizam o KDE como interface padrão usam o KDM, enquanto as que utilizam o GNOME preferem o GDM. Isto tem a ver com o problema das bibliotecas: ao carregar apenas um programa baseado nas bibliotecas do KDE dentro do GNOME ou vice-versa, são carregadas todas as bibliotecas correspondentes, não há o que fazer. O programa demora mais para abrir, e no final, o sistema acaba consumindo muito mais memória.



    » Próximo: Xkill e processos





    Você está lendo um tópico de demonstração do livro Linux, Guia Prático:

    Autor: Carlos E. Morimoto
    Páginas previstas: 736
    Formato: 23 x 16 cm
    Editora: GDH Press e Sul Editores
    Lançamento previsto para: Abril 2009

    » Veja mais detalhes sobre o livro

    Descrição:

    Em 2001 publiquei a edição inicial do livro "Entendendo e Dominando o Linux", que foi sucedida por diversas atualizações, culminando no livro que está atualmente disponível para leitura online. O livro Linux, Guia Prático é um novo trabalho, onde pretendo transmitir a experiência e os conhecimentos acumulados ao longo de todos esses anos.

    Este é um livro de referência, destinado a mostrar detalhes sobre a configuração e uso do sistema, abordando diversas distribuições, incluindo o Ubuntu, Mandriva, Fedora, OpenSUSE e Slackware. Temas gerais, como os aplicativos disponíveis e o uso do terminal são explicados de forma independente, enquanto as configurações específicas para cada distribuição são agrupadas em capítulos específicos para cada uma. A idéia é oferecer os meios para que você se torne um usuário avançado, capaz de usar e solucionar problemas em qualquer distribuição.



     
    • Capítulo 5: Ubuntu
      • Opções de instalação
        • Sudo e o gerenciador de boot
      • Configurando o GNOME
        • Configuração das fontes
        • Usando o gconf-editor
        • Dicas para o Nautilus
        • Múltiplas áreas de trabalho
        • Usando o Ubuntu Tweak
        • Mais opções de configuração
      • Gerenciamento de pacotes e repositórios
        • Atualizações do sistema
        • Usando o apt-get e o aptitude
        • Entendendo o cache do apt e transportando os arquivos
        • Usando o dpkg e solucionando problemas
        • Synaptic, gnome-app-install e outros gerenciadores
        • Codecs, plugins, drivers e outros pacotes adicionais
      • Configuração de impressoras
      • NetworkManager
      • Usando o KDE no Ubuntu
      • Mais opções de administração
      • Criando um diretório encriptado
      • Firewall no Ubuntu
      • Configurando o grub
      • Instalando através do alternate CD
      • Instalando a partir do Windows
      • Instalando em um pendrive
      • Live-CD do Ubuntu como sistema de recuperação
      • A família Ubuntu

    • Capítulo 6: Debian como desktop
      • Instalando o Lenny
        • Download dos pacotes, instalação e gerenciador de boot
      • Configuração básica
        • Configurando os repositórios
        • Configuração da rede
        • Terminal e sudo
        • Iceweasel x Firefox
        • NTFS-3g
      • Usando o KVM (Qemu) no Debian
      • Migrando para o Squeeze
      • Atualizando o Kurumin 7 para o Lenny
      • Instalando drivers adicionais no Debian
      • Instalando o Debian em netbooks
        • Dicas de configuração
        • Conexão 3G e Bluetooth
      • Usando o Debian em PCs antigos
        • Usando o LXDE
        • Dicas de aplicativos leves
      • Atualizando o kernel no Debian
      • Gerando um kernel personalizado
        • Compilando e instalando
        • Compilando no Debian
      • Usando o hdparm
      • Usando o notebook como segundo monitor

    • Capítulo 7: Fedora
      • As características básicas
      • Instalação e o Anaconda
        • Live-CDs e instalação via rede
      • Multimídia e repositórios adicionais
      • Gerenciamento de pacotes
        • Usando o yum
      • Configurando o Fedora
        • Dicas gerais
        • Configuração da rede
        • Módulos adicionais
        • Firewall e SELinux

    • Capítulo 8: Virtualização e Wine
      • Usando o VirtualBox
        • Criando as máquinas virtuais
        • Drivers e dispositivos
        • Configuração da rede virtual
        • Memória, vídeo e USB
      • VMware Server em desktops
        • Instalando o VMware Server
        • Usando a interface de administração
        • Usando as VMs
      • Usando o Wine
          Instalação e uso
        • Dicas para o Winecfg
        • Winetricks
        • PlayOnLinux
        • CrossOver, Bordeaux e Cedega
      • Aplicativos open-source para o Windows

    • Capítulo 9: Outras distribuições



cb
HOME