Four Monitor X-Windows

From CDOT Wiki
Revision as of 23:10, 18 November 2010 by Msaul (talk | contribs)
Jump to: navigation, search

Objective

To get my four monitor X-Windows configuration to work properly with Xinerama. Currently, the mouse pointer moves among all monitors, but cannot seem to drag open application window between monitors of differing cards.

General Information

Video Cards

  • ATI Radeon X1600 Pro PCI-E (Sapphire)
  • Nvidia GEForce 8400 GS PCI

Note: Each card has dual port VGA / DVI

OS Information

Linux Distribution: Ubuntu Studio 10.10
Kernel Version: Linux studio 2.6.35-23-generic #37-Ubuntu SMP Fri Nov 5 19:16:29 UTC 2010 x86_64 GNU/Linux

X-Windows Information

[ xorg.conf ]

Additional Information

Xrandr Commands (at system startup):

  • xrandr --output VGA-0 --mode 1440x900 --pos 1440x0 --screen 1 (right two monitors)
  • xrandr --output VGA2 --mode 1440x900 --pos 1440x0 --screen 0 (left two monitors)

Other Observations

  • Only able to get 4 monitor system running as far as possible (except span application window between cards) by setting PCI card as primary Video default in BIOS (auto didn't seem to work correctly)
  • When enabling xinerama (i.e. In "Server Layout: Option "Xinerama" "1" ), screen 1 is mirrored, and does not allow mouse pointer to move to other card (although other card's monitors span correctly. Background picture shows in screen 1, but only background colour displays in screen 0).
  • Radeon error upon boot-up: error during ACPI method call

Additional information from grep radeon /var/log/messages:

Nov 18 22:03:56 studio kernel: [ 17.111500] [drm] radeon defaulting to kernel modesetting. Nov 18 22:03:56 studio kernel: [ 17.111505] [drm] radeon kernel modesetting enabled. Nov 18 22:03:56 studio kernel: [ 17.111570] radeon 0000:01:00.0: enabling device (0000 -> 0003) Nov 18 22:03:56 studio kernel: [ 17.111580] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 Nov 18 22:03:56 studio kernel: [ 17.261545] radeon 0000:01:00.0: VRAM: 256M 0x00000000 - 0x0FFFFFFF (256M used) Nov 18 22:03:56 studio kernel: [ 17.261549] radeon 0000:01:00.0: GTT: 512M 0x10000000 - 0x2FFFFFFF Nov 18 22:03:56 studio kernel: [ 17.261663] radeon 0000:01:00.0: radeon: using MSI. Nov 18 22:03:56 studio kernel: [ 17.261692] [drm] radeon: irq initialized. Nov 18 22:03:56 studio kernel: [ 17.330580] [drm] radeon: 256M of VRAM memory ready Nov 18 22:03:56 studio kernel: [ 17.330583] [drm] radeon: 512M of GTT memory ready. Nov 18 22:03:56 studio kernel: [ 17.332863] [drm] radeon: 1 quad pipes, 2 z pipes initialized. Nov 18 22:03:56 studio kernel: [ 17.348456] [drm] radeon: ring at 0x0000000010000000 Nov 18 22:03:56 studio kernel: [ 17.348699] [drm] radeon: ib pool ready. Nov 18 22:03:56 studio kernel: [ 17.790148] fb0: radeondrmfb frame buffer device Nov 18 22:03:56 studio kernel: [ 17.790227] [drm] Initialized radeon 2.5.0 20080528 for 0000:01:00.0 on minor 0