Help!

Matrox G550 PCI DualView and xorg.conf

 
  

Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> General Discussions (archive 2) RSS
Next:  newbie - questions about "rm"  
Author Message
FabX
External


Since: Dec 28, 2006
Posts: 29



PostPosted: Thu Dec 28, 2006 3:30 am    Post subject: Matrox G550 PCI DualView and xorg.conf
Archived from groups: alt>os>linux (more info?)

I'm using Matrox G550 PCI version with dual view support.
My kernel is 2.6.18-1.2798 from Fedora Core 6.

lspci show me only one BusID:
PCI:2:0:0 VGA compatible controller: Matrox Graphics....

I can't see two BusID from lspci and if I enable
Screen 0
Screen 1
in Device section I can see only freezing screens!

Have you any suggestion??
THANKS!
Back to top
FabX
External


Since: Dec 28, 2006
Posts: 29



PostPosted: Thu Dec 28, 2006 4:39 am    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Here I report my xorg.conf
It's a bit complicated because I need to have 4 monitors enabled and
I've 2 video cards.

If I enable
Screen 0
Screen 1
in corrispective Device sections for Matrox card
I have Matrox output freezing!

At this moment I have Screen2 and Screen3 (Matrox) with the same view!
Sad


# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "Multihead layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 0
Screen 2 "Screen2" 0 0
Screen 3 "Screen3" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "off"
Option "Clone" "off"
EndSection

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

Section "Monitor"
Identifier "Monitor0"
ModelName "Monitor 1600x1200"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 70.0
VertRefresh 50.0 - 95.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor 640x480"
# HorizSync 31.5 - 35.1
# VertRefresh 50.0 - 50.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor2"
VendorName "Monitor Vendor"
ModelName "Monitor 640x480"
HorizSync 30.0 - 35.1
VertRefresh 60.0 - 85.0
Option "dpms"
EndSection

Section "Monitor"
Identifier "Monitor3"
VendorName "Monitor Vendor"
ModelName "Monitor 640x480"
HorizSync 30.0 - 35.1
VertRefresh 60.0 - 85.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "i810"
Option "Display" "CRT"
Option "MonitorLayout" "CRT,TV"
BusID "PCI:0:2:0"
EndSection

Section "Device"
Identifier "Videocard1"
Driver "i810"
VendorName "Videocard Vendor"
BoardName "Intel Corporation 82852/855GM Integrated Graphics Device"
Option "Display" "TV"
Option "MonitorLayout" "CRT,TV"
BusID "PCI:0:2:0"
Screen 1
EndSection

Section "Device"
Identifier "Matrox0"
Driver "mga"
BusID "PCI:2:0:0"
VideoRam 32768
EndSection

Section "Device"
Identifier "Matrox1"
Driver "mga"
BusID "PCI:2:0:0"
VideoRam 32768
EndSection

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

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

Section "Screen"
Identifier "Screen2"
Device "Matrox0"
Monitor "Monitor2"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
# Modes "1280x1024" "1024x768" "800x600" "640x480"
Modes "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen3"
Device "Matrox1"
Monitor "Monitor3"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
# Modes "1280x1024" "1024x768" "800x600" "640x480"
Modes "640x480"
EndSubSection
EndSection





J.O. Aho ha scritto:

> FabX wrote:
> > I'm using Matrox G550 PCI version with dual view support.
> > My kernel is 2.6.18-1.2798 from Fedora Core 6.
> >
> > lspci show me only one BusID:
> > PCI:2:0:0 VGA compatible controller: Matrox Graphics....
> > I can't see two BusID from lspci and if I enable
>
> It's the same BusID for the both heads, you still only using one PCI slot.
> Do set BusID in both device-sections.
>
> For supported options, take a look at
> http://xorg.freedesktop.org/releases/X11R7.0/doc/html/mga.4.html
>
> I do suggest you make a search on the net on dualhead matrox to find examples
> of a proper xorg.conf.
>
>
> --
>
> //Aho
Back to top
shedied
External


Since: Nov 11, 2006
Posts: 35



PostPosted: Thu Dec 28, 2006 11:54 am    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

FabX wrote:
> Here I report my xorg.conf
> It's a bit complicated because I need to have 4 monitors enabled and
> I've 2 video cards.
>
<snip>
> Section "Device"
> Identifier "Videocard1"
> Driver "i810"
> VendorName "Videocard Vendor"
> BoardName "Intel Corporation 82852/855GM Integrated Graphics Device"
> Option "Display" "TV"
> Option "MonitorLayout" "CRT,TV"
> BusID "PCI:0:2:0"
> Screen 1
> EndSection
>
> Section "Device"
> Identifier "Matrox0"
> Driver "mga"
> BusID "PCI:2:0:0"
> VideoRam 32768
> EndSection
>
> Section "Device"
> Identifier "Matrox1"
> Driver "mga"
> BusID "PCI:2:0:0"
> VideoRam 32768
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Videocard0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "640x480"
> EndSubSection
> EndSection
>
> Section "Screen"
> Identifier "Screen1"
> Device "Videocard1"
> Monitor "Monitor1"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "640x480"
> EndSubSection
> EndSection
>
<snip>
> J.O. Aho ha scritto:
>
> > FabX wrote:
> > > I'm using Matrox G550 PCI version with dual view support.
> > > My kernel is 2.6.18-1.2798 from Fedora Core 6.
> > >
> > > lspci show me only one BusID:
> > > PCI:2:0:0 VGA compatible controller: Matrox Graphics....
> > > I can't see two BusID from lspci and if I enable
<snip>
> > For supported options, take a look at
> > http://xorg.freedesktop.org/releases/X11R7.0/doc/html/mga.4.html
> >
> > I do suggest you make a search on the net on dualhead matrox to find examples
> > of a proper xorg.conf.
FabX,

Please clarify: is the i810 a *built-in* onboard grafix card? Or is it
in a PCI slot of its own? IIRC, one may have to disable the onboard
video to allow a PCI card (the Matrox, Neo) to do the video work. For
you to get a max of 4 monitors running, if what I said is true, then
you need to have another dualhead-capable card in another PCI slot.
Back to top
J.O. Aho
External


Since: Mar 26, 2004
Posts: 2216



PostPosted: Thu Dec 28, 2006 1:30 pm    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

FabX wrote:
> I'm using Matrox G550 PCI version with dual view support.
> My kernel is 2.6.18-1.2798 from Fedora Core 6.
>
> lspci show me only one BusID:
> PCI:2:0:0 VGA compatible controller: Matrox Graphics....
> I can't see two BusID from lspci and if I enable

It's the same BusID for the both heads, you still only using one PCI slot.
Do set BusID in both device-sections.

For supported options, take a look at
http://xorg.freedesktop.org/releases/X11R7.0/doc/html/mga.4.html

I do suggest you make a search on the net on dualhead matrox to find examples
of a proper xorg.conf.


--

//Aho
Back to top
J.O. Aho
External


Since: Mar 26, 2004
Posts: 2216



PostPosted: Thu Dec 28, 2006 8:42 pm    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

FabX wrote:

Please, don't top-post.

> Here I report my xorg.conf
> It's a bit complicated because I need to have 4 monitors enabled and
> I've 2 video cards.

When looking at your xorg.conf, it looks like you are trying to get 6 monitors
out, I'm not sure the driver really supports that many outputs per card, which
may cause your trouble.


> Section "Device"
> Identifier "Videocard0"
> Driver "i810"
> Option "Display" "CRT"
> Option "MonitorLayout" "CRT,TV"
Change that one to:
Option "MonitorLayout" "CRT"


> BusID "PCI:0:2:0"
> EndSection
>
> Section "Device"
> Identifier "Videocard1"
> Driver "i810"
> VendorName "Videocard Vendor"
> BoardName "Intel Corporation 82852/855GM Integrated Graphics Device"
> Option "Display" "TV"
> Option "MonitorLayout" "CRT,TV"
Change that one to:
Option "MonitorLayout" "TV"



--

//Aho
Back to top
FabX
External


Since: Dec 28, 2006
Posts: 29



PostPosted: Wed Jan 03, 2007 2:03 am    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

i810 is a built-in video card with 2 output: VGA and TV-OUT.
I like to enable both of them (fully working) and both output
of Matrox G550.
At this moment I have VGA and TV-OUT of i810 working.
I have also VGA of Matrox working but showing the same screen...
so in total 3 monitors. I like to have 2 separated VGA of Matrox.

shedied.TakeThisOut@gmail.com ha scritto:

> FabX wrote:
> > Here I report my xorg.conf
> > It's a bit complicated because I need to have 4 monitors enabled and
> > I've 2 video cards.
> >
> <snip>
> > Section "Device"
> > Identifier "Videocard1"
> > Driver "i810"
> > VendorName "Videocard Vendor"
> > BoardName "Intel Corporation 82852/855GM Integrated Graphics Device"
> > Option "Display" "TV"
> > Option "MonitorLayout" "CRT,TV"
> > BusID "PCI:0:2:0"
> > Screen 1
> > EndSection
> >
> > Section "Device"
> > Identifier "Matrox0"
> > Driver "mga"
> > BusID "PCI:2:0:0"
> > VideoRam 32768
> > EndSection
> >
> > Section "Device"
> > Identifier "Matrox1"
> > Driver "mga"
> > BusID "PCI:2:0:0"
> > VideoRam 32768
> > EndSection
> >
> > Section "Screen"
> > Identifier "Screen0"
> > Device "Videocard0"
> > Monitor "Monitor0"
> > DefaultDepth 24
> > SubSection "Display"
> > Viewport 0 0
> > Depth 24
> > Modes "640x480"
> > EndSubSection
> > EndSection
> >
> > Section "Screen"
> > Identifier "Screen1"
> > Device "Videocard1"
> > Monitor "Monitor1"
> > DefaultDepth 24
> > SubSection "Display"
> > Viewport 0 0
> > Depth 24
> > Modes "640x480"
> > EndSubSection
> > EndSection
> >
> <snip>
> > J.O. Aho ha scritto:
> >
> > > FabX wrote:
> > > > I'm using Matrox G550 PCI version with dual view support.
> > > > My kernel is 2.6.18-1.2798 from Fedora Core 6.
> > > >
> > > > lspci show me only one BusID:
> > > > PCI:2:0:0 VGA compatible controller: Matrox Graphics....
> > > > I can't see two BusID from lspci and if I enable
> <snip>
> > > For supported options, take a look at
> > > http://xorg.freedesktop.org/releases/X11R7.0/doc/html/mga.4.html
> > >
> > > I do suggest you make a search on the net on dualhead matrox to find examples
> > > of a proper xorg.conf.
> FabX,
>
> Please clarify: is the i810 a *built-in* onboard grafix card? Or is it
> in a PCI slot of its own? IIRC, one may have to disable the onboard
> video to allow a PCI card (the Matrox, Neo) to do the video work. For
> you to get a max of 4 monitors running, if what I said is true, then
> you need to have another dualhead-capable card in another PCI slot.
Back to top
FabX
External


Since: Dec 28, 2006
Posts: 29



PostPosted: Wed Jan 03, 2007 4:38 am    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

J.O. Aho ha scritto:
> Did you ever do what I suggested or you just ignoring advice?
>

I just tried that but built in video card "i810" is working good. Also
MonitorLayout specify what you want to enable of your video card so
I specified both "CRT and TV". Display option specific what Device
section is for... so in one case it's for "TV" and in the other one is
for
"CRT".
This is what I understood reading xorg.conf.

So,
the problem remain in Matrox card which shows the same screen
on both the outputs.

FabX
Back to top
FabX
External


Since: Dec 28, 2006
Posts: 29



PostPosted: Wed Jan 03, 2007 4:57 am    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

J.O. Aho ha scritto:
> Did you ever do what I suggested or you just ignoring advice?
>

I just tried that but built in video card "i810" is working good. Also
MonitorLayout specify what you want to enable of your video card so
I specified both "CRT and TV". Display option specific what Device
section is for... so in one case it's for "TV" and in the other one is
for
"CRT".
This is what I understood reading xorg.conf.

So,
the problem remain in Matrox card which shows the same screen
on both the outputs.

FabX
Back to top
FabX
External


Since: Dec 28, 2006
Posts: 29



PostPosted: Wed Jan 03, 2007 8:04 am    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

>J.O. Aho ha scritto:
>
> It don't say if it can create separate views or if it's just clones, if the
> second head on your card is a tv-out, then in the device section try with
>
> Option "Tv" "yes"
>

I tried to use many options like what you suggest.
But all this cases require to specify
Screen 0
or
Screen 1
for each device section.
The problem is that if I try to include
Screen 0 or Screen 1
in my xorg.conf, I can only view freezing screens for matrox.
However playing attention looking at the freezing screens they are
in clone mode the same.

Sad
Back to top
J.O. Aho
External


Since: Mar 26, 2004
Posts: 2216



PostPosted: Wed Jan 03, 2007 11:55 am    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

FabX wrote:

Please, don't top post and remove the parts of the quote that you don't reply to.


> I have also VGA of Matrox working but showing the same screen...
> so in total 3 monitors. I like to have 2 separated VGA of Matrox.

Did you ever do what I suggested or you just ignoring advice?


--

//Aho
Back to top
J.O. Aho
External


Since: Mar 26, 2004
Posts: 2216



PostPosted: Wed Jan 03, 2007 3:08 pm    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

FabX wrote:
> J.O. Aho ha scritto:
>> Did you ever do what I suggested or you just ignoring advice?
>>
>
> I just tried that but built in video card "i810" is working good. Also
> MonitorLayout specify what you want to enable of your video card so
> I specified both "CRT and TV". Display option specific what Device
> section is for... so in one case it's for "TV" and in the other one is
> for
> "CRT".
> This is what I understood reading xorg.conf.

In those drivers which supports MonitorLayout, you generally have the following:

If you use 'MonitorLayout "monitor1,monitor2"', then only one device-section

if you use 'MonitorLayout "monitor1"', then you need two device-sections, one
for each monitor.

In your case I think xorg is kind enough to ignore the second device-section
for your i810 and this could of course cause troubles for your matrox.

MonitoryLayout is supported only if you have 830M chipset or later.



> the problem remain in Matrox card which shows the same screen
> on both the outputs.

Looking again at the mga driver supported options,
http://xorg.freedesktop.org/releases/X11R7.0/doc/html/mga.4.html
you find it don't support MonitorLayout, the same for all the other optional
drivers you could choose to use.

Looking at the example configuration that matrox has in it's driver readme
(not sure if this is the same driver that comes with Xorg),
ftp://ftp.matrox.com/pub/mga/archive/linux/2006/readme-mga-4.4.0.txt

It don't say if it can create separate views or if it's just clones, if the
second head on your card is a tv-out, then in the device section try with

Option "Tv" "yes"


--

//Aho
Back to top
shedied
External


Since: Nov 11, 2006
Posts: 35



PostPosted: Wed Jan 03, 2007 8:31 pm    Post subject: Re: Matrox G550 PCI DualView and xorg.conf [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

FabX wrote:
> >J.O. Aho ha scritto:
> >
> > It don't say if it can create separate views or if it's just clones, if the
> > second head on your card is a tv-out, then in the device section try with
> >
> > Option "Tv" "yes"
> >
>
> I tried to use many options like what you suggest.
> But all this cases require to specify
> Screen 0
> or
> Screen 1
> for each device section.
> The problem is that if I try to include
> Screen 0 or Screen 1
> in my xorg.conf, I can only view freezing screens for matrox.
> However playing attention looking at the freezing screens they are
> in clone mode the same.
>
Did you specify Xinerama as 'true' (step 9 in this thread
http://www.ubuntuforums.org/showthread.php?p=1773624)? Follow this
thread but I still think x has to know which is Screen 0 for the
monitors connected to Matrox. And I found the Gentoo wiki which has
separate sections for different brands of graphics cards Smile Your
search may be at an end --
http://gentoo-wiki.com/HOWTO_Dual_Monitors
Good luck
Back to top
Display posts from previous:   
Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> General Discussions (archive 2) All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum