View previous topic :: View next topic |
Author |
Message |
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Sat Apr 30, 2005 6:30 pm Post subject: TwinView mit verschiedener Auflösung |
|
|
Hallo!
Ich habe eine nVidia Grafikkarte und 2 Monitore. Auf beiden läuft der selbe X-Server aber sie sind mit TwinView auf 2 Screens aufgeteilt. Der Hauptmonitor (TFT 17" 1280x1024) steht rechts. Der 2te Monitor (CRT 21" 1600x1200) steht links davon. Ich habe das so angeordnet weil ich hauptsächlich auf dem TFT-Monitor arbeiten will und mein Schreibtisch es nicht zulässt dass der 21"CRT-Monitor rechts vom TFT-Monitor steht.
Soweit funktioniert alles auch gut ausser dass eine Fläche des Desktops unter dem Hauptmonitor nicht angezeigt wird.
Da der linke Monitor 1200Pixel hoch ist, und der rechte nur 1024Pixel wird eben der 176Pixel hohe und 1280Pixel breite Teil abgeschnitten. Wenn ich im rechten Monitor ein Fenster maximiere wird es richtig maximiert. Jedoch kann ich mit der Maus unter den Fensterrand hinausfahren und sehe dann nicht wo ich bin. Auch das Dock, "befestigt" am unteren Bildschirmrand wird nicht angezeigt.
Meine xorg.conf: Code: | # Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "TwinViewSiemensBelinea"
Screen 0 "Screen0" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Clone" "off"
EndSection
Section "ServerFlags"
Option "Xinerama" "false"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/share/fonts/ttf-bitstream-vera/"
FontPath "/usr/share/fonts/terminus/"
FontPath "/usr/share/fonts/corefonts/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/freefont/"
FontPath "/usr/share/fonts/artwiz/"
FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/encodings/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/util/"
FontPath "/usr/share/fonts/sharefont/"
FontPath "/usr/share/fonts/lfp-fix/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/unifont/"
FontPath "/usr/share/fonts/intlfonts/"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "record"
Load "freetype"
Load "type1"
Load "glx"
EndSection
Section "Extensions"
# Option "Composite" "Enable"
Option "RENDER" "Enable"
Option "RANDR" "Enable"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Belinea 17"
DisplaySize 360 270
HorizSync 31.5 - 82.0
VertRefresh 50.0 - 100.0
# Option "dpms"
# Option "ConnectedMonitor" "CRT" # use "DFP" if using dvi-flatpanels
EndSection
Section "Device"
Identifier "GeForce"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce FX (5700)"
Screen 0
Option "AllowGLXWithComposite" "true"
Option "RenderAccel" "true"
Option "TwinView"
Option "MetaModes" "1280x1024, 1600x1200"
Option "TwinViewOrientation" "LeftOf"
Option "SecondMonitorHorzSync" "60-90"
Option "SecondMonitorVertRefresh" "70-110"
EndSection
Section "Screen"
Identifier "Screen0"
Device "GeForce"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
|
_________________ Kopete OTR Plugin |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Mon May 02, 2005 3:55 pm Post subject: |
|
|
Hat keiner ne Idee??? _________________ Kopete OTR Plugin |
|
Back to top |
|
|
platinumviper l33t
Joined: 12 Feb 2004 Posts: 661 Location: Munich, Germany
|
Posted: Mon May 02, 2005 9:05 pm Post subject: |
|
|
dreadhead wrote: | Hat keiner ne Idee??? |
Doch, die Jungs von nVidia hatten da 'ne Idee und haben sie auch gleich ins README geschrieben.
Code: | vim +/"eliminate dead areas" /usr/share/doc/nvidia-kernel-1.0.*/README.gz |
platinumviper _________________ No money back garantee. In case of problems, don't call us, we call you. |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Tue May 10, 2005 4:22 pm Post subject: |
|
|
Das hat jetzt ein wenig länger gedauert weil mein Rechner in der Zwischenzeit verreckt ist....
Ich habe das jetzt so gemacht wie in dem README beschrieben. Jetzt kann ich die "dead area" zwar verwenden indem ich mit der Maus den Bildschirm auf und ab bewegen kann, aber das ist dennoch keine gute Lösung für dieses Problem. Wenn ich zum Beispiel ein Fenster maximiere wird es über den ganzen Desktop (1280x1200) maximiert obwohl ich nur 1280x1024 sehen kann. Ausserdem ist das ständige scrollen des Bildschirmes sehr nervig. Gibt es keine Möglichkeit diese "dead area" wegzuschneiden damit sie weder vom Benutzer noch von Programmen genutzt werden kann? _________________ Kopete OTR Plugin |
|
Back to top |
|
|
|