SCIENTIFIC-LINUX-DEVEL Archives

March 2013

SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Steven Haigh <[log in to unmask]>
Reply To:
Steven Haigh <[log in to unmask]>
Date:
Thu, 14 Mar 2013 09:35:44 +1100
Content-Type:
text/plain
Parts/Attachments:
text/plain (155 lines)
On 03/14/2013 12:31 AM, Pat Riehecky wrote:
> On 03/12/2013 06:24 PM, Steven Haigh wrote:
>> On 03/13/2013 08:09 AM, Pat Riehecky wrote:
>> -- snip --
>>> I've had some bits of this suggested to me,
>>>
>>> Can you try this xorg.conf and see if life gets any better?
>>>
>>> Pat
>>>
>>>
>>>
>>> # /etc/X11/xorg.conf
>>>
>>> Section "ServerLayout"
>>>      Identifier     "aticonfig Layout"
>>>      Screen      0  "aticonfig-Screen[0]-0" 3840 0
>>>      Screen         "amdcccle-Screen[3]-1" 1920 0
>>>      Screen         "amdcccle-Screen[3]-2" 0 0
>>>      Option         "Xinerama" "0"
>>> EndSection
>>>
>>> Section "Files"
>>>          ModulePath   "/usr/lib64/xorg/modules/extensions/fglrx"
>>>          ModulePath   "/usr/lib64/xorg/modules"
>>> EndSection
>>>
>>> Section "Monitor"
>>>      Identifier   "0-DFP5"
>>>      Option        "VendorName" "ATI Proprietary Driver"
>>>      Option        "ModelName" "Generic Autodetecting Monitor"
>>>      Option        "DPMS" "true"
>>>      Option        "PreferredMode" "1920x1080"
>>>      Option        "TargetRefresh" "60"
>>>      Option        "Position" "0 0"
>>>      Option        "Rotate" "normal"
>>>      Option        "Disable" "false"
>>> EndSection
>>>
>>> Section "Monitor"
>>>      Identifier   "0-DFP11"
>>>      Option        "VendorName" "ATI Proprietary Driver"
>>>      Option        "ModelName" "Generic Autodetecting Monitor"
>>>      Option        "DPMS" "true"
>>>      Option        "PreferredMode" "1920x1080"
>>>      Option        "TargetRefresh" "60"
>>>      Option        "Position" "0 0"
>>>      Option        "Rotate" "normal"
>>>      Option        "Disable" "false"
>>> EndSection
>>>
>>> Section "Monitor"
>>>      Identifier   "0-DFP10"
>>>      Option        "VendorName" "ATI Proprietary Driver"
>>>      Option        "ModelName" "Generic Autodetecting Monitor"
>>>      Option        "DPMS" "true"
>>>      Option        "PreferredMode" "1920x1080"
>>>      Option        "TargetRefresh" "60"
>>>      Option        "Position" "0 0"
>>>      Option        "Rotate" "normal"
>>>      Option        "Disable" "false"
>>> EndSection
>>>
>>> Section "Device"
>>>      Identifier  "aticonfig-Device[0]-0"
>>>      Driver      "fglrx"
>>>      Option        "Monitor-DFP5" "0-DFP5"
>>>      BusID       "PCI:3:0:0"
>>> EndSection
>>>
>>> Section "Device"
>>>      Identifier  "amdcccle-Device[3]-1"
>>>      Driver      "fglrx"
>>>      Option        "Monitor-DFP11" "0-DFP11"
>>>      BusID       "PCI:3:0:0"
>>>      Screen      1
>>> EndSection
>>>
>>> Section "Device"
>>>      Identifier  "amdcccle-Device[3]-2"
>>>      Driver      "fglrx"
>>>      Option        "Monitor-DFP10" "0-DFP10"
>>>      BusID       "PCI:3:0:0"
>>>      Screen      2
>>> EndSection
>>>
>>> Section "Screen"
>>>      Identifier "aticonfig-Screen[0]-0"
>>>      Device     "aticonfig-Device[0]-0"
>>>      DefaultDepth     24
>>>      SubSection "Display"
>>>          Viewport   0 0
>>>          Depth     24
>>>      EndSubSection
>>> EndSection
>>>
>>> Section "Screen"
>>>      Identifier "amdcccle-Screen[3]-1"
>>>      Device     "amdcccle-Device[3]-1"
>>>      DefaultDepth     24
>>>      SubSection "Display"
>>>          Viewport   0 0
>>>          Depth     24
>>>      EndSubSection
>>> EndSection
>>>
>>> Section "Screen"
>>>      Identifier "amdcccle-Screen[3]-2"
>>>      Device     "amdcccle-Device[3]-2"
>>>      DefaultDepth     24
>>>      SubSection "Display"
>>>          Viewport   0 0
>>>          Depth     24
>>>      EndSubSection
>>> EndSection
>>>
>>>
>>>
>>
>> Ok, I put this in /etc/X11/xorg.conf. I get three screens in the
>> correct order, but I cannot move windows between the screens. Whatever
>> screen I start an application on, that is where it is stuck. If I try,
>> the mouse gets to the edge of the screen and moves no further.
>>
>> When I'm not dragging a window, I can move the cursor around between
>> windows without issue.
>>
>
> Just checking, but does xsane still throw the RANDR errors with this
> config?

Yep, I just loaded it again to test. While I can't move windows between 
screens (as expected), xsane launches fine.

> I was hopeful to push the updated Xorg packages out today, but I want to
> take you bug/problem report seriously.

I think its just related to the ATI driver after this troubleshooting. 
Push away.

> I'll confess it does sound like an ATI driver issue and I fear I've
> reached the limit of my knowledge in that area.  I typically end up with
> OSS drivers or the nVidia blob.

Me too now :) I think the only thing left to do is bug ATI - or maybe 
try their beta driver...

-- 
Steven Haigh

Email: [log in to unmask]
Web: https://www.crc.id.au
Phone: (03) 9001 6090 - 0412 935 897
Fax: (03) 8338 0299

ATOM RSS1 RSS2