Date: Thu, 31 Jul 2014 00:52:45 +1000 From: Da Rock <freebsd-x11@herveybayaustralia.com.au> To: freebsd-x11@freebsd.org Subject: Re: Multiple video cards Message-ID: <53D906BD.2060708@herveybayaustralia.com.au> In-Reply-To: <53D90619.8070803@herveybayaustralia.com.au> References: <alpine.BSF.2.11.1407271659520.71758@wonkity.com> <20140729110858.04a2bb6b@vixen42.vulpes.vvelox.net> <alpine.BSF.2.11.1407291049280.75117@wonkity.com> <53D90619.8070803@herveybayaustralia.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On 07/31/14 00:50, Da Rock wrote: > On 07/30/14 03:09, Warren Block wrote: >> On Tue, 29 Jul 2014, Zane C. B-H. wrote: >> >>> On Sun, 27 Jul 2014 17:17:43 -0600 (MDT) >>> Warren Block <wblock@wonkity.com> wrote: >>> >>>> Test system: >>>> >>>> FreeBSD 10-STABLE amd64 r269160 >>>> AMD A8-3850 APU (Radeon HD6550D) >>>> Radeon X1650 PCIe card >>>> >>>> Under IGX Configuration, the APU motherboard BIOS has a "Surround >>>> View" setting. When enabled, the onboard HD6550 GPU remains >>>> enabled when an additional video card is connected. >>>> >>>> With the HD6550 disabled, the X1650 works fine. pciconf shows only >>>> one video device. >>>> >>>> With the HD6550 enabled, both video devices show in pciconf, and X >>>> gives the "screens not found" error unless both are defined in >>>> xorg.conf. X starts, but xrandr only shows the HD6550, and only >>>> the monitors attached to the motherboard video connectors work. >>>> xrandr only shows that cards. >>>> >>>> There may be more settings required in xorg.conf. I think that >>>> Xinerama is obsolete, but don't know. >>>> >>>> Based on some Linux stuff: >>>> % xrandr --listproviders >>>> RandR 1.4 not supported >>>> >>>> Is there a right way to define multiple monitors on more than one >>>> card for the same virtual screen? >>> >>> You are most likely looking at using Xinerama there, unless the >>> Radeon driver has something specific for it like Nvidia driver does. >>> The man page should give you a better idea of what exactly you need >>> to do. >> >> Well, yes, except Xinerama is, I think, obsolete. It's was what we >> used back in the old days of single-output video boards. There should >> be a new xrandr way to do this. Whether that code is part of the >> version of xorg currently available in FreeBSD, I don't know. > I doubt xrandr will have something new specifically for this, I got a > bit more curious about the specifics of the setup and had a look. I > was surprised to find that xrandr can't handle 2 cards, but there you > go... apparently the linux crew don't like xinerama taking away their > eye candy, can't fix it with xrandr, and have just brushed past it > with "why would you want 2 cards anyway; 1 card has the power for all" :) > > This might actually prove useful to you though: > http://nouveau.freedesktop.org/wiki/MultiMonitorDesktop/. It will be > interesting to see what you achieve at the end of this if you get it > to work. > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" On 07/31/14 00:50, Da Rock wrote: > On 07/30/14 03:09, Warren Block wrote: >> On Tue, 29 Jul 2014, Zane C. B-H. wrote: >> >>> On Sun, 27 Jul 2014 17:17:43 -0600 (MDT) >>> Warren Block <wblock@wonkity.com> wrote: >>> >>>> Test system: >>>> >>>> FreeBSD 10-STABLE amd64 r269160 >>>> AMD A8-3850 APU (Radeon HD6550D) >>>> Radeon X1650 PCIe card >>>> >>>> Under IGX Configuration, the APU motherboard BIOS has a "Surround >>>> View" setting. When enabled, the onboard HD6550 GPU remains >>>> enabled when an additional video card is connected. >>>> >>>> With the HD6550 disabled, the X1650 works fine. pciconf shows only >>>> one video device. >>>> >>>> With the HD6550 enabled, both video devices show in pciconf, and X >>>> gives the "screens not found" error unless both are defined in >>>> xorg.conf. X starts, but xrandr only shows the HD6550, and only >>>> the monitors attached to the motherboard video connectors work. >>>> xrandr only shows that cards. >>>> >>>> There may be more settings required in xorg.conf. I think that >>>> Xinerama is obsolete, but don't know. >>>> >>>> Based on some Linux stuff: >>>> % xrandr --listproviders >>>> RandR 1.4 not supported >>>> >>>> Is there a right way to define multiple monitors on more than one >>>> card for the same virtual screen? >>> >>> You are most likely looking at using Xinerama there, unless the >>> Radeon driver has something specific for it like Nvidia driver does. >>> The man page should give you a better idea of what exactly you need >>> to do. >> >> Well, yes, except Xinerama is, I think, obsolete. It's was what we >> used back in the old days of single-output video boards. There should >> be a new xrandr way to do this. Whether that code is part of the >> version of xorg currently available in FreeBSD, I don't know. > I doubt xrandr will have something new specifically for this, I got a > bit more curious about the specifics of the setup and had a look. I > was surprised to find that xrandr can't handle 2 cards, but there you > go... apparently the linux crew don't like xinerama taking away their > eye candy, can't fix it with xrandr, and have just brushed past it > with "why would you want 2 cards anyway; 1 card has the power for all" :) > > This might actually prove useful to you though: > http://nouveau.freedesktop.org/wiki/MultiMonitorDesktop/. It will be > interesting to see what you achieve at the end of this if you get it > to work. Sorry - just thought of this: what about x2x?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53D906BD.2060708>