I find Klayout product just now and tried Windows Klayout.
# My 2GB GDS make Klayout crash. This may caused by out of memroy(2GB) in Windows. I will try on Linux later.
Can you consider to read OpenAcess(OA) DB on Klayout?
# You may know that GDS can read into OA using strm2oa utility.