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:
Sat, 16 Mar 2013 18:45:14 +1100
Content-Type:
text/plain
Parts/Attachments:
text/plain (103 lines)
On 14/03/13 09:38, Steven Haigh wrote:
> On 03/14/2013 07:39 AM, Pat Riehecky wrote:
>> On 03/13/2013 08:41 AM, Steven Haigh wrote:
>>> On 14/03/13 00:31, Pat Riehecky wrote:
>>>>>
>>>>> 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?
>>>>
>>>> I was hopeful to push the updated Xorg packages out today, but I
>>>> want to
>>>> take you bug/problem report seriously.
>>>
>>> Give me ~18 hours. I'm just about to head to bed (its 0039 here now)
>>> and I'm working the first half of tomorrow. I'll have something for
>>> you as soon as I can.
>>>
>>>> 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.
>>>
>>> I believe it probably is - but I'll confirm it for you tomorrow. The
>>> hard part about the whole display driver thing is that you always seem
>>> to end up doing the lesser of evils when it comes to trade offs.
>>>
>>> One day it'll 'just work' and have all the bells and whistles... :)
>>>
>>
>> We seem to be at cross times, so I'll toss this at you now while I'm
>> thinking of it.
>
> Yeah. I'm in Melbourne, Australia - so we're UTC+11 now. That being
> said, I am usually up and about at anything but 'normal' hours ;)
>
>> Aside from the lack of powersave, do the OSS modules work generally on
>> your system?  Pointing the finger at ATI is fine with me, but if the
>> basics on the OSS module aren't right we've got bigger problems.....
>
> The OSS module is actually pretty good. If the power saving was better
> and it didn't add about 100dB (approx) to the running of the system via
> the graphics card fan, I don't think I'd ever run the ATI binary.
>
> To be fair though, I haven't started playing with Steam / TF2 etc for
> Linux yet - that may well require the ATI driver for performance...
>

I just thought I'd follow up on this... I've managed to get my desktop 
working quite well now.

 From previous observations, I wanted to get rid of Xinerama from within 
the ATI driver so that I could use xsane etc etc. Now what I did learn 
is that when you do multi-desktops, by default X will start a new X 
session for each display you have - so you end up with the following (in 
my case):
	* Screen 0
	* Screen 1
	* Screen 2

These screens act independently - you can't drag windows between them 
etc etc.

Using the ATI control panel, I configured up the three screens to be a 
"Multi Display Desktop". Now in Windows, this behaves differently than 
Linux. In effect, you get a single screen (5760x1080) in my case. In 
Windows, this causes all windows to maximise across all three screens. Ugly.

In linux however, the X server seems to detect that it is three separate 
screens and although your 'screen' resolution is 5760x1080, it logically 
divides that into three 1920x1080 screens. This means that if you 
maximise an app, it will stay on that one screen.

In effect, this means that you can disable the ATI Xinerama - as it 
believes you only have one screen configured. More correctly, you have 
one X display configured.

This now means that Composite and XRandR is available - resulting in 
being able to run xsane without error as well as being able to enable 
desktop effects (Compiz).

Now I'm VERY happy with this setup - and it allows me to use the 
displays properly and drag windows between screens as well as get all 
the bells and whistles that go along with it...

So, thats it in a nutshell to hopefully help others when they come 
across this in future.

-- 
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