[CentOS] Help with multi-monitor Xorg stuff

Mon Sep 24 19:06:13 UTC 2018
Richard G <grainger at gmail.com>

I spoke too soon with this. I can't get it to work properly with a
hand-crafted xorg.conf file. As Gnome seems to automatically detect
all the monitors OK, can anyone recommend a window manager I can use
with CentOS 7 that will allow me to start independent full-screen
kiosk browser sessions from a script, specifying which monitor to use
each time?
On Wed, Sep 19, 2018 at 12:14 PM Richard G <grainger at gmail.com> wrote:
> Cracked this. The solution was that I needed to specify the correct
> driver ("radeon") in the xorg conf file to use the open source driver,
> e.g.
> Section "Device"
>   Identifier  "aticonfig-Device[0]-0"
>   Driver      "radeon"
>   BusID       "PCI:1:0:0"
> EndSection
> All the other bits from the conf file I could keep the same as before.
> On Wed, Sep 19, 2018 at 10:41 AM Richard G <grainger at gmail.com> wrote:
> >
> > I have an unusual use case.  I wonder if anyone can help.  We use a PC
> > with 8 HDMI outputs for powering a video wall in an operations centre.
> > We use two Matrox video cards, each with 4 outputs. "lspci" reports
> > these cards as" [AMD/ATI] Cape Verde PRO [FirePro W600]".
> >
> > On an older version of CentOS 7, I used the proprietary AMD/ATI
> > driver. This had a utility (I roorget the name) that generated a
> > working xorg.conf file. I could them throw up the
> > "matchbox-window-manager" on each monitor in turn using
> > "DISPLAY=:0.0", "DISPLAY=:0.1" etc and then throw up a full-screen
> > chrome web browser in kiosk mode on each monitor after that.  This all
> > worked great.
> >
> > In a recent version of CentOS 7, this all broke.  The proprietary
> > driver no longer works.  The good news is that the open source driver
> > seems to work fine with multi-monitor in Gnome for example.
> >
> > My only issue is that I don't want to use Gnome across multiple
> > monitors.  I want to use matchbox-window-manager or similar, and
> > specify individual X screen (":0.0", ":0.1" etc).  How do I generate
> > an xorg.conf file with the new open source drivers?  Am I doing this
> > all wrong?
> >
> > Thanks!