{"_id":"58d94219450eb40f0094ffe8","category":{"_id":"55e75b39e06f4b190080dbfe","project":"55d535ca988e130d000b3f5c","__v":10,"pages":["56959043fe18811700c9c09e","569590bfcb14e11700f8a877","569590f7fcb1032d0089e033","5695917dfcb1032d0089e035","5695964a77ba0d2300cf3912","5695967edcaf0d1700cb8752","569618eccb14e11700f8a910","56961d937596a90d0014e571","5696ba13480534370022a37a","56dd002ee5c8570e00a79865"],"version":"55d535cb988e130d000b3f5f","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-09-02T20:25:29.622Z","from_sync":false,"order":3,"slug":"frame-for-business","title":"Frame for Business"},"parentDoc":null,"project":"55d535ca988e130d000b3f5c","user":"55d535835082980d0009c965","version":{"_id":"55d535cb988e130d000b3f5f","__v":12,"project":"55d535ca988e130d000b3f5c","hasDoc":true,"hasReference":false,"createdAt":"2015-08-20T02:04:59.052Z","releaseDate":"2015-08-20T02:04:59.052Z","categories":["55d535cc988e130d000b3f60","55d6b238d2a8eb1900109eef","55d6b4f3250d7d0d004274cd","55d7967960fc730d00fc2852","55da9804e835f20d009fc5d0","55e75b1de06f4b190080dbfd","55e75b39e06f4b190080dbfe","55e75b7ae06f4b190080dbff","564f5a4e33082f0d001bb709","570fb64aa38d470e0060cbff","586d0dd89a854123001acd65","586d0e3b9a854123001acd66"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-03-27T16:47:21.122Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":17,"body":"###Overview\n\nDual display support (currently available as a technical preview) lets you run two separate display windows from a single Frame instance. While it’s always been possible to stretch a single Frame application window across multiple displays, dual display support delivers a better overall experience since your applications will see two independent monitors vs. one large one.\n\nContact Frame Support (support:::at:::fra.me) to enable dual display support for your account.\n\n###Who is this feature for?\n\nMany graphics professionals prefer to work with a dual display desktop, with one monitor providing a large uncluttered work area, and the other dedicated to application menus and secondary functions. A designer or engineer might have a 3D CAD system running on a primary display with supporting documents accessed on a non-GPU accelerated second display.  Dual display support makes it possible to address this need through a second Frame Terminal window, enabling you to maximize two application windows and deliver them on separate monitors.\n\n###Getting Started\n\nOnce you are in a session using a Pro 16GB or Pro 64GB instance, you can open a second display by clicking on the “gear” menu and selecting “Manage displays.” \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/15149b6-Gear__Manage_Displays.PNG\",\n        \"Gear__Manage_Displays.PNG\",\n        370,\n        332,\n        \"#1f3040\"\n      ]\n    }\n  ]\n}\n[/block]\nIn the “Manage displays” window select “Add.” This will immediately open a new browser window, and connect to the secondary display on your instance. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/300ea07-Screen_Shot_2017-03-27_at_9.47.42_AM.png\",\n        \"Screen Shot 2017-03-27 at 9.47.42 AM.png\",\n        840,\n        476,\n        \"#eaf1f2\"\n      ],\n      \"sizing\": \"80\",\n      \"border\": true\n    }\n  ]\n}\n[/block]\nAnd that's all there is to it.\n\nSelecting “Identify” will show the display number in the browser window, which is useful in determining if you have the display windows positioned appropriately. \n\nYou can shutdown the second display at any time either by closing its browser window, or by returning to the “Manage displays” window and clicking on the “X” icon alongside the display entry. Any apps that are running in the second display will be moved back to the primary display.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/edbb702-Screen_Shot_2017-03-27_at_10.02.57_AM.png\",\n        \"Screen Shot 2017-03-27 at 10.02.57 AM.png\",\n        826,\n        556,\n        \"#eaf1f1\"\n      ],\n      \"border\": true,\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\n###Positioning display windows\n\nFrame’s displays exist in their own virtual space, independent of the arrangement of the physical monitors attached to your local PC. The Frame virtual displays are arranged left to right as shown below: \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/d50f211-Frame_Virtual_Display_Space_-_Page_1.png\",\n        \"Frame Virtual Display Space - Page 1.png\",\n        760,\n        457,\n        \"#9bd2f2\"\n      ]\n    }\n  ]\n}\n[/block]\nWhen your browser creates the second display window it will appear in front of the original window, and you will have to reposition it so that both Windows can be used. For the best experience and to make moving your mouse from one virtual display to another work naturally, arrange your windows left to right on your two displays as shown.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/38fe368-Frame_Virtual_Display_Space_III_-_Page_1.png\",\n        \"Frame Virtual Display Space III - Page 1.png\",\n        1021,\n        448,\n        \"#9bd3f3\"\n      ]\n    }\n  ]\n}\n[/block]\nIf any other configuration is used, it is important to remember that Frame Display 2 is virtually located to the right of Frame Display 1. So to move an application from Frame Display 1 to Frame Display 2 you must move it to the right, regardless of how your monitors are physically arranged. \n\nAll applications will launch in Display 1. Moving an application from Display 1 to Display 2 must be performed in two stages as follows:\n\n1. Select an application and drag it right until it starts to appear in Display 2, then release the mouse. Do not move the mouse pointer outside the boundary of Display 1 or the app window will snap back to its original position.   \n\n2. Now reposition the mouse in Display 2 by sliding it to the right and then drag the app window fully into Display 2.\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"When working with monitors with different screen resolutions, you will find it easier to start the second display when running the Frame Terminal in the lower resolution screen. Moving the smaller display over to the larger screen and resizing to fit the larger monitor is easier than moving a large display down to a smaller screen.\",\n  \"title\": \"Start with a lower resolution\"\n}\n[/block]\n##Supported Displays\n\n[block:parameters]\n{\n  \"data\": {\n    \"0-0\": \"**Instance Type** \",\n    \"0-1\": \"**Dual Display Support** \",\n    \"1-0\": \"Air 4GB\",\n    \"1-1\": \"No\",\n    \"2-1\": \"No\",\n    \"3-1\": \"Yes\",\n    \"4-1\": \"Yes\",\n    \"2-0\": \"Air 8GB\",\n    \"3-0\": \"Pro 16GB\",\n    \"4-0\": \"Pro 64GB\",\n    \"0-2\": \"**GPU Accelerated Displays** \",\n    \"1-2\": \"0\",\n    \"2-2\": \"0\",\n    \"3-2\": \"1 (2nd display uses software graphics adapter)\",\n    \"4-2\": \"2\"\n  },\n  \"cols\": 3,\n  \"rows\": 5\n}\n[/block]\n###Current Limitations during Technical Preview\n\n+ For our single-GPU Pro 16GB instance, only one display (Display 1) can deliver GPU accelerated graphics. The second display uses our software-based graphics adapter. If you need both displays to support GPU acceleration, you will need to use a Frame Pro 64GB instance which has four GPUs.\n\n+ If you attempt to launch more displays than are supported on the running instance, a new browser window will open, but the display will hang on \"Launching Application.\" The same thing will happen if you try to add a display to an Air 4GB or Air 8GB instance. When this happens though, any apps in the initial session window(s) will continue to work normally. \n\n+ Windows keyboard shortcuts for moving windows from one monitor to another are not currently supported.\n\n+ Drag and drop editing between displays is not supported.\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Feedback welcome!\",\n  \"body\": \"During the technical preview, we'd love to hear your feedback. Send us a note with your observations, issues and/or suggestions at [support@fra.me](mailto:support@fra.me).\"\n}\n[/block]","excerpt":"Technical preview","slug":"dual-display-support","type":"basic","title":"Dual display support"}

Dual display support

Technical preview

###Overview Dual display support (currently available as a technical preview) lets you run two separate display windows from a single Frame instance. While it’s always been possible to stretch a single Frame application window across multiple displays, dual display support delivers a better overall experience since your applications will see two independent monitors vs. one large one. Contact Frame Support (support@fra.me) to enable dual display support for your account. ###Who is this feature for? Many graphics professionals prefer to work with a dual display desktop, with one monitor providing a large uncluttered work area, and the other dedicated to application menus and secondary functions. A designer or engineer might have a 3D CAD system running on a primary display with supporting documents accessed on a non-GPU accelerated second display. Dual display support makes it possible to address this need through a second Frame Terminal window, enabling you to maximize two application windows and deliver them on separate monitors. ###Getting Started Once you are in a session using a Pro 16GB or Pro 64GB instance, you can open a second display by clicking on the “gear” menu and selecting “Manage displays.” [block:image] { "images": [ { "image": [ "https://files.readme.io/15149b6-Gear__Manage_Displays.PNG", "Gear__Manage_Displays.PNG", 370, 332, "#1f3040" ] } ] } [/block] In the “Manage displays” window select “Add.” This will immediately open a new browser window, and connect to the secondary display on your instance. [block:image] { "images": [ { "image": [ "https://files.readme.io/300ea07-Screen_Shot_2017-03-27_at_9.47.42_AM.png", "Screen Shot 2017-03-27 at 9.47.42 AM.png", 840, 476, "#eaf1f2" ], "sizing": "80", "border": true } ] } [/block] And that's all there is to it. Selecting “Identify” will show the display number in the browser window, which is useful in determining if you have the display windows positioned appropriately. You can shutdown the second display at any time either by closing its browser window, or by returning to the “Manage displays” window and clicking on the “X” icon alongside the display entry. Any apps that are running in the second display will be moved back to the primary display. [block:image] { "images": [ { "image": [ "https://files.readme.io/edbb702-Screen_Shot_2017-03-27_at_10.02.57_AM.png", "Screen Shot 2017-03-27 at 10.02.57 AM.png", 826, 556, "#eaf1f1" ], "border": true, "sizing": "80" } ] } [/block] ###Positioning display windows Frame’s displays exist in their own virtual space, independent of the arrangement of the physical monitors attached to your local PC. The Frame virtual displays are arranged left to right as shown below: [block:image] { "images": [ { "image": [ "https://files.readme.io/d50f211-Frame_Virtual_Display_Space_-_Page_1.png", "Frame Virtual Display Space - Page 1.png", 760, 457, "#9bd2f2" ] } ] } [/block] When your browser creates the second display window it will appear in front of the original window, and you will have to reposition it so that both Windows can be used. For the best experience and to make moving your mouse from one virtual display to another work naturally, arrange your windows left to right on your two displays as shown. [block:image] { "images": [ { "image": [ "https://files.readme.io/38fe368-Frame_Virtual_Display_Space_III_-_Page_1.png", "Frame Virtual Display Space III - Page 1.png", 1021, 448, "#9bd3f3" ] } ] } [/block] If any other configuration is used, it is important to remember that Frame Display 2 is virtually located to the right of Frame Display 1. So to move an application from Frame Display 1 to Frame Display 2 you must move it to the right, regardless of how your monitors are physically arranged. All applications will launch in Display 1. Moving an application from Display 1 to Display 2 must be performed in two stages as follows: 1. Select an application and drag it right until it starts to appear in Display 2, then release the mouse. Do not move the mouse pointer outside the boundary of Display 1 or the app window will snap back to its original position. 2. Now reposition the mouse in Display 2 by sliding it to the right and then drag the app window fully into Display 2. [block:callout] { "type": "info", "body": "When working with monitors with different screen resolutions, you will find it easier to start the second display when running the Frame Terminal in the lower resolution screen. Moving the smaller display over to the larger screen and resizing to fit the larger monitor is easier than moving a large display down to a smaller screen.", "title": "Start with a lower resolution" } [/block] ##Supported Displays [block:parameters] { "data": { "0-0": "**Instance Type** ", "0-1": "**Dual Display Support** ", "1-0": "Air 4GB", "1-1": "No", "2-1": "No", "3-1": "Yes", "4-1": "Yes", "2-0": "Air 8GB", "3-0": "Pro 16GB", "4-0": "Pro 64GB", "0-2": "**GPU Accelerated Displays** ", "1-2": "0", "2-2": "0", "3-2": "1 (2nd display uses software graphics adapter)", "4-2": "2" }, "cols": 3, "rows": 5 } [/block] ###Current Limitations during Technical Preview + For our single-GPU Pro 16GB instance, only one display (Display 1) can deliver GPU accelerated graphics. The second display uses our software-based graphics adapter. If you need both displays to support GPU acceleration, you will need to use a Frame Pro 64GB instance which has four GPUs. + If you attempt to launch more displays than are supported on the running instance, a new browser window will open, but the display will hang on "Launching Application." The same thing will happen if you try to add a display to an Air 4GB or Air 8GB instance. When this happens though, any apps in the initial session window(s) will continue to work normally. + Windows keyboard shortcuts for moving windows from one monitor to another are not currently supported. + Drag and drop editing between displays is not supported. [block:callout] { "type": "info", "title": "Feedback welcome!", "body": "During the technical preview, we'd love to hear your feedback. Send us a note with your observations, issues and/or suggestions at [support@fra.me](mailto:support@fra.me)." } [/block]