From: <Sim...@cs...> - 2010-05-27 05:48:37
|
You are truly a god among developers - this works perfectly, straight out of the blocks. Here's the config I'm using: </resourceGroup><resourceGroup> <name>3x2-rearranged</name> <handler>tiled_display</handler> <description>Rearranged connections</description> <handler_params> block_type='gpu'; num_blocks=[2,2]; block_display_layout=[2, 1]; group_blocks=[2, 2]; combine_displays=True; display_device='Dell 3008WFP'; display_mode='2560x1600_60'; remap_display_outputs=[2,3]; framelock=False; clip_last_block=[1,None]; </handler_params> <resources> <reslist> <res><server><hostname>localhost</hostname></server></res> <res><gpu><hostname>localhost</hostname><index>0</index></gpu></res> <res><gpu><hostname>localhost</hostname><index>1</index></gpu></res> <res><gpu><hostname>localhost</hostname><index>2</index></gpu></res> <res><gpu><hostname>localhost</hostname><index>3</index></gpu></res> <res><keyboard><index>0</index><hostname>localhost</hostname></keyboard></res> <res><mouse><index>0</index><hostname>localhost</hostname></mouse></res> </reslist> </resources> </resourceGroup></resourcegroupconfig> Aside from being caught out at first by using 'none' instead of 'None', and having to rearrange the cabling (thankfully displayport is much nicer than DVI in that regard), it was as simple as creating the tiled display and adding the clip_last_block line. Running from the console works perfectly. Thanks for implementing this so quickly! Simon > -----Original Message----- > From: Kumar, Shree [mailto:shr...@hp...] > Sent: Thursday, 27 May 2010 2:50 PM > To: viz...@li... > Subject: Re: [vizstack-users] viz-desktop should now work with bezels > > Hi Simon, > > Thanks for the confirmation. > > And here is a last goodie (for the time being at least!) : > I've added another property to tiled displays(TD), called > "clip_last_block". This is a two element vector that makes > the TD logic skip configuration of display(s) on the last row > and/or column. > > With this, you will be able to create a 3x2 desktop using the > your 4 GPUs. Here is how : > > - Define a 4x2 Tiled display that uses the 4 GPUs. This > would mean a block_display_layout of [2,1] > > - Set clip_last_block to [1,None]. This will skip > configuration of the second display on > the second GPU in each row. This needs to be done > manually in the config file. > > - Restart the SSM, try out the tiled display. > > Here is an example 3x1 desktop TD in my lab: > ---------------- > <resourceGroup> > <name>3x1-clipped</name> > <handler>tiled_display</handler> > <description>2x2</description> > <handler_params> > block_type='gpu'; > num_blocks=[2,1]; > block_display_layout=[2, 1]; > group_blocks=[2, 1]; > combine_displays=True; > display_device='HP LP2065'; > display_mode='1600x1200_60'; > framelock=False; > clip_last_block=[1,None]; > </handler_params> > <resources> > <reslist> > > <res><server><hostname>localhost</hostname></server></res> > > <res><gpu><hostname>localhost</hostname><index>0</index></gpu></res> > > <res><gpu><hostname>localhost</hostname><index>1</index></gpu></res> > > <res><keyboard><index>0</index><hostname>localhost</hostname>< > /keyboard></res> > > <res><mouse><index>0</index><hostname>localhost</hostname></mo > use></res> > </reslist> > </resources> > </resourceGroup> > ----------------- > > In your case, you would have num_blocks = [2,2], and two more > GPUs in the reslist. > > This was surprisingly easy to implement, and quite generic - > a tiled display can now consist of odd number of rows/columns > with all GPU capabilities being utilized. I'm sure this > mechanism would suit many users. > > To use : update svn, shree branch. > > ---- > > Overall, what does this mean for you ? You can define the 3x2 > tiled display using your 4 GPUs. > Users can run viz-desktop by logging into the console. No > other customization required ! > > HTH > -- Shree > > -----Original Message----- > From: Sim...@cs... [mailto:Sim...@cs...] > Sent: Thursday, May 27, 2010 4:34 AM > To: viz...@li... > Subject: Re: [vizstack-users] viz-desktop should now work with bezels > > Tested, and it seems to be working nicely - no panning, > everything's behaving as expected. Thanks for this! > > Simon > > > -----Original Message----- > > From: Kumar, Shree [mailto:shr...@hp...] > > Sent: Tuesday, 25 May 2010 9:48 PM > > To: viz...@li... > > Subject: [vizstack-users] viz-desktop should now work with bezels > > > > Hi Simon, > > > > I had raised an issue with nvidia about the desktop bezel problem. > > They have come back and clarified that it is not a bug, but the > > expected behaviour. However, good things have come out of the > > interaction. They have suggested an alternate way of > configuring, and > > I have fixed my code appropriately. > > > > If you update the shree branch, and try the viz-desktop script with > > -B, you should get a desktop cofigured correctly. > > Can you try it and confirm that it works ? > > > > Thanks > > -- Shree > > > > -------------------------------------------------------------- > > ---------------- > > > > _______________________________________________ > > vizstack-users mailing list > > viz...@li... > > https://lists.sourceforge.net/lists/listinfo/vizstack-users > > > -------------------------------------------------------------- > ---------------- > > _______________________________________________ > vizstack-users mailing list > viz...@li... > https://lists.sourceforge.net/lists/listinfo/vizstack-users > > -------------------------------------------------------------- > ---------------- > > _______________________________________________ > vizstack-users mailing list > viz...@li... > https://lists.sourceforge.net/lists/listinfo/vizstack-users > |