LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 06-14-2008, 12:30 AM   #1
L-28C
Member
 
Registered: Oct 2006
Posts: 38

Rep: Reputation: 0
Triple monitors working, but no Xinerama


Hello everyone!

I previously posted about getting the following video setup working:

Card 1: nVidia GeForce 8800GTS w/ 2 monitors
Card 2: ATI Radeon 7000/VE w/ 1 monitor

I got it working, and it's great, except Xinerama doesn't want to work. Here's my xorg.conf file:

(Just to be clear on something: Videocard0 and Videocard1 represent the nVidia card, while Card1 is the ATI card. I should name them something more descriptive...)

Quote:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
Screen 2 "Screen2" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/misc/"
FontPath "/usr/lib/X11/fonts/Type1/"
FontPath "/usr/lib/X11/fonts/Speedo/"
FontPath "/usr/lib/X11/fonts/100dpi/"
FontPath "/usr/lib/X11/fonts/75dpi/"
FontPath "/usr/lib/X11/fonts/cyrillic/"
FontPath "/usr/lib/X11/fonts/TTF/"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "xtrap"
Load "record"
Load "dri"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-1"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
ModeLine "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "COMPAQ 5500"
HorizSync 30.0 - 54.0
VertRefresh 50.0 - 120.0
EndSection

Section "Monitor"
Identifier "Monitor2"
VendorName "Packard Bell"
ModelName "?"
HorizSync 30.0 - 54.0
VertRefresh 50.0 - 120.0
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GTS"
BusID "PCI:2:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GTS"
BusID "PCI:2:0:0"
Screen 1
EndSection

Section "Device"
Identifier "Card1"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:1:6:0"
Option "TwinView" "0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT-1: 1440x900_60.00 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT-0: 1024x768 +0+0"
EndSection

Section "Screen"
Identifier "Screen2"
Device "Card1"
Monitor "Monitor2"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT-0: 1024x768 +0+0"
EndSection
That config works, but if I change Xinerama from "0" to "1" (or "true") I get stuck at the nVidia logo. Here's the last parts of the log file after I hard-reset when being stuck:

Quote:
(==) RandR enabled
(II) RADEON(2): RADEONScreenInit d0000000 0 0
(==) RADEON(2): Write-combining range (0xd0000000,0x4000000)
Entering TV Save
Save TV timing tables
saveTimingTables: reading timing tables
TV Save done
disable montype: 1
(II) RADEON(2): RADEONInitMemoryMap() :
(II) RADEON(2): mem_size : 0x04000000
(II) RADEON(2): MC_FB_LOCATION : 0xd3ffd000
(II) RADEON(2): MC_AGP_LOCATION : 0xffffffc0
(II) RADEON(2): Depth moves disabled by default
(II) RADEON(2): Memory manager initialized to (0,0) (1152,8191)
(II) RADEON(2): Reserved area from (0,1152) to (1152,1154)
(II) RADEON(2): Largest offscreen area available: 1152 x 7037
disable montype: 1
init memmap
init common
init crtc1
init pll1
freq: 64995000
best_freq: 64995968
best_feedback_div: 597
best_ref_div: 62
best_post_div: 4
restore memmap
(II) RADEON(2): RADEONRestoreMemMapRegisters() :
(II) RADEON(2): MC_FB_LOCATION : 0xd3ffd000 0xffff0000
(II) RADEON(2): MC_AGP_LOCATION : 0xffffffc0
restore common
restore crtc1
restore pll1
finished PLL1
restore dac
enable montype: 1
(WW) RADEON(2): No crtc mode list for crtc 1,continuing with desired mode
disable montype: 1
(==) RADEON(2): Backing store disabled
(WW) RADEON(2): Direct rendering disabled
(II) RADEON(2): Render acceleration enabled
(II) RADEON(2): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Lines
Dashed Lines
Scanline Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) RADEON(2): Acceleration enabled
(==) RADEON(2): Silken mouse enabled
(II) RADEON(2): Using hardware cursor 0 (scanline 1154)
(II) RADEON(2): Using hardware cursor 1 (scanline 1157)
(II) RADEON(2): Largest offscreen area available: 1152 x 7029
(II) RADEON(2): No video input capabilities detected and no information is provided - disabling multimedia i2c
(II) Loading sub module "theatre_detect"
(II) LoadModule: "theatre_detect"
(II) Loading /usr/lib/xorg/modules/multimedia//theatre_detect_drv.so
(II) Module theatre_detect: vendor="X.Org Foundation"
compiled for 1.4.0.90, module version = 1.0.0
ABI class: X.Org Video Driver, version 2.0
(II) RADEON(2): no multimedia table present, disabling Rage Theatre.
(II) RADEON(2): RandR 1.2 enabled, ignore the following RandR disabled message.

Backtrace:
0: X(xf86SigHandler+0x80) [0x80dbde0]
1: [0xffffe420]
2: X(xf86RandR12SetRotations+0x69) [0x80f0829]
3: X(xf86CrtcScreenInit+0x9f) [0x80ec55f]
4: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONScreenInit+0x135a) [0xb69ef68a]
5: X(AddScreen+0x1ed) [0x806d3fd]
6: X(InitOutput+0x22e) [0x80a1cae]
7: X(main+0x286) [0x806dba6]
8: /lib/libc.so.6(__libc_start_main+0xe0) [0xb7d90390]
9: X(FontFileCompleteXLFD+0x20d) [0x806d0e1]

Fatal server error:
Caught signal 11. Server aborting

(II) Screen 0 shares mem & io resources
(II) Screen 1 shares mem & io resources
(II) Screen 2 shares mem & io resources
Can anyone help me? Thanks in advance!
 
Old 06-15-2008, 09:09 AM   #2
knobby67
Member
 
Registered: Mar 2006
Posts: 627

Rep: Reputation: 43
I think it could simply be an incompatabillity problem with using nvidia and ati together. I had a similat problem with nvidia and sis, try as I might xinerama wouldn't work with 2 sets of drivers.
 
  


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
Xinerama, ATI and Multiple Monitors JediToren Linux - Hardware 2 07-31-2011 05:24 PM
spanning display across two monitors using xinerama selva_irtt Linux - Software 0 10-16-2007 07:34 AM
dual monitors xinerama What's the deal? t_boyd Linux - General 8 06-05-2006 12:43 PM
dual monitors/xinerama Palamides Slackware 2 03-05-2005 06:17 AM
Xinerama monitors are above each other Silent1 Linux - Software 1 12-28-2004 04:46 PM

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

All times are GMT -5. The time now is 04:08 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