Hallo,
ich habe zuhause eine Matrox G450 (XFree meldet G400?) mit zwei Ausgängen. Ich habe den zweiten jetzt ebenfalls angeschlossen und konfiguriert -- das funktioniert auch soweit ganz gut.
Nur: Der zweite Ausgang kann nur die Videomodes benutzen, die die gleiche Breite wie der Default (oder der Virtuelle Bildschirm? -- ist bei mir das gleiche) haben. Fehlermeldung von X: "all modes must have the same width". Die Konfiguration der beiden Ausgänge ist (bis auf die Monitoreigenschaften) völlig identisch und eine Suche auf Google hat bisher nichts erbracht.
Ist das eine bekannte (aber nicht dokumentiert Eigenschaft der G450? Oder habe ich noch irgendwas falsch eingestellt?
Gruß und Danke Uwe
On Mon, 03 Mar 2003 10:41:13 +0100 Uwe Koloska koloska@voiceinterconnect.de wrote:
Hallo,
Hallo
ich habe zuhause eine Matrox G450 (XFree meldet G400?) mit zwei Ausgängen. Ich habe den zweiten jetzt ebenfalls angeschlossen und konfiguriert -- das funktioniert auch soweit ganz gut.
Nur: Der zweite Ausgang kann nur die Videomodes benutzen, die die gleiche Breite wie der Default (oder der Virtuelle Bildschirm? -- ist bei mir das gleiche) haben. Fehlermeldung von X: "all modes must have the same width". Die Konfiguration der beiden Ausgänge ist (bis auf die Monitoreigenschaften) völlig identisch und eine Suche auf Google hat bisher nichts erbracht.
Ist das eine bekannte (aber nicht dokumentiert Eigenschaft der G450? Oder habe ich noch irgendwas falsch eingestellt?
Ich habe auch eine G450 und ich blaube, du musst den X11 Treiber von Matrox installieren um beide Monitore mit unterschiedlichen Modis zu betreiben. Ich hab das noch nie probiert und kann deshalb nicht garantieren ob's wirklich klappt. Matrox bietet auch noch ein eigenes Tool an, womit man die Einstellungen der Beiden Ausgänge anpassen kann.
MfG Michael
Gruß und Danke Uwe
-- voiceINTERconnect www.voiceinterconnect.de ... smart speech applications from germany
Lug-dd maillist - Lug-dd@schlittermann.de http://mailman.schlittermann.de/mailman/listinfo/lug-dd
Michael Gruetzner wrote:
Ich habe auch eine G450 und ich blaube, du musst den X11 Treiber von Matrox installieren um beide Monitore mit unterschiedlichen Modis zu betreiben. Ich hab das noch nie probiert und kann deshalb nicht garantieren ob's wirklich klappt. Matrox bietet auch noch ein eigenes Tool an, womit man die Einstellungen der Beiden Ausgänge anpassen kann.
Ich will gar nicht beide mit unterschiedlichen Einstellungen betreiben, ich möchte nur auf dem zweiten die aktuelle Auflösung umschalten (zum Fernsehgucken). Auf dem Hauptmonitor kann ich beliebig die konfigurierten Modi wechseln -- auf dem zweiten auch, aber da werden alle Modi mit abweichenden Breiten einfach nicht konfiguriert ... Die treiber von Matrox hatte ich mal probiert und irgendwas ging nicht -- ich weiß aber nicht mehr, was es war. Gibt's zu diesem "anderen" Verhalten des zweiten Ausgangs irgendwo ein Dokument?
Gruß Uwe
Hallo,
probiere das Tool aus, was Dir hier vom Micha empfohlen wurde, es steht bei Matrox zum download und heist MGA- Desk! Es funktioniert dann so, das Du beide Ausgänge Deiner Karte seperat betreiben kannst, mit den unterschiedlichen Auflösungen, Einstellungen usw. betreiben kannst! Damit dies funktioniert musst Du Dir auch die von Matrox bereitgestellten Treiber für X (nicht die MGA400 die bei X dabei sind) installieren. Danach hatte in Kombination mit dem MGA Desk alles funktioniert! Eine Doku müsste auf den Matroxseiten zu finden sein!
Viel Spaß beim Testen, Bernd!
Uwe Koloska wrote:
Michael Gruetzner wrote:
Ich habe auch eine G450 und ich blaube, du musst den X11 Treiber von Matrox installieren um beide Monitore mit unterschiedlichen Modis zu betreiben. Ich hab das noch nie probiert und kann deshalb nicht garantieren ob's wirklich klappt. Matrox bietet auch noch ein eigenes Tool an, womit man die Einstellungen der Beiden Ausgänge anpassen kann.
Ich will gar nicht beide mit unterschiedlichen Einstellungen betreiben, ich möchte nur auf dem zweiten die aktuelle Auflösung umschalten (zum Fernsehgucken). Auf dem Hauptmonitor kann ich beliebig die konfigurierten Modi wechseln -- auf dem zweiten auch, aber da werden alle Modi mit abweichenden Breiten einfach nicht konfiguriert ... Die treiber von Matrox hatte ich mal probiert und irgendwas ging nicht -- ich weiß aber nicht mehr, was es war. Gibt's zu diesem "anderen" Verhalten des zweiten Ausgangs irgendwo ein Dokument?
Gruß Uwe
Am Mon, 2003-03-03 um 14.17 schrieb Uwe Koloska:
Michael Gruetzner wrote:
Ich habe auch eine G450 und ich blaube, du musst den X11 Treiber von Matrox installieren um beide Monitore mit unterschiedlichen Modis zu betreiben. Ich hab das noch nie probiert und kann deshalb nicht garantieren ob's wirklich klappt. Matrox bietet auch noch ein eigenes Tool an, womit man die Einstellungen der Beiden Ausgänge anpassen kann.
bei Debian Woody ist dies unter "mgapdesk.deb" zu finden
Ich will gar nicht beide mit unterschiedlichen Einstellungen betreiben, ich möchte nur auf dem zweiten die aktuelle Auflösung umschalten (zum Fernsehgucken). Auf dem Hauptmonitor kann ich beliebig die konfigurierten Modi wechseln -- auf dem zweiten auch, aber da werden alle Modi mit abweichenden Breiten einfach nicht konfiguriert ...
sind unter beiden Monitoren die "ModeLine" für die entsprechenden Auflösungen eingetragen ?
hab selber eine G400 im Einsatz kann daher zu G450 nicht viel sagen, sollte aber genauso funktionieren.
Gruß Gerd
gerdg-dd@gmx.de
Gerd Goehler wrote:
sind unter beiden Monitoren die "ModeLine" für die entsprechenden Auflösungen eingetragen ?
Ja, es gibt alle Abschnitte doppelt. Der Server prüft die Auflösungen ja auch durch, nur werden alle, die nicht 1280 breit sind, mit der beschriebenen Meldung abgelehnt.
hab selber eine G400 im Einsatz kann daher zu G450 nicht viel sagen, sollte aber genauso funktionieren.
Hast du zwei Monitore angeschlossen und kannst auf dem zweiten eine Auflösung wählen, die eine andere Breite als der Default bzw. Virtuelle Schirm hat?
Danke für alle Antworten bisher. Ich werde heute abend mal die aktuellen Treiber von Matrox ausprobieren. Mit mga-desk hatte ich beim letztenmal Probleme, deswegen habe ich es wieder rausgeschmissen.
Anderes damit zusammenhängendes Problem: Die Sprache des Desktopmenüs (KDE-3.1) und der Taskbar (Kicker) ist englisch -- Applikationen deutsch. Ich hab keine Konfigurationsdatei für den zweiten Schirm gefunden, der irgendwo einen Spracheintrag hätte.
Gruß Uwe
Am Montag, 3. März 2003 18:20 schrieb Uwe Koloska:
Danke für alle Antworten bisher. Ich werde heute abend mal die aktuellen Treiber von Matrox ausprobieren. Mit mga-desk hatte ich beim letztenmal Probleme, deswegen habe ich es wieder rausgeschmissen.
Wieder die gleichen Probleme: die Konfiguration, die mgapdesk erstellt startet nicht.
Und jetzt habe ich es amtlich: Der zweite Monitor kann keine abweichende Breite darstellen -- sagt jedenfalls ein Kommentar in mga_driver.c::MGAValidMode()
/* Can't have horizontal panning for second head of G400 */ if (pMga->SecondCrtc) { if (flags == MODECHECK_FINAL) { if (pMga->allowedWidth == 0) pMga->allowedWidth = pScrn->virtualX; if (mode->HDisplay != pMga->allowedWidth) return(MODE_ONE_WIDTH); } }
So ein Mist :-(((
Uwe
hey Uwe :)
sowohl bei mir (G550) als auch bei einem Freund (G200DH + Nvidia als 3ter Kopf) funktionieren die unterschiedlichen Aufloesungen. Das mgadesk-tool von matrox macht nichts anderes als dir deine XF86Config(-4) zurechtzubasteln - du solltest es mit den korrekten Parametern also auch ohne hinbekommen. Alles was du brauchst ist der xfree driver von matrox. Hier einfach mal der relevanten Ausschnitt meiner config:
Section "ServerLayout" Identifier "Standard Layout" Screen "Matrox Screen 1" # zur korrekten abstufung der monitore Screen "Matrox Screen 2" Relative "Matrox Screen 1" 1600 336 EndSection
Section "ServerFlags" # damit beide koepfe auch "zusammen" arbeiten Option "Xinerama" EndSection
Section "Device" Identifier "Matrox Video Card 1" Driver "mga" Option "hw cursor" "on" # busid mit lspci ermitteln BusID "PCI:1:0:0" EndSection
Section "Monitor" Identifier "Matrox Monitor 1" HorizSync 30.0 - 107.0 VertRefresh 50.0 - 160.0 EndSection
Section "Screen" Identifier "Matrox Screen 1" Device "Matrox Video Card 1" Monitor "Matrox Monitor 1" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection
Section "Device" Identifier "Matrox Video Card 2" Driver "mga" Option "hw cursor" "on" BusID "PCI:1:0:0" Screen 1 EndSection
Section "Monitor" Identifier "Matrox Monitor 2" HorizSync 30.0 - 107.0 VertRefresh 50.0 - 160.0 ModeLine "1152x864@85Hz:1" 122.4 1152 1216 1344 1600 864 865 \ 868 900 +hsync +vsync EndSection
Section "Screen" Identifier "Matrox Screen 2" Device "Matrox Video Card 2" Monitor "Matrox Monitor 2" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1152x864@85Hz:1" "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection
Ich hoffe mal das bringt dich weiter. wolfgang
On 03-Mar-2003 Uwe Koloska wrote:
Am Montag, 3. März 2003 18:20 schrieb Uwe Koloska:
Danke für alle Antworten bisher. Ich werde heute abend mal die aktuellen Treiber von Matrox ausprobieren. Mit mga-desk hatte ich beim letztenmal Probleme, deswegen habe ich es wieder rausgeschmissen.
Wieder die gleichen Probleme: die Konfiguration, die mgapdesk erstellt
startet nicht.
Und jetzt habe ich es amtlich: Der zweite Monitor kann keine abweichende Breite darstellen -- sagt jedenfalls ein Kommentar in mga_driver.c::MGAValidMode()
/* Can't have horizontal panning for second head of G400 */ if (pMga->SecondCrtc) { if (flags == MODECHECK_FINAL) { if (pMga->allowedWidth == 0) pMga->allowedWidth = pScrn->virtualX; if (mode->HDisplay != pMga->allowedWidth) return(MODE_ONE_WIDTH); } }
So ein Mist :-(((
Uwe
Hallo Wolfgang,
Wolfgang Machert wrote:
hey Uwe :)
sowohl bei mir (G550) als auch bei einem Freund (G200DH + Nvidia als 3ter Kopf) funktionieren die unterschiedlichen Aufloesungen.
Ich freu mich für dich, daß es klappt -- aber ich habe eine G400 Karte (G450DH), von der in den neuesten Matrox-Treibern (deren Source ich mir extra angeguckt habe) behauptet wird, daß die auf dem zweiten Head keine abweichende Breite darstellen kann. (bzw. eigentlich kann sie wohl nicht einen kleineren Desktop auf dem großen virtuellen rumschieben "panning")
Jetzt habe ich noch eine Idee gehabt und frage einfach mal, ob damit jemand Erfahrung hat: Ich könnte doch zwei Xserver starten. Eventuell gibt es dann die Beschränkung für den zweiten Ausgang nicht. Wenn doch, hätte ich immer noch die Möglichkeite, den zweiten Server zum Fernsehgucken in einer neuen Auflösung neu zu starten. Wie kriege ich dann aber den KDE Desktop auf den zweiten Schirm? Oder geht das genauso problemlos, wie mit den zwei Screens? (ich hab's wie gesagt noch nicht ausprobiert und spiele nur mal die theoretischen Schwierigkeiten durch)
Das mgadesk-tool von matrox macht nichts anderes als dir deine XF86Config(-4) zurechtzubasteln - du solltest es mit den korrekten Parametern also auch ohne hinbekommen.
Genau, und leider macht es das für meine Konfiguration falsch -- macht aber nix, dafür kann ich ja mit einem Editor umgehen ;-)
Gruß und Danke! für alle Antworten Uwe
lug-dd@mailman.schlittermann.de