Hi, I'm trying to replace GDM with a smart card reader login screen ACDM. The software that came with the smart card reader doesn't work well on Linux. I'm thinking of hacking the configuration files manually to get things to work. In my workplace, I'm tasked with setting up a trial deployment with SLED and SLES at a rather big organization. They want to test whether their applications can run well on Linux; they are deliberating between Vista and Linux (notably SLED) as workstation replacements. One of their requirements is to use a smart card as the third authentication factor for users to login. Therefore, the normal GDM login screen that we see with default SLED/SLES/openSUSE need to be replaced with the display manager for the smart card reader. The software for the smart card reader in this case is ActivIdentity. Now ActivIdentity does provide the files for replacing the GDM. However, the installation script provided by them seems to be ill-tested. I say this because the installation is SUPPOSED to replace the GDM display manager with its display manager ACDM. Needless to say, it didn't work. I looked through the source code of their script and realised that one portion of the script that was supposed to patch the XDM file at /etc/init.d/xdm didn't run correctly. I then patched that part up manually. Lo and behold, it works! At least I thought it did. The display manager upon bootup shows ACDM instead of GDM. However, after entering my username and password, ACDM died and brought me to the console login screen (CTL+ALT+F1). The reason I'm enthusiastic about making this work is because this organization is quite big in my country, Singapore, and the deployment of Linux in their workplace will make the news, or encourage other organizations here to adopt Linux. What I can think of now is to hack the display manager configurations to find out what went wrong. I was wondering if any of you guys have any pointers for me or are able to direct me to any resource that describes the architecture of the display manager. I already tried to search online for anything related to ActivIdentity but there is nothing useful at all. The documentation that comes with the software is not helpful in solving this problem. Thanks in advance! -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org