Arquivar

Posts Etiquetados ‘gnome’

Autenticação Facial no Linux

Bom, para quem não tem idéia do que é Reconhecimento facial, é recomendável usar a Wikipedia… afinal, o objetivo aqui é instalar e configurar, APENAS.

Autenticação facial é interessante, pois aumenta ainda mais a sua preguiça, afinal, você nem sua senha não precisa digitar mais :)

Mas vamos ao que interessa.

Você vai precisar do pam-face-authentication, que pode ser obtido neste link: http://pam-face-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz

Mas primeeiro (/O Máscara), as dependências são: libx11, opencv, pam e qt4.5.

Se você tem alguem ambiente gráfico qualquer instalado, creio eu você não precisa se preocupar com a libx11.

Quanto ao PAM, você pode baixá-lo aqui: http://www.kernel.org/pub/linux/libs/pam/library/ , ou usar os pacotes da sua distro.

Instale-o antes do pam-face-authentication, logicamente.

Depois instale o QT4.5, o qual você com certeza irá encontrar pacotes pré-compilados para sua distro preferida.

Logo em seguida, instale o openCV, podendo efetuar o download aqui: http://sourceforge.net/projects/opencvlibrary/ , ou instalando os pacotes da sua distro.

Agora sim, vamos ao pam-face-authentication.

Você pode instá-lo usando o método trivial ./configure, make, make install, ou, como os anteriores, usando pacotes pré-compilados.

(PS.: Arch users, usem o AUR ;) )

Agora vamos à configuração.

Primeiro, vamos te apresentar ao pam-face-authentication..

Execute o qt-facetrainer

Clique em next, capture (faça várias caras, vá em vários tipos de luz diferentes, etc..), next novamente, finish (me senti winuser novamente .-. ).

Faça isso com seu usuário, e com o root.

Agora, como root, vá até /etc/pam.d/


Está vendo todos esses arquivos?

Então, é simples, edite quais você quer autenticação facial, adicionando a linha

“auth sufficient pam_face_authenticate.so”

logo após o “%PAM-1.0”

Um exemplo prático. O su:

#%PAM-1.0

auth sufficient pam_face_authentication.so enableX #Essa linha fui eu que adicionei ;)

auth sufficient pam_rootok.so

# Uncomment the following line to implicitly trust users in the “wheel” group.

#auth sufficient pam_wheel.so trust use_uid

# Uncomment the following line to require a user to be in the “wheel” group.

#auth required pam_wheel.so use_uid

auth required pam_unix.so

account required pam_unix.so

session required pam_unix.so

Faça isso com todas as autenticações que achar interessante/necessário…

feito isso, tente rodar “su” em um terminal :D

Legal né?

Vídeo da funcionalidade:


Dicas:

  • Sempre que ele não te reconhecer, aguarde um tempo, após algumas tentativas, será requisitada sua senha. Então, abra o qt-facetrainer, e capture sua face novamente. A luminosidade faz toda a diferença.

  • No GDM 2.28, não funciona, nem perca seu tempo.

  • Se você usa KDM, existe o kdm-plugin-pam-face-authentication, que eu não testei, mas creio que seja bem funcional.

O mais legal, é que se você deixar compilando algo com o yaourt por exemplo, na hora de instalar, só dá uma piscada no led da webcam, você nem vê… preguiça MASTER! IEAHIUEAIAEUHIUEA

[]’s

Personalizando o GDM 2.28

Essa é uma dica rápida, para quem instalou o novo Ubuntu (9.10), atualizou o gnome do Arch Linux.. enfim, para qualquer um que esteja usando o novo Gerenciador de Login do Gnome, e notou que não tem a tela de escolha de tema, como havia nas versões anteriores..

Pois bem, o jeito é mudar o tema GTK do GDM, faça assim:

gksudo -u gdm dbus-launch gnome-appearance-properties

Escolha tema, fontes, ícones, etc..

Efetue logoff e confira sua nova aparência :D

[]’s

Instalando o Gnome no Slackware 13.0 (GSB)

Este post tentará ensinar de forma simpleficada, como instalar o Gnome no seu slackware 13, utilizando o GnomeSlackBuilds.org

Vamos lá, baixe o slapt-get deste link.

Instale-o com o installpkg

installpkg slapt-get-0.10.2-i486-1gsb.txz

agora rode

slapt-get -u

e

slapt-get -i gsb-desktop

mais fácil que andar pra frente…

depois é só alterar o xwm padrão com o xwmconfig, logar, startar o X e boa ;)

até mais .

Instalando o XFCE4.6 no Debian e derivados (Ubuntu etc..)

Bom, muita gente falando bem, muita gente falando mal.. Mas enfim, foi lançado o XFCE4.6, depois de dois anos desde o lançamento do 4.4 :)

Ele tem várias melhorias (veja o changelog ), e eu notei que ele está um tanto mais rápido.. (talvez seja ilusão de ótica.. instalei o kernel do sidux aqui.. eauieahiuea)..

Mas vamos ao que interessa.

Primeiro, instale as dependências:

apt-get install pkg-config libglib2.0-dev libgtk2.0-dev gtk-doc-tools libglade2-dev libvte-dev libwnck-dev libgstreamer-plugins-base0.10-dev libnotify-dev libgconf2-dev libstartup-notification0-dev libhal-storage-dev libdbus-glib-1-dev libxklavier12-dev libpcre3-dev gnutls-bin librsvg2-dev  libisoburn1 libburn-dev libisoburn1 libisofs-dev libsexy-dev libexif12 gnutls-bin libgnutls-dev libgnutls-dev libmpd-dev libexif-gtk-dev libexif-dev

Não, eu não concigo perder minha mania de “one-line-resolve-all”..

Continuando, vá até o site do xfce (xfce.org), e baixe os pacotes .run.

wget http://mocha.xfce.org/archive/xfce-4.6.0/installers/xfce-goodies-4.6-installer.run && wget http://mocha.xfce.org/archive/xfce-4.6.0/installers/xfce4-4.6-installer.run && chmod +x xfce*.run && su root && ./xfce4-4.6-installer.run && ./xfce-goodies-4.6-installer.run

Um pouco mais de 25Mb de Download (sem contar as deps), muito menor que um KDE ou Gnome da vida..

Depois disso, se tudo correr bem, é só efetuar logoff, e no GDM clicar em sessão, e escolher “XFCE4.6 Session”.

Muito Simples :)

o meu ficou assim:

O Galã do Wallpaper é meu novo cachorro (já que mataram meu Dobermann :S), um Pastor Alemão, temuns 2 meses :D

Espero que gostem, qualquer dúvida é só perguntar!

Abraço

SS ;)

debom, pra fugir um pouco da rotina, e, por preguiça de escrever falta de conteúdo, vou postar uma ScreenShot do meu Desktop.

Meu deskbagunçaMod:

isso ae x)

Categoriaslinux Tags:, , , ,