Hi guys,
I'm banging my head against this one - with little effect...
I just installed Etch on my workstation, which has a Radeon 7000 and two
Dell 19" LCD screens. I'm trying to set up an extended desktop - sort of
need it that way to be able to work efficiently.
I followed various howtos and posts in the internet, and what I have now
seems to be what I'm supposed to have but I'm still getting just a cloned
display, and KDE doesn't give me the option to change anything (in Control
Center --> Peripherals --> Display).
Is there anything special I have to do - some package I forgot to install?
Here is my config.
Thanks
Hans
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
EndSection
Section "Device"
Identifier "Card1"
Driver "radeon"
BusID "PCI:1:0:0"
VideoRam 32768
Screen 0
EndSection
Section "Device"
Identifier "Card2"
Driver "radeon"
BusID "PCI:1:0:0"
VideoRam 32768
Screen 1
EndSection
Section "Monitor"
Identifier "DELL1"
Option "DPMS"
HorizSync 31-83
VertRefresh 56-76
EndSection
Section "Monitor"
Identifier "DELL2"
Option "DPMS"
HorizSync 31-83
VertRefresh 56-76
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "DELL1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card2"
Monitor "DELL2"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen1"
Screen "Screen2" LeftOf "Screen1"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection
Section "DRI"
Mode 0666
EndSection
--
Bookmark/Search this post with:
Dual head setup
Hi Hans,
Hans du Plooy wrote:
> Hi guys,
>
> I'm banging my head against this one - with little effect...
>
> I just installed Etch on my workstation, which has a Radeon 7000 and two
> Dell 19" LCD screens. I'm trying to set up an extended desktop - sort of
> need it that way to be able to work efficiently.
>
> I followed various howtos and posts in the internet, and what I have now
> seems to be what I'm supposed to have but I'm still getting just a cloned
> display, and KDE doesn't give me the option to change anything (in Control
> Center --> Peripherals --> Display).
I feel your pain. I just had several weeks of trying to fix the same
problem but with an ATI X600 PCIE.
> Is there anything special I have to do - some package I forgot to install?
To get my video card working and stable, I had to use the fglrx module
provided by ATI. (http://ati.amd.com/support/driver.html -> Linux x86 ->
choose your card, etc etc) The Debian package created by the ATI
installer did not work for me (because I am on stable with Xorg off
backports.org, their 'stable' package created an XFree86 driver and
their 'testing' package wanted Xorg >=7.0, I'm running 6.9...) so I had
to use their installer to just install the module directly into the
filesystem rather than a Debian package. Because I did not build the
kernel module, I miss out on 3D, but I don't care :p Since you are on
Etch you may have more luck.
Once you have run the installer in whatever way works for you, use the
'aticonfig' program to generate correct driver/screen/monitor stanzas in
your xorg.conf. My working xorg.conf is below.
Before I did all the above, I did get the dual head working under Xorg
with the radeon module, but it would frequently crash with this message
in Xorg.0.log:
(EE) RADEON(0): FIFO timed out, resetting engine...
This xorg.conf is also included below.
Apparently this error can cause outright lockups (as in my case) or have
no effect whatsoever. I think it depends on the combination of video
card and motherboard.
> Here is my config.
My crashing xorg.conf with the radeon module:
Section "Files"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "ATI Radeon X600 (DVI)"
Driver "radeon"
BusID "PCI:1:0:0"
Screen 0
Option "CRT2Position" "RightOf"
EndSection
Section "Device"
Identifier "ATI Radeon X600 (VGA)"
Driver "radeon"
BusID "PCI:1:0:1"
Screen 1
EndSection
Section "Monitor"
Identifier "Monitor for ATI Radeon X600 (DVI)"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor for ATI Radeon X600 (VGA)"
Option "DPMS"
EndSection
Section "Screen"
Identifier "PCIEScreen0"
Device "ATI Radeon X600 (DVI)"
Monitor "Monitor for ATI Radeon X600 (DVI)"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "PCIEScreen1"
Device "ATI Radeon X600 (VGA)"
Monitor "Monitor for ATI Radeon X600 (VGA)"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Dual-head Layout"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Screen 0 "PCIEScreen0"
EndSection
Section "DRI"
Mode 0666
EndSection
#########################################################
And here is my working xorg.config with the fglrx module:
Section "ServerLayout"
Identifier "Dual-head fglrx Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "Files"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[1]"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "DesktopSetup" "horizontal"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[1]"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[1]"
Device "aticonfig-Device[1]"
Monitor "aticonfig-Monitor[1]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Good luck!
--
Greg Vickers
IT Security Engineer & Project Manager
IT Security, Network Services,
Information Technology Services
Queensland University of Technology
L12, 126 Margaret St, Brisbane
Phone: +61 7 3138 9536
Mobile: 0410 434 734
Fax: +61 7 3138 2921
Email:
IT Security web site: http://www.its.qut.edu.au/itsecurity/
CRICOS No. 00213J
--
Dual head setup
Hi Greg, thanks for your reply
> To get my video card working and stable, I had to use the fglrx module
> provided by ATI. (http://ati.amd.com/support/driver.html
Mine is a Radeon 7000 - not supported by fglrx, but supported by the
opensource radeon driver.
> Before I did all the above, I did get the dual head working under Xorg
> with the radeon module, but it would frequently crash with this message
> in Xorg.0.log:
> (EE) RADEON(0): FIFO timed out, resetting engine...
> This xorg.conf is also included below.
It would be unstable because the radeon module has little more than basic
support for the X600. Was this dual head in an extended desktop mode (as
opposed to mirror)? Do you by any chance still have this config file
around?
> Here is my config.
Thanks, I'll try adapting mine with your one's info tonight and see how it
goes.
Hans
--
Dual head setup
Hello Hans,
Hans du Plooy wrote:
> Hi Greg, thanks for your reply
>
>> To get my video card working and stable, I had to use the fglrx module
>> provided by ATI. (http://ati.amd.com/support/driver.html
> Mine is a Radeon 7000 - not supported by fglrx, but supported by the
> opensource radeon driver.
You are right, I didn't notice at the time.
>> Before I did all the above, I did get the dual head working under Xorg
>> with the radeon module, but it would frequently crash with this message
>> in Xorg.0.log:
>> (EE) RADEON(0): FIFO timed out, resetting engine...
>> This xorg.conf is also included below.
>
> It would be unstable because the radeon module has little more than basic
> support for the X600. Was this dual head in an extended desktop mode (as
> opposed to mirror)? Do you by any chance still have this config file
> around?
Huh, great - I included two xorg.conf files in my previous email, one
that crashed with the radeon module and the second one that works with
the fglrx module.
>> Here is my config.
> Thanks, I'll try adapting mine with your one's info tonight and see how it
> goes.
Good luck!
--
Greg Vickers
IT Security Engineer & Project Manager
IT Security, Network Services,
Information Technology Services
Queensland University of Technology
L12, 126 Margaret St, Brisbane
Phone: +61 7 3138 9536
Mobile: 0410 434 734
Fax: +61 7 3138 2921
Email:
IT Security web site: http://www.its.qut.edu.au/itsecurity/
CRICOS No. 00213J
--
Dual head setup [solved]
On Fri, 2007-02-02 at 10:03 +1000, Greg Vickers wrote:
> > It would be unstable because the radeon module has little more than basic
> > support for the X600. Was this dual head in an extended desktop mode (as
> > opposed to mirror)? Do you by any chance still have this config file
> > around?
>
> Huh, great - I included two xorg.conf files in my previous email, one
> that crashed with the radeon module and the second one that works with
> the fglrx module.
Greg, sorry. I should really stop leaving this for the wee hours of the
morning....
Well, I managed to get it working, and much better than I had hoped for.
I had hoped to get xinerama going, which would have meant no 3D. But I
found a way that doesn't need xinerama, and allows me to have a big
desktop split over the two screens with full 3D accelleration: MergedFB.
xorg.conf included.
Hans
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath
"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
EndSection
Section "Device"
Identifier "Card1"
Driver "radeon"
BusID "PCI:1:0:0"
Option "MergedFB" "true"
Option "CRT2Position" "LeftOf"
Option "MonitorLayout" "LCD, CRT"
Option "CRT2Hsync" "31-83"
Option "CRT2VRefresh" "50-75"
Option "OverlayOnCRTC2" "true"
Option "MetaModes" "1280x1024-1280x1024"
Option "MergedXineramaCRT2IsScreen0" "true"
EndSection
Section "Monitor"
Identifier "DELL1"
Option "DPMS"
HorizSync 31-83
VertRefresh 56-76
DisplaySize 412 401
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "DELL1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
Virtual 2560 1024
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen1"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
--