PDA

View Full Version : Multi(6)Monitor


nosupport
2006-08-11, 09:37 AM CDT
I'm trying to get my multimonitor setup going again, and I thought I'd ask your advice. I'm working with a PCI-e ATI radeon dualhead, and a Permedia quad-head card. the permedia I got off eBay or like $20, and it's maker I haven't been able to track down definitively. (TI or Intel or Phillips or Permedia or DEC or 3dlabs) HAL says it's four 3DLabs Permedia II 2D+3D devices contained within/under one DECchip 21152. Whatever the case, I'm reasonably sure the driver it uses is called glint. I fetched the rpm, which installed seemingly OK. X nonetheless doesn't load any of those four monitors. What could I do to make this work?

Xorg.0.log reads:
(II) LoadModule: "glint"
(WW) Warning, couldn't open module glint
(II) UnloadModule: "glint"
(EE) Failed to load module "glint" (module does not exist, 0)


Xorg.conf reads:
# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "my configuration"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen "3DLabs Permedia II 2D+3D (Screen 0)" RightOf "Screen1"
Screen "3DLabs Permedia II 2D+3D (Screen 1)" RightOf "3DLabs Permedia II 2D+3D (Screen 0)"
Screen "3DLabs Permedia II 2D+3D (Screen 2)" RightOf "3DLabs Permedia II 2D+3D (Screen 1)"
Screen "3DLabs Permedia II 2D+3D (Screen 3)" RightOf "3DLabs Permedia II 2D+3D (Screen 2)"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection

Section "Files"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, a font server independent of the X server is
# used to render fonts.
FontPath "unix/:7100"
# ModulePath "/usr/lib/xorg/modules/"
EndSection

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

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "NEC MultiSync XV15+"
DisplaySize 280 210
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.0 - 65.0
VertRefresh 55.0 - 100.0
Option "dpms"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor 1024x768"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 57.0
VertRefresh 50.0 - 70.0
Option "dpms"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
Identifier "3DLabs Permedia II 2D+3D (Monitor 0)"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 28.0 - 51.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
Identifier "3DLabs Permedia II 2D+3D (Monitor 1)"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 28.0 - 51.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
Identifier "3DLabs Permedia II 2D+3D (Monitor 2)"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 28.0 - 51.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Monitor"

### Comment all HorizSync and VertSync values to use DDC:
Identifier "3DLabs Permedia II 2D+3D (Monitor 3)"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 28.0 - 51.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
# Driver "radeon"
Driver "fglrx"
VendorName "Videocard vendor"
# BoardName "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"
BusID "PCI:6:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
# Driver "radeon"
Driver "fglrx"
VendorName "Videocard Vendor"
# BoardName "ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"
BusID "PCI:6:0:0"
Screen 1
EndSection

Section "Device"
Identifier "3DLabs Permedia II 2D+3D (Device 0)"
Driver "glint"
BusID "PCI:2:01:0"
Option "XaaNoOffscreenPixmaps"
Screen 0
EndSection

Section "Device"
Identifier "3DLabs Permedia II 2D+3D (Device 1)"
Driver "glint"
BusID "PCI:2:05:0"
Option "XaaNoOffscreenPixmaps"
Screen 1
EndSection

Section "Device"
Identifier "3DLabs Permedia II 2D+3D (Device 2)"
Driver "glint"
BusID "PCI:2:09:0"
Option "XaaNoOffscreenPixmaps"
Screen 2
EndSection

Section "Device"
Identifier "3DLabs Permedia II 2D+3D (Device 3)"
Driver "glint"
BusID "PCI:2:0d:0"
Option "XaaNoOffscreenPixmaps"
Screen 3
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection

Section "Screen"
Identifier "3DLabs Permedia II 2D+3D (Screen 0)"
Device "3DLabs Permedia II 2D+3D (Device 0)"
Monitor "3DLabs Permedia II 2D+3D (Monitor 0)"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "3DLabs Permedia II 2D+3D (Screen 1)"
Device "3DLabs Permedia II 2D+3D (Device 1)"
Monitor "3DLabs Permedia II 2D+3D (Monitor 1)"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "3DLabs Permedia II 2D+3D (Screen 2)"
Device "3DLabs Permedia II 2D+3D (Device 2)"
Monitor "3DLabs Permedia II 2D+3D (Monitor 2)"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "3DLabs Permedia II 2D+3D (Screen 3)"
Device "3DLabs Permedia II 2D+3D (Device 3)"
Monitor "3DLabs Permedia II 2D+3D (Monitor 3)"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection

tronic
2006-08-14, 09:23 AM CDT
I too am curious about this, does anyone have any Ideas on getting this to work?

b_martinez
2006-08-14, 09:42 AM CDT
Near time for me to crash and burn, since I am working nights, but a quick session won't hurt.
Try this at command line
su -
[password root]
lspci
and look for the board in question. It will be listed as it's controller chip, not necessarily the manufacturer. Then look for a driver for that chipset.
maybe you can get it running this way.
hth
Bill

nosupport
2006-08-14, 09:43 AM CDT
This is seriously the largest reason I'm still dualbooting into windows 2000. I could get rid of windows if only I could multimonitor in linux. The problem (I think) is the glint driver not taking in fedora. I've seen it work in ubuntu, but not the ATI card. Besides, I want fedora! Just my luck I'll only have this working the day before Core 6 is released. :-(

Tronic: Do you have a permedia too? (They're a monster of a card!)

nosupport
2006-08-14, 09:48 AM CDT
Near time for me to crash and burn, since I am working nights, but a quick session won't hurt.
Try this at command line
su -
[password root]
lspci
and look for the board in question. It will be listed as it's controller chip, not necessarily the manufacturer. Then look for a driver for that chip-set.
maybe you can get it running this way.
hth
Bill

Will do when I get home... I know from hal-device-manager that there are four display adapter 'chips' connected through a single dec chip. Looking at the card itself confirms this. I think they literally just put four display adapters on one board. This, in contrast to putting dual heads on one display adapters like ATI and Nvidia do. I actually think the permedia approach makes more sense. I just wish I could figure out how to make it work. :-/

b_martinez
2006-08-14, 10:06 AM CDT
If it's 4 chips, then glint may be what you need, something to separate the signals and routew to each chip. I have no knowledge of this program, so I couldn't give any worthwhile advice.
Bill

nosupport
2006-08-18, 02:41 PM CDT
I'm pretty sure glint is what I need, however its not working. Your post gives me the impression glint is a driver for video cards with 4 chips, rather than a driver for this specific video card. Am I getting this right?

tronic
2006-08-18, 05:26 PM CDT
I'm pretty sure "glint" is a driver specific to 3DLabs graphics cards.

According to this it is a driver.
http://www.xfree86.org/4.1.0/glint.4.html