Index: tools/xdisplaycheck/xdisplaycheck.cc |
=================================================================== |
--- tools/xdisplaycheck/xdisplaycheck.cc (revision 128194) |
+++ tools/xdisplaycheck/xdisplaycheck.cc (working copy) |
@@ -36,11 +36,12 @@ |
int main(int argc, char* argv[]) { |
int kNumTries = 50; |
Display* display = NULL; |
- for (int i = 0; i < kNumTries; ++i) { |
+ int tries; |
+ for (tries = 0; tries < kNumTries; ++tries) { |
display = XOpenDisplay(NULL); |
if (display) |
break; |
- Sleep(100); |
+ Sleep(300); |
M-A Ruel
2012/03/28 22:31:48
Why sleeping more versus trying more often?
|
} |
if (!display) { |
@@ -48,6 +49,8 @@ |
return -1; |
} |
+ fprintf(stderr, "Connected after %d retries\n", tries); |
+ |
#if defined(USE_AURA) |
// Check for XInput2 |
int opcode, event, err; |
@@ -69,6 +72,9 @@ |
XIDeviceInfo* devices = XIQueryDevice(display, XIAllDevices, &count); |
if (devices) |
XIFreeDeviceInfo(devices); |
+ |
+ fprintf(stderr, |
+ "XInput2 verified initially sane on %s.\n", XDisplayName(NULL)); |
#endif |
return 0; |