I can see following comments here Guide to run OpenCL headless, without X server and as normal user relevant to this context. Hope, this may be helpful to you.
With omega drivers it is not need to patch driver anymore. Just build packages as normally with --buildpkg option and install only fglrx-core_*.deb package. After restart you need to run clinfo as root once so it load devices in /dev/ati. You can use script from original post. After that you can run any OpenCL program as normal user without X server. Oh and there is bug that cause driver crash if it doesn't find "/etc/ati/amdpcsdb.default" file which is inside fglrx_*.deb package. So extract this file from fglrx package and put it into /etc/ati directory.
Thanks for your inputs, I found another work around for this problem.
That work around requires running command
$ apt-get install fglrx-amdcccle . This will install all the necessary files and create
the amdpcsdb file in /etc/ati. It will also build the kernel module and install it.
After that clinfo and other OpenCL 2.0 applications work very well.
Thanks for sharing the workaround. It will be helpful for others.