LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-12-2005, 12:22 PM   #1
waldemar
LQ Newbie
 
Registered: Oct 2005
Posts: 1

Rep: Reputation: 0
Dual monitor with ATI 9800Pro crashes


Hello there,

(first time post and Linux newbie)

I tried for days now, browsing forums, but no solution so far. Maybe someone here can give a hint?

My ATI 9800 Pro is connected to a 20' TFT (digital) and a 19' TFT (analog); I'm running Suse 9.3 and the ATI driver 8.13.14; desperate to get the Dual Screen funktionality running.

My problem seems to be the configuration of the xorg.config. The two monitors are configured as precise as I could do. Right now I receive a 1600x1200 resolution on both screens (the 19' scrolls a little, copies *exactly* the 20' picture), because the second device still points to Screen0 (being the first screen). THE PROBLEM: As soon as I correct this setting to point to Screen1 (the second screen) and restart X-Windows, the system crashes bigtime (Black, rien ne vas plus, no new console possible).

The xorg.config fragment in question:

Code:
Section "Monitor"
  Option       "CalcAlgorithm" "CheckDesktopGeometry"
#  DisplaySize  320 240
  DisplaySize  430 320
  HorizSync    31-75
  Identifier   "Monitor[0]"
  ModelName    "1600X1200@60HZ"
  VendorName   "--> VESA"
  VertRefresh  50-60
  UseModes     "Modes[0]"
EndSection

Section "Monitor"
  Option       "CalcAlgorithm" "CheckDesktopGeometry"
#  DisplaySize  360 270
  DisplaySize  370 300
  HorizSync    31-64
  Identifier   "Monitor[1]"
  ModelName    "1280X1024@60HZ"
  VendorName   "--> VESA"
  VertRefresh  50-60
  UseModes     "Modes[1]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
#  Modeline 	"800x600" 36.88 800 832 912 1024 600 601 604 621

#  Modeline 	"1280x1024" 105.15 1280 1360 1496 1712 1024 1025 1028 1059
#  Modeline 	"1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
  Modeline 	"1600x1200" 162.00 1600 1664 1856 2160 1200 1201 1204 1250
EndSection

Section "Modes"
  Identifier   "Modes[1]"
#  Modeline 	"800x600" 36.88 800 832 912 1024 600 601 604 621

  Modeline 	"1280x1024" 105.15 1280 1360 1496 1712 1024 1025 1028 1059
  Modeline 	"1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
#  Modeline 	"1600x1200" 162.00 1600 1664 1856 2160 1200 1201 1204 1250
EndSection


Section "Screen"
  DefaultDepth 24
#  SubSection "Display"
#    Depth      24
#    Modes      "1280x1024" 
#  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1600x1200" 
  EndSubSection
  Device       "Device0"
  Identifier   "Screen0"
  Monitor      "Monitor[0]"
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" 
  EndSubSection
#  SubSection "Display"
#    Depth      24
#    Modes      "1600x1200" 
#  EndSubSection
  Device       "Device1"
  Identifier   "Screen1"
  Monitor      "Monitor[1]"
EndSection


Section "Device"
  BoardName    "R350 NH"
  BusID        "1:0:0"
  Driver       "fglrx"
  Identifier   "Device0"
  Screen       0
  VendorName   "ATI"
EndSection

Section "Device"
  BoardName    "R350 NH"
  BusID        "1:0:0"
  Driver       "fglrx"
  Identifier   "Device1"
  Screen       0
  VendorName   "ATI"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen0"
  Screen       "Screen1" RightOf "Screen0"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection
Has anybody an idea what I am doing wrong here? Any help is greatly appreciated...:-)

Regards
waldemar
 
Old 10-13-2005, 01:51 PM   #2
paulsm4
LQ Guru
 
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
I've had zero luck getting ATI's fglrx driver to work with multiple devices. You didn't include your /var/log/Xorg.0.log errors, but I suspect your crashes are similar to mine.

SUGGESTION:
Try the built-in radeon driver instead of ATI's fglrx. I suspect you'll be able to get multiple devices with no problem.

PS:
Do you have one card, or two? If you've got one card, have you tried just one "Device" section? If you've got two cards, do they really have the same PCI bus/device/fn IDs?
 
Old 10-13-2005, 04:22 PM   #3
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 34
I have a 9800 Pro but I haven't tried dual-head yet.

However, paulsm4 may have spotted the problem - the BusIds are not the same, the second head should be 1:0:1. At least, my primary head is on 1:0:0 and my secondary head is on 1:0:1, according to lspci.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI 8.14.13 + 2.6.11.12 + Dual Monitor xushi Slackware 10 07-31-2005 03:04 PM
Ati 9800pro AGP 8x Bl4cKP3nGu1n Linux - Hardware 2 05-30-2005 03:12 PM
ATI 9800pro on Fedora Core 3 harzfled Fedora 2 04-02-2005 02:10 PM
ATI Radeon 9800pro DUAL HEAD mode NOT working! grelle Linux - Hardware 2 02-14-2005 01:19 PM
ati 9800pro not doing its job cyborg_jt Linux - Hardware 3 02-11-2004 08:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:49 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration