churro / pam-face-authentication Goto Github PK
View Code? Open in Web Editor NEWLinux PAM module based on OpenCV and Qt for system authentication via facial recognition
Linux PAM module based on OpenCV and Qt for system authentication via facial recognition
What steps will reproduce the problem?
1. take pictures with gtk-facemanager
2. set pam.d/kdm and pam.d/gdm as explain
3. start with kdm or gdm
What is the expected output? What do you see instead?
with kdm i can't click on button (authenticate and cancel)
with gdm it crash with this error in /var/log/syslog :
Aug 6 00:11:07 computer kernel: [ 416.159999] gdm[4361]: segfault at 0 ip
b7585dd3 sp 2cf4a3e4 error 4 in libc-2.9.so[b7550000+158000]
Aug 6 00:11:07 computer gdm[3323]: WARNING: gdm_cleanup_children: child
3331 crashed of signal 11
Aug 6 00:11:07 computer gdm[3323]: WARNING: gdm_cleanup_children: Slave
crashed, killing its children
Aug 6 00:11:08 computer kernel: [ 417.119875]
[drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for
disabled pipe 0
What version of the product are you using? On what operating system?
Last svn version on debian sid
Please provide any additional information below.
kdm version : 4:4.2.4-1+b1
gdm version : 2.20.9-1.1
Original issue reported on code.google.com by [email protected]
on 5 Aug 2009 at 10:16
I have created and tested a RPM for pam-face-authentication.
You can find it here.
http://www.sjdsoft.hk/myyum/fedora/pam-face-authentication-gdm-0.3.3-fc11.x86_64
.rpm
Or you can set up my repo with this
http://www.sjdsoft.hk/myyum/fedora/SJDSoft-Fedora-Repo-1.0.1-Final.noarch.rpm
and install using
yum install pam-face-authentication-gdm
or using add remove software utility.
Great software. :)
Steven
Original issue reported on code.google.com by [email protected]
on 29 Apr 2010 at 3:53
What steps will reproduce the problem?
fedora now uses v4l2 by default some cameras need v4l so the code needs to
load or have the option to select witch driver to use. (VLC has a good
example). needs to recognize v4l1compat.so to use v4l cameras.
What is the expected output? What do you see instead?
Program shows the training window but it does not show the camera picture
Should show the camera picture
What version of the product are you using? On what operating system?
0.2
Please provide any additional information below.
camera v-gear
works in any other application
Original issue reported on code.google.com by [email protected]
on 5 Feb 2009 at 12:57
Hi, i got some problem.. my face-detection always failed.. even i capture in
full of light.. even i set threshold low (medium security)..why.pls help..
*pam-face-authentication 0.3.
*opencv 1.0.0
*KDE 4.3 Kubuntu 10.04
p/s: can diz program run on ubuntu 10.04 Gnome 64bits
-hafidzee-
Original issue reported on code.google.com by [email protected]
on 8 Jul 2010 at 3:17
I followed the installation instructions and everything was fine (except
for some 'sudo' i had to use here and there) until the "Testing if it
works" step.
I added the line to that file, but when i execute 'su [username]' my cam is
lighted up (has a light to tell when is being used) but i get this:
(process:20935): Gtk-WARNING **: This process is currently running setuid
or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:
http://www.gtk.org/setuid.html
Refusing to initialize GTK+.
i tried to know which process is that but there's none, only the 'su'
process which is the 20933 (for that error execution) and is taking both
cpu's to 100% and i have to kill it.
Using Kubuntu 8.10 and i used kubuntu's repos for downloading the needed
libs and stuff....
anyway, hope we can make this work, i'm really looking forward to this :)
regards,
Franco
Original issue reported on code.google.com by [email protected]
on 6 Jan 2009 at 5:07
What steps will reproduce the problem?
1. Installing On a clean install of Kubuntu 10.04 lucid lynx
What is the expected output?:the package being built
What do you see instead?: I get this error: The CXX compiler identification is
unknown
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.
Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error at /usr/share/cmake-2.8/Modules/FindX11.cmake:372 (MESSAGE):
Could not find X11
Call Stack (most recent call first):
CMakeLists.txt:72 (FIND_PACKAGE
After running the command: cmake -D CMAKE_INSTALL_PREFIX=/usr ..
What version of the product are you using? On what operating system?: Product:
Pam-face-authentication-0.3.tar.gz
Operating System: Kubuntu 10.04 Lucid lynx 86x
Please provide any additional information below:
This is my first time really compiling a program on linux
Original issue reported on code.google.com by [email protected]
on 31 Jul 2010 at 9:44
After installing version 0.2-r1 using the experimental ebuild for Gentoo I
found out that the V4L API might be broken (explaining the blank training
windows) and that I should upgrade to 0.3.
After grabbing the latest revision from SVN, I run autogen.sh:
/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
testing autoconf2.50... not found.
testing autoconf... found 2.63
checking for automake >= 1.9...
testing automake-1.10... found 1.10.2
checking for libtool >= 1.4.3...
testing libtoolize... found 2.2.6
checking for pkg-config >= 0.14.0...
testing pkg-config... found 0.23
Checking for required M4 macros...
Checking for forbidden M4 macros...
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.
Processing ./configure.ac
Running libtoolize...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: You should add the contents of the following files to `aclocal.m4':
libtoolize: `/usr/share/aclocal/libtool.m4'
libtoolize: `/usr/share/aclocal/ltoptions.m4'
libtoolize: `/usr/share/aclocal/ltversion.m4'
libtoolize: `/usr/share/aclocal/ltsugar.m4'
libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Running aclocal-1.10...
Running autoconf...
Running autoheader...
Running automake-1.10...
configure.ac:14: installing `./compile'
configure.ac:15: installing `./config.guess'
configure.ac:15: installing `./config.sub'
configure.ac:7: installing `./install-sh'
configure.ac:7: installing `./missing'
Makefile.am: installing `./depcomp'
/usr/share/automake-1.10/am/depend2.am: am__fastdepCXX does not appear in
AM_CONDITIONAL
/usr/share/automake-1.10/am/depend2.am: The usual way to define
`am__fastdepCXX' is to add `AC_PROG_CXX'
/usr/share/automake-1.10/am/depend2.am: to `configure.ac' and run
`aclocal' and `autoconf' again.
Makefile.am: C++ source seen but `CXX' is undefined
Makefile.am: The usual way to define `CXX' is to add `AC_PROG_CXX'
Makefile.am: to `configure.ac' and run `autoconf' again.
What this output hides is the message from automake that it will not write
Makefile.in because of the errors.
After autogen.sh, I try to run ./configure and get:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object
files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m
elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking for XOpenDisplay in -lX11... yes
checking for pam_start in -lpam... yes
checking for main in -lpam... yes
checking security/pam_modules.h usability... yes
checking security/pam_modules.h presence... yes
checking for security/pam_modules.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTK... yes
checking for OPENCV... yes
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
I tried the suggestions from the autogen.sh script to get rid of the
warnings and wind up with a Makefile.in but the resulting Makefile has
errors in it preventing me to compile it properly.
Sonce others don't seem to have issues compiling the SVN version, what is
going wrong on my PC?
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by cyberwizzard
on 13 May 2009 at 8:29
What steps will reproduce the problem?
1. Installation - no errors ....
[ebuild N ] media-libs/opencv-2.0.0 USE="ffmpeg gstreamer gtk jpeg mmx
openmp png python sse sse2 tiff v4l -debug -deprecated -examples -ieee1394
-jpeg2k -octave -sse3 -test -xine" 0 kB [0]
[ebuild N ] sys-auth/pam-face-authentication-0.3 0 kB [1]
2. I start qt-qt-facetrainer without problems ...
3. Editing /etc/pam.d/sudo
4. Run
wasia@host ~ % sudo ls
Face Verification Pluggable Authentication Module Started
Keep proper distance with the camera.
Verifying Face ...
Verification successful.
zsh: segmentation fault sudo ls
wasia@host ~ %
I apologize for my English:)
Original issue reported on code.google.com by [email protected]
on 3 Feb 2010 at 4:43
What steps will reproduce the problem?
1. loading up ubuntu with LVM authentication
2. installing pam 0.3 authentication normally
3.
What is the expected output? What do you see instead?
pam face authentication will pop up after choosing which user you want to login
on Ubuntu 10.04 with GDM 2.28
What version of the product are you using? On what operating system?
0.3.. ubuntu 10.04 with gdm 2.28
Please provide any additional information below.
Basically after typing in my LUKS password (before booting)... it goes to the
ubuntu loading screen and about 6 times flashes this error
ERROR: ld.so: object '/usr/lib/libv411/v411compat.so' from /etc/ld.so.preload
cannot be preloaded: ignored.
and then when i try to use face authentication it just auto fails and goes to
password.... I have tried to do this on a VM machine without LVM and it seemd
to work no problems.. but now off the vm machine, real computer, it will not
seem to work at all?
Original issue reported on code.google.com by [email protected]
on 7 Aug 2010 at 6:26
What steps will reproduce the problem?
1. set up gtk facemanager
2. set pam (gdm) with this line 'auth sufficient
/lib/security/pam_face_authenticate.so'
3. try to login
What is the expected output? What do you see instead?
Expect to see you authentication program just like when I use it fro 'su'
No authentication window is shown
What version of the product are you using? On what operating system?
0.2
fedora 11 x86 64 bit
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 16 Jul 2009 at 8:28
What steps will reproduce the problem?
1. open qt-facetrainer
2. click Next
3. it crashes
What version of the product are you using? On what operating system?
Fedora 12 x86_64, pam-face-authentication version 0.3, OpenCV updated to
version 2 (from fedora's rawhide repo)in attempt to fix the problem (it
didn't help)
Please provide any additional information below.
Webcam:
Bus 002 Device 003: ID 04f2:b015 Chicony Electronics Co., Ltd VGA 24fps UVC
Webcam
which is a built in webcam in my HP laptop.
Relevant part from gdb's backtrace (I cant get the full backtrace because I
don't have enough disk space for all the debuginfo packages):
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7bdaf65 in cvCanny (srcarr=<value optimized out>,
dstarr=<value optimized out>, low_thresh=<value optimized out>,
high_thresh=<value optimized out>, aperture_size=<value optimized out>)
at cv/cvcanny.cpp:264
264 if( m > high && !prev_flag && _map[j-mapstep]
!= 2 )
Original issue reported on code.google.com by [email protected]
on 18 Jan 2010 at 2:14
What steps will reproduce the problem?
1. Register a (first) new user.
2. Now begin registering a second user.
What is the expected output? What do you see instead?
You see the previous registered user's gray scaled tumbnails which we taken
for identity authentication of the previous account registered and thereby
compromising on security.
Bug: Minor
Severity: High
Original issue reported on code.google.com by [email protected]
on 23 Aug 2008 at 7:35
This would be useful for users that don't always have the webcam connected,
who have it set up to bypass password authentication (with "sufficient" at
the beginning of the pam file).
When some action (e.g. logging in) is set up to use pam-face-authentication
but there is no webcam connected it still waits for a certain ammount of
time before giving up and letting the user enter a password.
It would be nice if it gave up more immediately, not forcing the user to
wait before entering a password.
Also, congratulations - everything works on ArchLinux with the Slim login
manager.
Original issue reported on code.google.com by [email protected]
on 24 Apr 2010 at 9:05
in libfacedetect.c you have
for ( i = 0; i < faces->total; i++ )
{
CvRect* r1 = (CvRect*)cvGetSeqElem(faces, i );
if (max > r1->width*r1->height)
{
max=r1->width*r1->height;
indexFace=i;
}
}
/////////////////////////////////////////////////////
it should be:
if (max < r1->width*r1->height)
Original issue reported on code.google.com by [email protected]
on 27 Jun 2009 at 6:39
What steps will reproduce the problem?
desktop-file-validate /usr/share/applications/qt-facetrainer.desktop
What is the expected output? What do you see instead?
null
What version of the product are you using? On what operating system?
qtbranch
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 17 Feb 2010 at 3:10
Attachments:
Suggestion:
Use GNU gettext to make pam-face-authentication translatable.
http://www.gnu.org/software/gettext/
Original issue reported on code.google.com by [email protected]
on 25 Jan 2010 at 2:05
What steps will reproduce the problem?
1. Install and face-traning is ok.
2. Add to /etc/pam.d/sudo "auth sufficient pam_face_authentication.so enableX"
3. Enter command "sudo ls" for test pam module and get this output:
$sudo ls
Face Verification Pluggable Authentication Module Started
Keep proper distance with the camera.
Verifying Face ...
Verification successful.
Segmentation fault
What version of the product are you using? On what operating system?
Ubuntu 10.04
pam-face-authentication-0.3
Original issue reported on code.google.com by [email protected]
on 30 Jun 2010 at 10:13
What is the expected output? What do you see instead?
The gtk-facemanager gui, but i get a segmentation fault instead.
What version of the product are you using? On what operating system?
0.2 on ubuntu 8.10
Please provide any additional information below.
I get
select timeout
select timeout
segementation fault
when I try to launch the gtk-facemanager.
I tried to fix it myself and found out that the program starts when I
change (in gtk-facemanager.c):
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH,IMAGE_WIDTH);
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT,IMAGE_HEIGHT);
in
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH,640);
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT,480);
or when I change IMAGE_HEIGHT and IMAGE_WIDTH in pam_face_defines.h.
But I have no idea about programming in c++ or in linux and the rest of the
program doesn't work correctly because the image is too big. I hope you can
somehow fix that bug.
Original issue reported on code.google.com by [email protected]
on 29 Mar 2009 at 6:34
What steps will reproduce the problem?
1. Install the pam-face-authentication 0.3 module
2. Install the kdm-plugin-pam-face-authentication 0.1 module
3. Edit files files properly on /etc/pam.d
What is the expected output? What do you see instead?
When I try to authenticate on KDM, the KDE Desktop should open, like a
password authentication
What version of the product are you using? On what operating system?
pam module 0.3, kdm module 0.1, Arch Linux current (08/27/09) x64 bits
Please provide any additional information below.
The pam su, sudo and login authentication works fine (editing respectives
/etc/pam.d files) with this user. su and sudo of other user to this work
(i.e. pam authenticating is working fine), and terminal login too. But KDM
show Login failed, when trying to authenticate with
pam-face-authentication. I tried many angles to authenticate, and work with
su and sudo in these angles, only KDM not.
PS.: Sorry my poor english. Congratulations for the job, is very good. Thnxx
Original issue reported on code.google.com by [email protected]
on 27 Aug 2009 at 2:36
What steps will reproduce the problem?
1. just start it
What is the expected output? What do you see instead?
gtk-facemanager works!!
$ gtk-facetracker
Erreur de segmentation
$ su
Erreur de segmentation
What version of the product are you using? On what operating system?
SVN AND 0.2 (both doesn't work)
i'm under gentoo
Please provide any additional information below.
Feb 21 11:14:38 Schrodinger [ 2391.972248] sudo[709]: segfault at b6807000
ip b7a06e03 sp bf9d9b70 error 7 in pam_face_authenticate.so[b7a01000+7000]
Feb 21 11:14:53 Schrodinger [ 2407.731430] gtk-facetracker[715]: segfault
at b6c4b002 ip 0804d6f5 sp bfc72e70 error 4 in gtk-facetracker[8048000+7000]
Feb 21 11:15:01 Schrodinger [ 2415.461797] gtk-facetracker[717]: segfault
at b6ca3002 ip 0804d6f5 sp bffccf40 error 4 in gtk-facetracker[8048000+7000]
Original issue reported on code.google.com by [email protected]
on 21 Feb 2009 at 10:17
What steps will reproduce the problem?
1. following this guide
http://repat.de/2010/05/pam_face_authentication-with-ubuntu-9-10karmic-koala-gdm
-speedlink-webcam/
2. not full ubuntu desktop install... just apt-get install gdm
3.
What is the expected output? What do you see instead?
camera screen to popup after selecting a username
What version of the product are you using? On what operating system?
pam face authentication 0.3 on GDM 2.28
Please provide any additional information below.
basically i had and install working just fine by following the guide above..
I have tried installing this on like 4 different machines.. to no avail.. all
with the same problem...
when i click the user.. the password screen just pops up and says "face
authentication failed (: "
i have no idea why it is doing this as i followed the guide to the bone... and
it has worked before but after that one time.. it has never worked since??
i have the enableX at the end of GDM and have the ld.so.preload with the
correct lines???
what is goin on? i will show you my exact build
basic server (10.04)
ssh
apt-get install libgtk2.0-dev libpam-dev xinit gdm automake cmake
build-essential libqt4-dev
Original issue reported on code.google.com by [email protected]
on 8 Aug 2010 at 9:22
Hi, is it possible to add support for recognition when ussing glasses?
Or is there a way to make the current version detect me with glasses (like
tricking it)?
GREAT software btw
Original issue reported on code.google.com by [email protected]
on 6 Jul 2010 at 4:11
What steps will reproduce the problem?
1. Installation (ok)
2. qt-facetrainer ("No camera" solved by adding : export
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so)
3. Adding "auth sufficient pam_face_authentication.so" to /etc/pam.d/sudo
What is the expected output? What do you see instead?
When trying the sudo command, I should get the face recognition screen but
I got this message instead : "Unable to get hold of your webcam. Please
check if it is plugged in." (webcam led is not on and it should)
Webcam is pluged in and works successful with gstreamer-properties and
qt-facetrainer.
What version of the product are you using? On what operating system?
- Ubuntu karmic koala (last update)
- Webcam isight V4l2 (/dev/video0)
Or Webcam labtec (same issue)
Please provide any additional information below.
Bus 001 Device 008: ID 05ac:8501 Apple, Inc. Built-in iSight [Micron]
Bus 003 Device 003: ID 046d:092b Logitech, Inc. Labtec WebCam Plus
pam-face-authentication-0.3
OpenCV-2.0.0
Original issue reported on code.google.com by [email protected]
on 23 Jan 2010 at 6:59
I have an UVC camery in my laptop, internally connected to the USB bus, which
works fine through v4l (Video4Linux) in any application I like.
However, qt-facetrainer claims that it cannot find a camera.
Original issue reported on code.google.com by natureshadow
on 7 Sep 2010 at 4:49
After the compilation problem is fixed (see #9 - thanks for the patch, I
feel silly not being able to figure that one out by byself), the programs
compile and run.
However, both do not display any image from the webcam. Perhaps this is a
gstreamer issue but testing using V4L2 and mplayer works fine.
On a side note: when the webcam was not plugged in, the program did not
complain and still launched if everything was fine.
Version: 9999 - SVN
Original issue reported on code.google.com by cyberwizzard
on 11 Jun 2009 at 4:56
With kdm 4.3.5 from debian sid/experimental it does work with all three
default themes (oxygen, circles and oxygen-air).
I read in the guide that it didn't work with that theme, so I thought it
would we worthy to note that it does in debian.
However, webcam window sometimes looks like a mosaic, with and without kdm
themes enabled, but athentification works.
Also, I had to use different install path por kdm plugin and a different
pam configuration file.
So far, it works great :)
Original issue reported on code.google.com by [email protected]
on 5 Mar 2010 at 11:10
What steps will reproduce the problem?
1. Install on Ubuntu 10.04 according to this tutorial:
http://pam-face-authentication.org/wiki/index.php?title=Installation
2. Run qt-facetrainer
3. Train face and save the files, log out, log back in.
What is the expected output? What do you see instead?
When I try to run anything from /sbin, /usr/sbin or /usr/local/sbin I get a
path error. Also, the output of "echo $PATH" is "/usr/local/bin:/usr/bin:/bin"
What version of the product are you using? On what operating system?
I am using PAM face authentication 0.3
Please provide any additional information below.
I am running Ubuntu 10.04.1 32 Bit.
Original issue reported on code.google.com by [email protected]
on 13 Sep 2010 at 11:43
What steps will reproduce the problem?
1. Insert auth sufficient /lib/security/pam_face_authentication.so enableX
into /etc/pam.d/gnome-screensaver to enable pam face authentication.
2.
3.
What is the expected output? What do you see instead?
Face authentication works, but no preview window.
What version of the product are you using? On what operating system?
Fedora 11 86_64
Linux mylaptop.myhome 2.6.30.10-105.2.16.fc11.x86_64 #1 SMP Thu Feb 4
15:56:00 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
0.3 pamfaceauthentication
Please provide any additional information below.
gdm-password and su work as expected.
May be change the default to enable the preview and make an option to
disable it with say 'noX'
Steven
Original issue reported on code.google.com by [email protected]
on 9 Feb 2010 at 3:21
Face Verification Pluggable Authentication Module
Started
Keep proper distance with the
camera.
Verifying
Face ...
Verification
successful.
zsh: segmentation fault /usr/bin/sudo -i
In all other cases works fine!
P.S. And one small question: on unlocking screen locked by xscreensaver it
is popups an message boxes on each step and don't go next until press "ok"
on each... How can I switch it off?
Original issue reported on code.google.com by [email protected]
on 8 Feb 2010 at 8:01
What steps will reproduce the problem?
- Train your face running qt-facetrainer.
- Configure the system to use face authentication for su.
- When you run 'su -' then the following output is seen:
thomas@thomas ~ % LANG=en_US su -
mmap: Invalid argument
munmap: Invalid argument
munmap: Invalid argument
munmap: Invalid argument
munmap: Invalid argument
Unable to stop the stream.: Bad file descriptor
munmap: Invalid argument
munmap: Invalid argument
munmap: Invalid argument
munmap: Invalid argument
Face Verification Pluggable Authentication Module Started
Biometrics Model not Generated for the User.
Giving Up Face Authentication. Try Again=(.
Password:
I dont know why the message 'Biometrics Model not Generated for the User.' is
appearing. The following files are existing:
.pam-face-authentication/config:
-rw-r--r-- 1 thomas users 105 Jul 30 17:10 mace.xml
.pam-face-authentication/faces:
drwx------ 2 thomas users 4096 Aug 1 12:17 110711217283023027980/
.pam-face-authentication/model:
-rw-rw-r-- 1 thomas users 835768 Aug 1 12:17 110711217283023027980_eye_mace.xml
-rw-rw-r-- 1 thomas users 4419 Aug 1 12:17 110711217283023027980_face_lbp.xml
-rw-rw-r-- 1 thomas users 833329 Aug 1 12:17
110711217283023027980_face_mace.xml
-rw-rw-r-- 1 thomas users 831203 Aug 1 12:17
110711217283023027980_inside_face_mace.xml
What is the expected output? What do you see instead?
I expect face authentication let me show my face to it ;)
This time, it immediately shows 'Giving Up Face Authentication.'
What version of the product are you using? On what operating system?
I compiled pam-face-authentication 0.3 successfully on my archlinux laptop.
The following versions of opencv and pam are installed:
pam 1.1.1
opencv 2.1.0
Please provide any additional information below.
I think i said all i know ;) Please ask for more informations if this is not
enough.
Thanks for your efforts in advance!
It were great to run your piece of code on my computer :)
Original issue reported on code.google.com by [email protected]
on 1 Aug 2010 at 11:10
I like it, but it can get annoying is there a way to uninstall or disable it?
Original issue reported on code.google.com by [email protected]
on 9 Sep 2010 at 1:08
What steps will reproduce the problem?
1. Run gtk-facemanager
2. Click 'capture'
What is the expected output? What do you see instead?
I don't know what's supposed to happen, but the video flashes and it prints
out "Unrecognized image file format" - the live video and face detection
seems to work fine.
What version of the product are you using? On what operating system?
SVN rev 158 on Gentoo (I have more severe issues trying to use 0.2)
Please provide any additional information below.
Using the built-in webcam on my Dell M1330 (OmniVision OV7670 - UVC driver)
Original issue reported on code.google.com by [email protected]
on 14 Apr 2009 at 7:51
What steps will reproduce the problem?
1. Set up gtk-facemanager
2. set up pam to use your face manager program.
3. type su in a terminal
What is the expected output? What do you see instead?
Window only shows part of the camera output. Window should show scaled
picture (or change the resolution) to show the whole picture.
Authentication module only not gtk-facemanager
What version of the product are you using? On what operating system?
0.2
fedora 11 x86 64bit
Please provide any additional information below.
Authentication does work but you have to move your head to the lower right
corner.
Original issue reported on code.google.com by [email protected]
on 16 Jul 2009 at 8:24
Attachments:
What steps will reproduce the problem?
cmake -D CMAKE_INSTALL_PREFIX=/usr ..
What is the expected output? What do you see instead?
test@laptop:~/Downloads/face_pam/pam-face-authentication-0.3/build$ cmake -D
CMAKE_INSTALL_PREFIX=/usr ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.6.2 (using /usr/bin/qmake)
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Checking GNUCXX version 3/4 to determine OpenCV /opt/net/ path
CMake Error at cmake/modules/FindOpenCV.cmake:240 (MESSAGE):
OpenCV required but some headers or libs not found. Please specify it's
location with OpenCV_ROOT_DIR env. variable.
Call Stack (most recent call first):
CMakeLists.txt:75 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
What version of the product are you using? On what operating system?
- pam-face-authentication-0.3
- Ubuntu 10.04
Please provide any additional information below.
- opencv is installed
Package: libcv-dev
Priority: optional
Section: universe/libdevel
Installed-Size: 28500
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian Scientific Computing Team
<[email protected]>
Architecture: amd64
Source: opencv
Version: 2.0.0-3ubuntu2
Replaces: libopencv-dev
the header file are in "/usr/include/opencv".
Original issue reported on code.google.com by [email protected]
on 11 Jun 2010 at 12:30
What steps will reproduce the problem?
1. Be in UNR (I'm using Maverick)
2. Use Yakuake to trigger an auth check (sudo)
3. Remember, many windows open maximized in UNR.
The mirror pops, and the size of the video is the same size as usual, but the
rest of the screen is filled black. It never begins the scan animation _until_
you un-maximize the window. Is pam-face trying to analyze the black part as
well?
This is the latest version as of 9/10/10
Original issue reported on code.google.com by [email protected]
on 11 Sep 2010 at 1:09
Attachments:
What steps will reproduce the problem?
1. Build PFA from source
2. Train your face
3. add the line
'auth sufficient pam_face_authentication.so enableX'
to /etc/pam.d/gdm
What is the expected output? What do you see instead?
I am using Ubuntu 9.10 Karmic Koala NBR on a EEEPC 701, (7" screen).
The Qt face-trainer works fine, the gdm shows the login screen and trys to
start the PFA, but this doesn't even start the webcam (no LED flash), it
only says that the authentication failed and shows me the password field.
With "escape" and then selecting the user it should retry, but it show
immediatly that the authentication failed.
What version of the product are you using? On what operating system?
Ubuntu Karmic Koala 9.10 / EEEPC 701 (7" screen) / pam-face-authentication
0.3 build from source.
Please provide any additional information below.
I guess the resolution of the gdm maybe to small so the preview window
doesn't fit, but this is just a guess...
Original issue reported on code.google.com by [email protected]
on 16 Dec 2009 at 9:41
Logging in works fine, but on locking screen kde says "Can't lock session.
Greeting module doesn't exists."
Original issue reported on code.google.com by [email protected]
on 8 Jul 2010 at 4:30
What steps will reproduce the problem?
1. e.g. sudo su - from a terminal
2. perform right face authentication
3.
What is the expected output? What do you see instead?
I'd expect to be logged in as root. Well, it works :)
BUT, there is a "Segmentation Fault" before
What version of the product are you using? On what operating system?
0.3 on ubuntu 10.04
Please provide any additional information below.
Output:
diego@diego-laptop:/var/log$ sudo su -
Face Verification Pluggable Authentication Module Started
Keep proper distance with the camera.
Verifying Face ...
Verification successful.
Segmentation fault
diego@diego-laptop:/var/log$
Original issue reported on code.google.com by [email protected]
on 17 Aug 2010 at 11:25
What steps will reproduce the problem?
1. svn checkout http://pam-face-authentication.googlecode.com/svn/trunk/ 2.
pam-face-authentication
3. cd pam-face-authentication
4. ./autogen.sh
5. ./configure
What is the expected output? What do you see instead?
configure: error: PAM library missing
What version of the product are you using? On what operating system?
pam-face-authentication 0.2 in Ubuntu 8.10
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 17 Jul 2009 at 11:38
What steps will reproduce the problem?
Dont know if this can be reproduced easily.
I teach it my face, then i go into advanced and "test". It says "yes". Then
i try to show it my id card and it chrashes after a while.
It happend twice in a row.
$ qt-facetrainer
OpenCV ERROR: Unknown error code -25 ()
in function cvSetImageROI, cxarray.cpp(3467)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
called from cvUnregisterType, cxpersistence.cpp(4933)
Terminating the application...
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
0.3 on ubuntu 9.10.
Please provide any additional information below.
I had to hold the ID card very close to the camera. So it got very blurry.
Also sometimes the screen reflected in my card (creating a mirror effect of
my face).
Dont know if any of this helps :).
Original issue reported on code.google.com by [email protected]
on 18 Mar 2010 at 10:23
What steps will reproduce the problem?
1. Run gtk-facemanager
2. Click to add
What is the expected output? What do you see instead?
I guess this should show my webcam
What version of the product are you using? On what operating system?
0.2, Ubuntu 9.04
Please provide any additional information below.
I'm try to use "export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so" after
this, when i click in "add" i got a segmention fault.
I tried to install 0.3 but i don't know how to do it.
Original issue reported on code.google.com by [email protected]
on 12 Aug 2009 at 12:45
I was folowing the development of this project since june an whoa! I got
suprised today. This version is awesome and shows some improvement over the
last ones.
I had been following the svn code too, there had been some major rewrites
and it looks you put a lot o effort on it...
Its good to have a good project to learn from and you are helping not just
the users but other developers like me. I learned a lot from your project
from things like opencv to preprocessing technics, and since im working on
a similar project it was a good head start to begin with. (Im going to cite
you and your project on the publication dont worry... )
To summary very nice job man...
Original issue reported on code.google.com by [email protected]
on 10 Aug 2009 at 9:57
Just to make it easier for those with less programming experience you may
want to add the following extra dependences.
cmake
gcc
gcc-c++
It may be obvious for most of us but to the uninitiated they may just give
up when cmake gives funny error messages.
Steven Drinnan
Original issue reported on code.google.com by [email protected]
on 6 May 2010 at 6:15
What steps will reproduce the problem?
1. follow the install on the pam-face-authentication.org wiki for ubuntu and GDM
2. setup LVM encryption and encrypt home directory
3.
What is the expected output? What do you see instead?
the face screen to popup
just the "authentication failed"
What version of the product are you using? On what operating system?
GDM 2.28
ubuntu 10.04
pam face 0.3
Please provide any additional information below.
the face fail thing again.. did exactly like in guide on website.. but i have
LVM encryption and the home encrypted.. does that effect the startup and not
letting it run? do i need to turn something on it let it run?
also just for kicks when installing and i log into gnome im not seeing it as an
installed program!
Original issue reported on code.google.com by [email protected]
on 13 Aug 2010 at 2:57
am runing ubuntu linux 10.04 Desktop x86
I am facing problem with installing PAM and I got this error
-- Checking GNUCXX version 3/4 to determine OpenCV /opt/net/ path
CMake Error at cmake/modules/FindPAM.cmake:70 (message):
PAM was not found
Call Stack (most recent call first):
CMakeLists.txt:81 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
I try serverel time but with no hope
Original issue reported on code.google.com by [email protected]
on 17 Jul 2010 at 9:17
What steps will reproduce the problem?
1. ssh remotely into computer
2. attempt to run a command as root
3. tries to verify face, which it obviously can't do
I don't even know if PFA can tell if it is a remote connection or not, but it
is just annoying to have to wait for the verification to fail before it allows
me to enter a password.
Original issue reported on code.google.com by [email protected]
on 13 Aug 2010 at 8:46
What steps will reproduce the problem?
1. Open bash console.
2. run qt-facetrainer
What is the expected output? What do you see instead?
Instead of running the program I get these errors:
warning: .dynamic section for "/usr/lib/libwacomcfg.so.0" is not at the
expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/lib/libcap.so.2" is not at the expected
address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/lib/libattr.so.1" is not at the expected
address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libdbus-glib-1.so.2" is not at the
expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libvorbisfile.so.3" is not at the
expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libogg.so.0" is not at the expected
address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libtdb.so.1" is not at the expected
address
warning: difference appears to be caused by prelink, adjusting expectations
Missing separate debuginfo for /usr/lib/libtdb.so.1
Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-
id/85/b6149a8377a357541e89471eb7ee92474cc8de.debug
** (bug-buddy:11623): WARNING **: Invalid borders specified for theme
pixmap:
/home/nirei/.themes/Cillop-Midnite/gtk-2.0/null.png,
borders don't fit within the image
What version of the product are you using? On what operating system?
I'm using Fedora 11 and the lastest version of pam-face-authentication
found on http://code.google.com/p/pam-face-authentication/
Please provide any additional information below.
I'm attaching a bug report.
Original issue reported on code.google.com by [email protected]
on 29 Jan 2010 at 10:01
Attachments:
What steps will reproduce the problem?
1. run qt-facetrainer
2. click next
What is the expected output? What do you see instead?
Segmentation fault (core image recorded)
The program is closed.
What version of the product are you using? On what operating system?
pam-face-authentication version 3 - Fedora 12
Please provide any additional information below.
Log:
Feb 8 22:51:45 localhost kernel: qt-facetrainer[3241]: segfault at
10136497e ip 00000039a122f3bb sp 00007fff447fb140 error 4 in
libcv.so.2.0.0[39a1200000+f5000]
Feb 8 22:51:45 localhost abrtd: Directory 'ccpp-1265676705-3241' creation
detected
Feb 8 22:51:45 localhost abrtd: Lock file
'/var/cache/abrt/ccpp-1265676705-3241.lock' is locked by process 3243
Feb 8 22:51:46 localhost abrt: saved core dump of pid 3241 to
/var/cache/abrt/ccpp-1265676705-3241/coredump
Feb 8 22:51:46 localhost abrtd: Executable doesn't belong to any package
Feb 8 22:51:46 localhost abrtd: Corrupted or bad crash, deleting...
Original issue reported on code.google.com by [email protected]
on 9 Feb 2010 at 12:57
I can't use this software when I open the manager and try to register my
face the manager quits and on the command line appears segmentation fault.
What i should do?
I use Ubuntu 8.04.
Original issue reported on code.google.com by [email protected]
on 9 Sep 2008 at 11:36
[deleted issue]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.