PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : D3 + Q3A nur im Fenster, UT2k4 nur mit Rahmen -- Modelines?


Pirf2
2004-10-11, 19:10:10
Servus,

während ich vorher unter meinem Mandrake alles problemlos zum laufen bekommen habe (außer D3, da noch nicht draußen), laufen die Spiele jetzt nicht mehr normal mit Vollbild. Ob es jetzt allerdings an Gentoo liegt, oder an dem neuen an DVI angeschlossenen Flat-Panel (habe leider beides ziemlich gleichzeitig aktualisiert), kann ich nicht sicher sagen. Nvidia-Treiber und Graka sind die gleichen.

Q3A und D3 laufen in einem KDE-Fenster der Größe der Spiele-Auflösung, UT zentriert auf dem Monitor mit der dafür eingestellten Auflösung, außenrum schwarze Ränder, HL+CS über Cedega wie UT, aber oben links statt zentriert.
Letztere klingen ja bei einem TFT (1600x1200 native) wie nicht auf "Scaled" gestellt, aber das ist sowohl am Display als auch im Nvidia-Treiber der Fall; außerdem zeigt der Monitor im OSD auch 1600x1200@60 als Input-Signal an.

Vielleicht fehlen ja einfach nur ein paar Modelines, oder so, aber zum einen wüßte ich nicht, was für welche noch, zum anderen kann KDE im Control-Panel z.B. problemlos auch alle anderen Auflösungen ansprechen. Und Q3A und D3 laufen ja auch bei der 1600er im Fenster, daß dann eben nicht mehr ganz auf den Bildschirm passt.
Allerdings ist es mir auch ein Rätsel, wie ich Modelines etc. bei einem TFT, daß digital angeschlossen ist vernünftig einstelle.

Kann mir jemand weiterhelfen?

Danke,
Pirf2

Olleg
2004-10-13, 16:15:55
Mit "Strg Alt +" bzw. "Strg Alt -" kannst du zwischen den eingerichteten Auflösungen umschalten.
Vielleicht hilft es ja, z.b., wenn du Q3 in einer geringeren Auflösung als KDE fährst.

Pirf2
2004-10-17, 22:09:50
Habe eben alle Varianten damit durchprobiert, aber ich komme zu keinem sinnvollen Ergebnis. :-( Während die Screen/Display-Sections einigermaßen Sinnmachen, kommen mir in erster Linie die Modelines komisch vor für ein DVI-angeschlossenes Panel. Aber ich habe keine Ahnung, wie die richtig aussehen könnten:

Section "Monitor"
Identifier "monitor1"
VendorName "Generic"
ModelName "Flat Panel 1600x1200"
HorizSync 31.5-90
VertRefresh 60

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsyn$

# Dell D800 and few Inspiron (16/10) 1280x800
ModeLine "1280x800" 147.89 1280 1376 1512 1744 800 801 804 848

# Dell D800 and few Inspiron (16/10) 1680x1050
ModeLine "1680x1050" 214.51 1680 1800 1984 2288 1050 1051 1054 1103

# Dell D800 and few Inspiron (16/10) 1920x1200
ModeLine "1920x1200" 230 1920 1936 2096 2528 1200 1201 1204 1250 +HSync +VS$

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection


Gruß,
Pirf2

Pirf2
2004-10-17, 23:02:59
So sieht ein sonderbarer Abschnitt aus dem Xorg-Log aus:


(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) NVIDIA(0): monitor1: Using default hsync range of 31.00-80.00 kHz
(II) NVIDIA(0): monitor1: Using default vrefresh range of 56.00-76.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 400.00 MHz
(II) NVIDIA(0): Not using default mode "640x350" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x175" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "720x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "360x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "800x600" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "400x300" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "512x384" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "512x384" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x480" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(WW) (1600x1200,monitor1) mode clock 162MHz exceeds DDC maximum 160MHz
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1152x768" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "576x384" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(**) NVIDIA(0): Validated modes for display device DFP-0:
(**) NVIDIA(0): Default mode "1600x1200": 162.0 MHz, 75.0 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "1280x960": 108.0 MHz, 60.0 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "1024x768": 78.8 MHz, 60.1 kHz, 75.1 Hz
(**) NVIDIA(0): Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz
(**) NVIDIA(0): Default mode "1400x1050": 122.0 MHz, 64.9 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "1280x1024": 135.0 MHz, 80.0 kHz, 75.0 Hz
(**) NVIDIA(0): Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz
(**) NVIDIA(0): Default mode "1024x768": 75.0 MHz, 56.5 kHz, 70.1 Hz
(**) NVIDIA(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz
(**) NVIDIA(0): Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
(**) NVIDIA(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(**) NVIDIA(0): Default mode "800x600": 81.0 MHz, 75.0 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(**) NVIDIA(0): Default mode "700x525": 61.0 MHz, 64.9 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "640x512": 67.5 MHz, 80.0 kHz, 75.0 Hz (D)
(**) NVIDIA(0): Default mode "640x512": 54.0 MHz, 64.0 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(**) NVIDIA(0): Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(**) NVIDIA(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "640x480": 54.0 MHz, 60.0 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "576x432": 54.0 MHz, 67.5 kHz, 75.0 Hz (D)
(**) NVIDIA(0): Default mode "512x384": 39.4 MHz, 60.1 kHz, 75.1 Hz (D)
(**) NVIDIA(0): Default mode "512x384": 37.5 MHz, 56.5 kHz, 70.1 Hz (D)
(**) NVIDIA(0): Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "416x312": 28.6 MHz, 49.7 kHz, 74.7 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 24.8 MHz, 46.9 kHz, 75.1 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 25.0 MHz, 48.1 kHz, 72.2 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 15.8 MHz, 37.5 kHz, 75.0 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 15.8 MHz, 37.9 kHz, 72.8 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(II) NVIDIA(0): Virtual screen size determined to be 1600 x 1200
(--) NVIDIA(0): Display dimensions: (410, 310) mm
(--) NVIDIA(0): DPI set to (99, 98)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7


Aber DDC scheint zu laufen, wie käme er sonst an diese Daten:


(--) NVIDIA(0): Display dimensions: (410, 310) mm
(--) NVIDIA(0): DPI set to (99, 98)


Andere Ideen??

Greetz,
Pirf2

klutob
2004-10-17, 23:29:23
Wozu die Modelines bei einem TFT, der Nvidiatreiber verwirft sie eh?
Nimm deine präferierte Auflösungen ohne Modlines

Subsection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1280x960" "1168x864" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection

in die Konfig und starte den Xserver einmal mit dem Suffix "startx -- -dpi 100", dann sollte er eigentlich die abgerufenen Werte darstellen (dank DDC).

Pirf2
2004-10-18, 08:12:01
Die Modelines habe ich dann gleich mal rausgeschmissen, der Post aus dem X-Log ist schon ohne, aber mit sah er genauso aus. Das der Treiber sie verwirft wäre dafür eine plausible Erklärung.
Die Virtual-Zeilen aus der Display-Section hatte ich auch schon draußen, die ViewPort Zeile muß ich noch mal versuchen - was bewirkt sie?

Gruß,
Pirf2

Pirf2
2004-11-11, 13:18:14
Falls jemand mit dem selben Problem kämpft:
Bei mir hat ein einfaches

Load "extmod"

in der Module-Section geholfen.

Jetzt gehen alle Spiele native und Cedega mit allen Auflösungen. Einzige Ausnahme: FarCry läuft nur in einem komischen Teilbereich des Bildschirms, wenn man es nicht mit der Auflösung des Desktops betreibt. Das Problem habe ich aber auch in einer Install-Howto so beschrieben gefunden, also dafür kann wohl meine Config nix.

Greetz,
Pirf2