[ScreenGeometry] linux implementation