CentOS, radeon driver, dual monitor, fun (NOT)]

m.roth at 5-cent.us m.roth at 5-cent.us
Fri Apr 26 07:26:03 PDT 2013


Well, I posted this a week ago. Does *anyone* have any suggestions as to
what I need to do with my xorg.conf to get my user back to normal?

(And please don't tell me to buy a new card: if you think we can just pop
for one, call your US Congresscritters and tell them to repeal the
Sequester.)

      mark

---------------------------- Original Message ----------------------------
Subject: CentOS, radeon driver, dual monitor, fun (NOT)
From:    m.roth at 5-cent.us
Date:    Fri, April 19, 2013 14:56
To:      xorg at lists.x.org
--------------------------------------------------------------------------

I've just joined the list in desperation, after days of fighting this.

The ati & radeon drivers in CentOS (== RHEL) 6.4 are what I need to use,
since neither kmod-fglrx nor the proprietary drivers from AMD/ATI have now
dropped all support for "older" cards. My user has an Advanced Micro
Devices [AMD] nee ATI RV620 [FirePro 2260] card, which is among those no
longer supported (and it was in a machine we got in Nov!).

Here's the problem: he's got two monitors. Like the rest of us, and as he
was doing, he wants them side-by-side, like one large screen. I've tried
Xorg --configure, which failed, and I've handcrafted some. The two best
I've gotten give us a choice:
   a) I can enable xinerama, which I gather is xor with randr. In that
case, we
         get what we want... EXCEPT that you can drag things offmonitor.
and if
         go a tad too far, what you wind up where you can move it up and
down,
         off monitor, but the whole thing moves right, and won't come
back. The
         result is an "L" of black; in ascii art,
                  ________   _________
                  |B|     |  |B|      |
                  |B|     |  |B|      |
                  |B|     |  |B|      |
                  |B|     |  |B|      |
                  |BBBBBBB|  |BBBBBBBB|
                  ---------   ---------
   b) I can disable xinerama, in which case we can drag the mouse from
       monitor to monitor, but once logged in, you cannot drag a *window*
       from one to the other, and they seem to almost be like two sessions,
       with slightly different menus (he's using gnome; I installed the
       gconf-editor, and disabled the xrandr plugin for gnome, so what I
       get is all my xorg.conf file.

The latter xorg.conf is as follows:
Section "ServerFlags"
    Option        "AllowMouseOpenFail" "true"
EndSection
<snip> of files, and input device>
Section "Module"
        Load  "glx"
EndSection

Section       "Device"
  Identifier  "mycard0"
  Driver      "radeon"
  BusID       "PCI:2:0:0"
  Screen      0
EndSection

Section       "Device"
  Identifier  "mycard1"
  Driver      "radeon"
  BusID       "PCI:2:0:0"
  Screen      1
EndSection

Section       "Monitor"
  Identifier  "mymon0"
  Option      "Monitor-DisplayPort-0"
  Option      "Rotate" "left"
#   Option      "Position" "0 0"
EndSection
Section       "Monitor"
  Identifier  "mymon1"
  Option      "Monitor-DisplayPort-1"
  Option      "Rotate" "left"
EndSection

Section       "Screen"
  Identifier  "myhead0"
  Device      "mycard0"
  Monitor     "mymon0"
  DefaultDepth  24
  SubSection  "Display"
    Depth     24
    Modes     "1280x1024"
  EndSubSection
EndSection

Section       "Screen"
  Identifier  "myhead1"
  Device      "mycard1"
  Monitor     "mymon1"
  DefaultDepth  24
  SubSection "Display"
    Depth     24
    Modes     "1280x1024"
  EndSubSection
EndSection

Section "ServerLayout"
  Identifier  "layout0"
  InputDevice "keyboard0" "CoreKeyboard"
  InputDevice "mouse0" "CorePointer"
  Screen      0 "myhead0" RightOf "myhead1"
  Screen      1 "myhead1"
  Option      "Xinerama" "0"
EndSection

Any clues for the poor gladly accepted.

         mark






More information about the xorg mailing list