PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TwinView Probleme


Hucke
2006-11-12, 22:13:40
Tja, ich hab ein nerviges Problem mit TwinView. An einer 6800GT sind zwei Monitore angeschlossen. Ein NEC LCD1760NX über DVI und ein Fujitsu Siemens W19-1 an Sub-D. Jetzt möchte ich beide Monitore nutzen und hab dafür TwinView gewählt. Ein großer Desktop ist halt ein guter Desktop.
Dummerweise bekomm ich es nicht hin, dass der W19-1 in seiner native 1440x900 Auflösung läuft. Der NEC ist kein Problem dabei. Ändere ich die Art des Anschlusses (also NEC an Sub-D und W19-1 an DVI) so läuft alles prima (nach Anpassung der xorg.conf Einstellungen). Nur ist dann das Bild am NEC unter aller Sau. Und das will ich auch nicht.

Eigentlich hab ich auch alles mögliche ausprobiert. Allerdings fehlt mir auch viel Wissen zur X11 Konfiguration. Gibt es irgendwo eine gute Übersicht über die einzelnen Befehle, Sektion und was auch immer? Die gleichen Ergebnisse kann man ja lustigerweise über verschiedene Wege erzielen. Und vielleicht gibts ja eine Möglichkeit den Monitor mit der normalen Anschlussart in Schwung zu bringen.

Für Tips und Tutorials in der Richtung wär ich echt dankbar. Denn irgendwie mag ich Linux immer mehr. Vor allem Ubuntu ist fein. Könnt aber auch dran liegen, dass ein Nachbar Entwickler bei Canonical ist und so der Support stimmt. :D

drdope
2006-11-13, 02:31:37
Das kann man inzwischen auch wunderbar über die nvidia-settings per GUI einrichten...
;)

Hucke
2006-11-13, 03:13:37
Das kann man inzwischen auch wunderbar über die nvidia-settings per GUI einrichten...
;)

Mag sein. Leider nicht bei den Edgy Eft Treibern. Oder ich weiß nicht wie. Aber ich schau mir einfach mal die aktuellen nvidia Treiber an. Ganz faul muss man ja nicht sein. Danke für den Tip schonmal.

drdope
2006-11-13, 03:19:58
Ich hab folgende Versionen bei mir am laufen:

--> http://packages.gentoo.org/ebuilds/?nvidia-drivers-1.0.9629
--> http://packages.gentoo.org/ebuilds/?nvidia-settings-1.0.20061102

Das ganze schaut dann so aus:

http://img149.imageshack.us/img149/3108/bildschirmfoto2xy4.th.png (http://img149.imageshack.us/my.php?image=bildschirmfoto2xy4.png)

Poste mal deine /etc/X11/xorg.conf bzw die device & die screen section selbiger, dann können wir mal drüber schauen, das sollte sich auch regeln lassen...

btw kannst auch mal hier schauen:
--> http://gentoo-wiki.com/HOWTO_nVidia_TwinView
ist ja nicht wirklich Distri-Abhängig.

Hucke
2006-11-14, 18:59:03
Sind ja schon ganz nette Links. Allerdings fehlt mir wirklich eine komplette Auflistung der Möglichkeiten. Naja, mehr lesen, man findet automatisch mehr dabei. :D

Hier aber mal Auszüge aus der xorg.conf und aus dem Xorg.log. Mit den momentanen Anschlüssen kommen hierbei auf dem NEC 1280x1024 und auf dem W19-1 1184x864 raus. Letzteres sieht echt mies aus.


Section "Monitor"
Identifier "NEC1760NX"
#HorizSync "31.1-81.5"
#VertRefresh "56-75"
EndSection

Section "Monitor"
Identifier "W19-1"
#HorizSync "31-83"
#VertRefresh "56-75"
EndSection

Section "Device"
Identifier "nv6800gt"
Driver "nvidia"
Option "TwinView" "true"
Option "TwinViewOrientation" "LeftOf"
Option "RenderAccel" "true"
Option "HorizSync" "DFP-0: 31.1-81.5; CRT-0: 31-83"
Option "VertRefresh" "DFP-0: 56-75; CRT-0: 56-75"
Option "MetaModes" "1440x900,1280x1024"
Option "UseEdidFreqs" "off"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nv6800gt"
Monitor "W19-1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1440x900"
EndSubSection
EndSection

Section "Screen"
Identifier "Second Screen"
Device "nv6800gt"
Monitor "NEC1760NX"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection


und die Xorg.log

(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "RenderAccel" "true"
(**) NVIDIA(0): Option "UseEdidFreqs" "off"
(**) NVIDIA(0): Option "TwinView" "true"
(**) NVIDIA(0): Option "TwinViewOrientation" "LeftOf"
(**) NVIDIA(0): Option "MetaModes" "1440x900,1280x1024"
(**) NVIDIA(0): Option "HorizSync" "DFP-0: 31.1-81.5; CRT-0: 31-83"
(**) NVIDIA(0): Option "VertRefresh" "DFP-0: 56-75; CRT-0: 56-75"
(**) NVIDIA(0): Enabling RENDER acceleration
(**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been
(**) NVIDIA(0): disabled on all display devices.
(**) NVIDIA(0): TwinView enabled
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0): enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce 6800 GT at PCI:1:0:0
(--) NVIDIA(0): VideoRAM: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.40.02.32.00
(II) NVIDIA(0): Detected AGP rate: 8X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6800 GT at PCI:1:0:0:
(--) NVIDIA(0): FUS W19-1 (CRT-0)
(--) NVIDIA(0): NEC LCD1760NX (DFP-0)
(--) NVIDIA(0): FUS W19-1 (CRT-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(0): NEC LCD1760NX (DFP-0): 310.0 MHz maximum pixel clock
(--) NVIDIA(0): NEC LCD1760NX (DFP-0): Internal Dual Link TMDS
(II) NVIDIA(0): Assigned Display Devices: CRT-0, DFP-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1440x900,1280x1024"
(II) NVIDIA(0): Virtual screen size determined to be 2720 x 1024
(--) NVIDIA(0): DPI set to (85, 87); computed from "UseEdidDpi" X config option
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
-- wilde Hex Werte
(II) NVIDIA(0): Setting mode "1440x900,1280x1024"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX

drdope
2006-11-14, 19:18:03
Ich hab bei mir anders gelöst (bei 2 identischen Displays; 2. Monitor steht rechts vom ersten).
Ich nutze weder 2 Screen, noch 2 Monitor Sections, sondern definiere den 2. Monitor lediglich über die "fett" geschriebenen Einträge...
Das löppt seit dem 66.x Treiber bis zum aktuellen hier problemlos, mit diversen Xorg (6.8/9 & 7.0/1) Versionen...

Section "Monitor"
Identifier "L675"
Option "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600/GeForce 6600 Ultra]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NoLogo" "On"
Option "ConnectedMonitor" "DFP, DFP"
Option "TwinView" "on"
Option "MetaModes" "1280x1024,1280x1024; NULL,1280x1024 ; NULL,1024x768"
Option "SecondMonitorHorizSync" "30-85"
Option "SecondMonitorVertRefresh" "50-160"
Option "TwinViewOrientation" "RightOf"
Option "RenderAccel" "True"
Option "AllowGLXWithComposite" "True"
Option "Coolbits" "1"
EndSection

Section "Extensions"
Option "Composite" "enable"
EndSection

Section "Screen"
Identifier "Screen0"
Device "NVIDIA Corporation NV43 [GeForce 6600/GeForce 6600 Ultra]"
Option "AddARGBGLXVisuals" "true"
Monitor "L675"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Hucke
2006-11-15, 12:42:23
Ich hab bei mir anders gelöst (bei 2 identischen Displays; 2. Monitor steht rechts vom ersten).
Ich nutze weder 2 Screen, noch 2 Monitor Sections, sondern definiere den 2. Monitor lediglich über die "fett" geschriebenen Einträge...
Das löppt seit dem 66.x Treiber bis zum aktuellen hier problemlos, mit diversen Xorg (6.8/9 & 7.0/1) Versionen...


Anders gelöst. Ebend. Dazu hätt ich gern mal mehr Infos. Was kann man alles anders lösen? Die von Dir angegebenen Links sind brauchbar wenn man eine funktionierende Konfiguration möchte. Aber weiterführende Infos sind leider selten.

Aber Deine Variante bringt auch keine Besserung. Das Problem scheint einfach zu sein, dass X meinem Monitor nicht glaubt, dass er 1440x900 kann. Wenn ich das Ding an DVI stöpsel gehts ja problemlos. Allerdings funktionieren Sachen wie Modeline auch kein Stück. Alles sehr seltsam. Linux steckt einfach noch in den Kinderschuhen was den Betrieb mit mehreren Monitoren angeht.

Aber Danke für Deine Mühen. Ich werd einfach meinen Ubuntu Fachmann wieder einfliegen. Der bekommt nen Tee und soll zaubern. Auch wenn er der Meinung war, dann stöpsel halt um oder kauf dir ne neue Grafikkarte mit 2xDVI. :D

Hucke
2006-11-25, 19:04:07
Sodele. Endlich bin ich mal dazu gekommen die neuen nVidia Treiber zu installieren. Direkt nach dem Neustart des GDM waren die Bildschirme so wie ich mir das gewünscht hab. Sehr faszinierend. Ich hab nichtmal was in der xorg.conf ändern müssen. Auf einmal war die Auflösung auf dem W19-1 von 1184x864 auf 1440x900 gesprungen. Und das neue nVidia Tool gefällt mir auch recht gut. Da sind ja endlich mal einige brauchbare Punkte aufgeführt. Sehr fein.

Ich freu mich ja direkt auf Feisty Fawn, da leg ich dann vermutlich die Install CD ein und zack ist das System komplett einsatzbereit, ohne jegliche Änderungen von Hand (laut Entwickler ist da dann der NVIDIA Kram direkt vorinstalliert, bei passender Hardware). Linux wird erwachsen. :D

drdope
2006-11-25, 19:19:31
very nice indeed...
;)