From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <03588d5cb0a5109fa15fa34443da9b6e@plan9.escet.urjc.es> To: 9fans@cse.psu.edu Subject: Re: [9fans] TODO lists for Plan 9 From: Gorka Guardiola Múzquiz Date: Thu, 8 Jul 2004 12:12:06 +0200 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: b9d35ee8-eacd-11e9-9e20-41e7f4b1d025 > A summer student did dual monitor support about 10 years ago. > It was for a previous Plan 9 graphics model. It was done on the My own naive analysis :-). The problem with current graphic model is that it has to be done directly at the level of VGA driver (if I understand it well) or really high level using libdraw and sharing video rectangles and mouse and keyboard events between multiple machines over the net. There are to ways of doing it using hardware. Using a VGA bridge or different cards. Using a bridge means one has to contend with the different ways VGAs use VGA bridges, in which some resources are shared (DAC, registers, resolutions) and some not it is normally limited to the number of video bridges/outputs of the card. That is easy to do for one card model, but difficult in general. It has the advantage of being able to use it with a laptop which is what I use as terminal now :-). I don't know how difficult it is to use multiple VGA cards (even if they are equal). Sharing resources across the net means using more than one CPU and using the net which is costly in money and fan noise. What path would you choose and why?. G.