Red Hat Bugzilla – Bug 468221
kbdd unsupported on recent (2000+) X installations
Last modified: 2009-02-04 11:06:20 EST
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:220.127.116.11) Gecko/2008092318 Fedora/3.0.2-1.fc9 Firefox/3.0.2
The condor keyboard daemon detects X events and vacates jobs from a workstation when a console user returns. In currently-released versions of condor, it does not work under Linux and is not built by default.
Steps to Reproduce:
1. Install condor.
condor_kbdd is not installed.
condor_kbdd should be installed and functional so that Grid installations can automatically vacate jobs from workstations with console users.
I have committed a fix for this in the upstream Condor repository; the fix is in a commit whose SHA begins with 0b2c92f.
(I should note for the sake of completeness that my fix introduces a new Condor parameter -- X_CONSOLE_DISPLAY -- which contains the display name that the kbdd should monitor. If this is not set, we default to ":0.0".)
Not sure I understand the gist of the bug but condor-kbdd is available with 7.2.0-0.13.el5. However, it still needs to be installed as its own package with a dependency on condor proper (i.e., you don't get kbdd with the main condor).
[pmackinn@localhost ~]$ yum deplist condor-kbdd | grep condor
*Note* Red Hat Network repositories are not listed below. You must run this command as root to access RHN repositories.
RHN support will be disabled.
package: condor-kbdd.x86_64 7.2.0-0.13.el5
dependency: condor = 7.2.0-0.13.el5
provider: condor.x86_64 7.2.0-0.13.el5
It's on purpose that condor-kbdd not be pulled in everywhere condor is installed
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.