add display/resizable support to Linux

add display/resizable support to Linux