Instale as dependencias:sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libhighgui2.3 libhighgui-dev libqt4-dev libpam0g-dev checkinstall libopencv-gpu-devBaixe o pam-face-authentication em:http://code.google.com/p/pam-face-authentication/downloads/listDescompacte o arquivo:tar -xzf pam-face-authentication.tar.gzEntre no diretorio onde descompactou a pasta:cd pam-face-authentication-0.3Copie o arquivo abaixo:cp /usr/share/OpenCV/OpenCVConfig.cmake ./cmake/modules/FindOpenCV.cmakeEdite o arquivo:gedit ./cmake/modules/FindOpenCV.cmakeLocalize os textos abaixo e substitua para os que estao em negrito:SET(OpenCV_INCLUDE_DIRS "${OpenCV_INSTALL_PATH}/include/opencv;${OpenCV_INSTALL_PATH}/include")SET(OpenCV_INCLUDE_DIRS "/usr/include/opencv;/usr/include")SET(OpenCV_LIB_DIR "${OpenCV_INSTALL_PATH}/lib")SET(OpenCV_LIB_DIR "/usr/lib")Salve o arquivo e entre novamente em outro arquivo:gedit ./CMakeLists.txtFaca a mesma coisa substituindo os valores para os que estao em negrito:INCLUDE_DIRECTORIES(${OPENCV_INCLUDE_DIR})INCLUDE_DIRECTORIES(${OpenCV_INCLUDE_DIRS})TARGET_LINK_LIBRARIES( pam_face_authentication ${PAM_LIBRARIES} ${OPENCV_LIBRARIES})TARGET_LINK_LIBRARIES( pam_face_authentication ${PAM_LIBRARIES} ${OpenCV_LIBS})TARGET_LINK_LIBRARIES( qt-facetrainer ${QT_LIBRARIES} ${OPENCV_LIBRARIES})TARGET_LINK_LIBRARIES( qt-facetrainer ${QT_LIBRARIES} ${OpenCV_LIBS})Salve o arquivo e saia dele;Crie o diretorio build:mkdir buildEntre no diretorio build:cd buildExecute o comando:cmake -D CMAKE_INSTALL_PREFIX=/usr ..Execute o comando:makeExecute o comando:sudo make installExecute o programa:qt-facetrainer(siga os passos descritos na tela para configurar, segue link do video com detalhes http://www.youtube.com/watch?v=XOZ8ifKjCIw&feature=player_embedded)Crie uma entrada no arquivo sudo:sudo gedit /etc/pam.d/sudoAdicione a linha a seguir apos #%PAM-1.0:auth sufficient pam_face_authentication.so enableXSalve o arquivo e saia.Pronto, agora faca o teste:sudo suO Ubuntu ira executar o programa para ter certeza que e voce na webcam e liberar o acesso :DPara utilizar o pam_face_authentication no inicio de sessao faca o seguinte:sudo gedit /etc/pam.d/lightdmInserir na primeira parte do arquivo apos #%PAM-1.0:auth sufficient pam_face_authentication.so enableXPronto, agora para logar no sistema precisara mostrar sua carinha na cam :DAgradecimentos a turma da lista de discussao Ubuntu Brasil. http://ads.tt/NCFR Programinha simples para estatistica, agradecimentos a lista de discussao Python Brasil.Qualquer sugestao ou ideia nova de implementacao favor entrar em contato: twitter.com/mundodacana Beautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is better than nested.Sparse is better than dense.Readability counts.Special cases aren't special enough to break the rules.Although practicality beats purity.Errors should never pass silently.Unless explicitly silenced.In the face of ambiguity, refuse the temptation to guess.There should be one-- and preferably only one --obvious way to do it.Although that way may not be obvious at first unless you're Dutch.Now is better than never.Although never is often better than *right* now.If the implementation is hard to explain, it's a bad idea.If the implementation is easy to explain, it may be a good idea.Namespaces are one honking great idea -- let's do more of those!Bonito e melhor que feio.Explicito e melhor que implicito.Simples e melhor que complexo.Complexo e melhor que complicado.Plano e melhor que aninhado.Esparso e melhor que denso.Legibilidade conta.Casos especiais nao sao especiais o bastante para se quebrar as regras.Embora a simplicidade supere o purismo.Erros nunca deveriam passar silenciosamente.A menos que explicitamente silenciados.Ao encarar a ambiguidade, recuse a tentacao de adivinhar.Deveria haver uma e preferencialmente apenas uma maneira obvia de se fazer isto.Embora aquela maneira possa nao ser obvia a primeira vista se voce nao for holandes.Agora e melhor que nunca.Embora nunca, seja muitas vezes melhor que pra ja.Se a implementacao e dificil de explicar, e uma ma ideia.Se a implementacao e facil de explicar, pode ser uma boa ideia.Namespaces sao uma ideia estupenda vamos fazer mais deles! Depois de um periodo de safras frustrantes, a cana-de-acucar deve alcancar uma boa colheita em 2012. O momento positivo tambem deve ser reforcado pelo leve aumento das areas cultivadas, o que demonstra a confianca