|
From: Daniel R. <cos...@gm...> - 2005-11-26 21:07:25
|
Hello Manuel > The monitor is obviously a resource consisting of an array of pixels. It > can be divided and parts (or all) of it can be granted to application > programs - this ist most commonly done with rectangular regions of the > screen, known as windows. But of course there could also be circular > regions or whatever, so nobody limits us to using ordinary windows. Supporting non-recangular windows directly in the driver sounds like a good idea to me, especially as such windows get more and more common these days. The only thing I'm a bit concerned about is performance as a few extra copies will be neccessary to redraw the screen. Using the hardware blitter code from the 2D linux drivers this however shouldn't be too big a problem.. > But what would this be good for? One user probably can't use two > keyboards > at once. But if there are several users, they can work simultaneously > (provided there is enough space on the screen or maybe two screens). Of > course this idea of a multi-user system is not new but already used by > Unix and it's clones. But as far as I know this only works via a network, > with one server running all the software and several clients or > terminals. > I haven't heard of any OS supporting several users physically on the > same pc. I have some doubts that people are really willing to share their screen with someone else but as one can install a secondary pci graphic-card and/or switch to a multihead card this also shouldn't be neccessary. Especially in situations where the computer is mostly idle (office, internet café, etc) this can save a lot of money as much fewer computers are needed while the users still get the same experience. > Sorry for being quite inactive recently... I have just started my diploma > thesis... Unfortunately a whole surge of test at school during the next few weeks will keeps me from spending a lot of time on trion too. I'm however confident that I'll manage to get a detailed UML model up before chrismas so that we can start coding then. Just out of curiousity: What's the topic of your thesis ? regards, cosmo86 |