If you want to run Oracle Universal Installer with cygwin and putty you do the following. This will also work with all the following x-servers
cygwin/x
http://x.cygwin.com/AND
mocha x server
http://www.mochasoft.dk/freeware/index.htmlor
http://www.mochasoft.dk/freeware/x11.htmAND
x-win32 (NOT free)
http://www.starnet.com/products/xwin32/Download and install cygwin/x OR mocha x
Download and install putty
Configure your session to your server.
Then you must follow the steps in the attached document, as well as the following if you are logging in under your own account, and then su - oracle (you will need tunneling in this case, and to set your MIT-1 cookie).
Step 1
Logged in as your own username you must type "xauth list"
It will give an entry something like this:
xxxxx.xx.xx.edu/unix:10 MIT-MAGIC-COOKIE-1 d542501b9f391cf57871a0eee4e34215
Step 2
Login as oracle using "su - oracle"
Step 3
Once logged in as oracle, type:
xauth list
Which may show many such entries:
xxxxx.xx.xx.edu/unix:0 MIT-MAGIC-COOKIE-1 a03a19f1e761145efa2805f923f522c8
xxxxx.xx.xx.edu:0 MIT-MAGIC-COOKIE-1 a03a19f1e761145efa2805f923f522c8
xxxxx.xx.xx.edu:13 MIT-MAGIC-COOKIE-1 3763fd28d869e6930cf2752b8e8298c3
xxxxx.xx.xx.edu/unix:13 MIT-MAGIC-COOKIE-1 3763fd28d869e6930cf2752b8e8298c3
xxxxx.xx.xx.edu/unix:11 MIT-MAGIC-COOKIE-1 ab4139dd9a6674a12276c4c6409b6e10
xxxxx.xx.xx.edu:1 MIT-MAGIC-COOKIE-1 8a898d1990d672d00ef2f0e9bba5cd26
xxxxx.xx.xx.edu/unix:1 MIT-MAGIC-COOKIE-1 8a898d1990d672d00ef2f0e9bba5cd26
xxxxx.xx.xx.edu/unix:12 MIT-MAGIC-COOKIE-1 bd98114ab03251ae72f6fc4a8c1a6d51
xxxxx.xx.xx.edu/unix:10 MIT-MAGIC-COOKIE-1 d542501b9f391cf57871a0eee4e34215
Step 4
Check to see if your entry (when you were logged in as gstanden) and the entry in the oracle listing with the same number (in this case "10") match with respect to the 32-bit key:
xxxxx.xx.xx.edu/unix:10 MIT-MAGIC-COOKIE-1 32c8c4193ab46b8b7c43525cefd9ed6d
xxxxx.xx.xx.edu/unix:10 MIT-MAGIC-COOKIE-1 d542501b9f391cf57871a0eee4e34215
Step 5
If they match, you are done. If they don't (as above) then you must issue the command:
xauth add xxxxx.xx.xx.edu/unix:10 MIT-MAGIC-COOKIE-1 d542501b9f391cf57871a0eee4e34215
and this will update oracle's list. When these match, your xwindow session will tunnel correctly.
Step 6
type "xterm" and a new window opens. Type "xclock" and the xclock works.
Step 7
cd to $ORACLE_HOME/oui/bin
type env and verify that
DISPLAY=localhost:10.0
Step 8
Be sure your xclient (e.g. cygwin/x, or x-win32, etc. is running) on your client machine.
Step 9
launch ./runInstaller
Step 10
Your oracle installer opens on your local machine!