From: <shs...@st...> - 2003-03-12 13:04:40
|
Hi, > for more than one card/manufacturer (eg. Nvidia, ATI, Matrox, sis). what do you mean by that ^^^^^^ > Our > main environment are 4 ATI cards with 8 output on each card ( A total > of > 32 outputs from one PC - each with its own mouse and keyboard ), and > the > solution from Miguel Freitas did not work in our environment. can you get more then one fb device for cards other then Matrox, if the card has several heads but in one chip, i think you wont be able to get them work , as they register a single fb device, i think can get all heads only under windows or with special closed source drivers driven by a single X server. I was thinking that most of the cards act to the OS as a single head, but the card itself drives/ separates /manage more monitors. (i'm having the Nvidia cards in mind, i don't think you can get them work as dual head with the open source driver, but i might be misstaken) > > > If you know of any other way to do this (in a better way), please > send > > > me a note! > > > > i think the way Miguel used for the PCI resource managment was > better, > > and i don't know a better way. This method( the one from Miguel ) was > found by > > some NetBSD users, and is used by backstreet ruby: > http://startx.times.lv/ > > I will look into this once again, but I know we had some problems with > only one X-session showing at the time (and the rest went blank or > "sleeping") when we used the patch from Freitas. i know, some cards doesn't play nice, the explanation was that they need to disable all other PCI resources in order to initialise. i had a found some discussion about the problem, but i don't have right now the link, i'll post it later. > We have also tried the backstreet ruby solution, but this was not > supporting the kernel version that we needed at the time when we tried > it. Maybe it will work now ? (Kernel 2.4.21-pre5 or later) > it's up to 2.4.20, do you really need a bleeding new kernel? you can try to sync it to 2.4.21-pre5. best, svetljo |