Which screen resolutions can be set on the Mac during iRAPP session?

Generally iRAPP simply mirrors the Mac OS X Graphics system. "iRAPP Server" can provide any screen resolution and iRAPP Client can show the workspace with this resolution. However, iRAPP can set only screen resolutions that Mac OS X allows on the current hardware and software. Also Mac OS X has some graphics restrictions for hidden user sessions which depends on the current resolution of the user session that currently is visible on the Mac monitor. All of the above reasons forces iRAPP to provide restricted resolutions list to the PC-side.

For example:

The current visible resolution is 1680 x 1050. In a case where iRAPP connects to the user session that is not visible on the remote screen, then Mac OS X allows only a restricted resolutions list:

  • 800 x 600
  • 1024 x 768
  • 1680 x 1050

In a case where iRAPP connects to the current visible session then Mac OS X allows a full non-restricted resolutions list:

  • 800 x 600
  • 840 x 524
  • 1024 x 640
  • 1024 x 768
  • 1280 x 800
  • 1344 x 840
  • 1680 x 1050

Unfortunately, at this time we have not found a solution to break the Mac OS X restrictions for hidden sessions.