Cygwin X – failed to activate core devices

Written by James McDonald

February 28, 2011

Recently updated my Cygwin install on Windows 7 Ultimate x64 Workstation.

Tried to run startxdmcp.bat and got a Cygwin X error – failed to activate core devices

Looking in /var/log/XWin.0.log showed nothing obvious as to why the X server failed to start.

Ran Cygwin Setup.exe to update it Cygwin and got error:

The procedure entry point rl_filename_rewrite_hook could not be located in the dynamic link library cygreadline7.dll



The fix was re-start Cygwin’s Setup.exe and choose to reinstall libreadline7 6.1.2-2

The startxdmcp.bat command then worked as expected spawning a local X server and connecting to the remote Linux Servers display via xdmcp.

This could have been caused by a recent update that, from memory, gave an error stating that Cygwin couldn’t replace some files that were in use so perhaps the upgrade failed and left things inconsistant.


Submit a Comment

Your email address will not be published. Required fields are marked *

You May Also Like…

Toggen builds a new website

So I have built and hosted a new website for Roger Clark Pest Management they are a family owned and operated Pest...


Just downloaded WizTree (not a sponsor) from It seems to do what it says on the tin which is...

Scam call from “Telstra”

Just had a call from a man with a sub-continental accent from caller ID 0734946596 Told me there was problem with my...