Sie sind nicht angemeldet.

1

16.08.2007, 20:02

Monitorbild Verschoben

Habe gerade open SUSE 10.2 auf einem Notebook
COMPAQ ARMADA M700
installiert.
Leider ist das Bild verschoben. Also die untere bzw. obere Grenze des Bildes liegt etwa im unteren Drittel des Bildschirms. (Falls das zu unverständlich ist, poste ich noch einen Screenshot.)
Die Grafikkarte wird ganz normal erkannt.

Hersteller: ATI Technologies Inc
Modell: 3D Rage P/M Mobility AGP 2x
Treiber: ati (Keine 3D-Unterstützung)

Mit yast Menüpunkt "Grafikarte und Monitor" habe ich den Monitor schon versucht in meheren Modi zu konfigurieren. Sowohl "-->VESA", als auch "-->LCD" mit 1024x768@75HZ.
Auflösung 1024x786 (XGA) und auch (WXGA). Hat alles nichts geholfen. Wenn ich die Konfiguration bestätige, und beim Test mit SaX2 die Möglichkeit angeboten wird die Bildposition bzw. Bildgröße zu ändern, flackert die Maus und die Button zum verschieben reagieren nicht.
Sollte ich meine xorg.conf vielleicht doch von Hand konfigurieren?
Der Bildschirm läuft auf jeden Fall mit 1024x768. Ist ein 14,1 Zoll TFT, angeblich auch XGA.
Hierzu siehe: http://www.szepanski.de/compaq_armada_m700.htm
Denke das die Angaben dort etwa stimmen müssten.
Jemand eine Idee?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Nicanor« (16.08.2007, 20:05)


2

23.08.2007, 18:56

Das Thema ist gelöst. Schaue einfach unter dem Link, hier im selben Forum:
http://www.linux-web.de/thread.php?threadid=14432

3

03.09.2008, 13:51

Auch verschobenes Monitorbild ... etwas andere Ursache, schätze ich

Hallo,
zuerst: bin kompletter Neuling hier und habe schon andere Foren benutzt. In Manchen muss man bis zum 'Erbrechen' alte Postings fortführen, das Eröffnen eines neuen Thread ist nur in Ausnahmefällen erlaubt (und muss mit drei-seitigem Antrag vorher kundgetan werden ;) ), in Anderen muss für alles und jedes ein neuer Thread aufgemacht werden und wehe, man hängt etwas an, was nicht hundert-prozentig zum Thema der vorhergehenden Postings passt. Wie ist das hier :keineahnung:



Doch zum Thema: Auch bei mir ist, diesmal bei openSuSE 11.0, der Bildschirm verschoben. Allerdings nicht durch den virtuellen Desktop, sondern definitiv durch den Server -und diesmal horizontal. Kenne das Problem schon, offenbar sind da die Werte für die Modeline für diesen Monitor etwas fehlerhaft aufgestellt worden und mit diesen Werten synchronisiert er falsch. Habe dann jedes Mal die xorg.conf (früher XF86config) entsprechend angepasst und dabei auch gleich einige, ungeeignete Zeilen (die der Monitor in Wahrheit gar nicht schafft. Auch die Existenz dieser Zeilen brachte mich auf die Idee mit den vermuteten Fehlern in den Modelines) rausgeworfen. Diesmal aber funktioniert das irgendwie nicht :wut:



Zur Motivation: Mein Monitor (TFT; 15") ist mit Sicherheit kein Spitzenmodell (hat aber, nach drei (!) Jahren noch immer keine Pixelfehler :applaus: ) und das äußert sich zum Beispiel auch darin, dass er die Einstellungen für die Bildposition, Farbe, etc. nicht in einem Auswahlmenü oder sowas speichert, sondern nur per Modus. Das bedeutet, wenn man zwei verschiedene Grafiktreiber für den Monitor verwendet und Die steuern Den nicht gleich an (aber in der gleichen Auflösung) muss man bei jedem Wechsel die Bildposition neu einstellen. Wenn man, wie ich, häufig abwechselnd Windows XP und Linux benutzt, wird das auf die Dauer ganz schön nervig. Hinzu kommt, dass das BIOS auch im Grafikmodus läuft (wegen der Logos) und da dann die veränderte Einstellung des Monitors auch greift, also Textteile auf einmal fehlen oder so.



Ich habe die Modeline (es gibt diesmal witzigerweise nur eine) editiert, es hat sich nie etwas verändert. Ich habe sogar mal versuchsweise eine Modeline erstellt, die gar nicht funktionieren kann (Synchronimpulsanfang und -Ende auf den gleichen Wert :teufel: ), es passierte gar nichts. Kann mir jemand einen möglichen Grund für diese Geschichte nennen? Gibt es vielleicht einen Mechanismus, der die Steuerung der Grafikkarte (einer NVidia 5200) automatisiert, wodurch die Modeline nur noch pro Forma oder als Fallback verwendet wird (oder eben auch nicht!)?

Hier sind die spannenden Teile meiner xorg.conf (ich habe mich beherrscht und nicht die Ganze hier platziert; Da ist übrigens noch immer dieser Versuch mit der Modeline, die eigentlich gar nicht gehen dürfte, drin -geht aber wunderbar, ich arbeite gerade mit den Einstellungen):

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "ZapWarning" "on"
EndSection

Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 304 228
HorizSync 30-60
Identifier "Monitor[0]"
ModelName "PROVIEW MONITOR"
Option "DPMS"
Option "PreferredMode" "1024x768"
VendorName "PTS"
VertRefresh 43-75
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1024x768" 78 1024 1158 1158 1298 768 771 777 806
EndSection

Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "GeForce FX 5200 (0x0322)"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection


Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
Option "Composite" "on"
EndSection

Hat jemand 'ne Idee zu bieten?

Tschüß

Manfred

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ManfredP« (03.09.2008, 13:59)


linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

03.09.2008, 17:38

RE: Auch verschobenes Monitorbild ... etwas andere Ursache, schätze ich

vielleicht wird die modeline ja überhaupt nicht benutzt.
poste mal die /var/log/Xorg.0.log, die ist sicherlich interessant.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

5

05.09.2008, 23:09

RE: Auch verschobenes Monitorbild ... etwas andere Ursache, schätze ich

Hallo,
wie gewünscht, die Log-Datei:

Stört euch nicht am Datum, die SuSE-Uhr hat sich darauf versteift, zu der aktuellen Uhrzeit der Hardware-Uhr bei jedem Booten 2 Stunden zu addieren und dann das Ergebnis in die Hardwareuhr einzutragen. Was das bedeutet, dürfte klar sein.

Tschüß

Manfred Preußig
»ManfredP« hat folgende Datei angehängt:
  • Xorg.0.log (27,18 kB - 37 mal heruntergeladen - zuletzt: 02.03.2011, 21:45)

6

06.09.2008, 01:20

Könnte das Programm xvidtune das Problem lösen? Ich habe es schon seit Äonen nicht mehr benutzt, aber damit konnte man das Bild doch Positionieren und entsprechende Konfigurations-Änderungen machen...

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

7

06.09.2008, 11:14

RE: Auch verschobenes Monitorbild ... etwas andere Ursache, schätze ich

zur hardwareuhr solltest du mal die richtige zeitzone konfigurieren.
zum xserver.
wie ich schon vermutet habe, wird deine modeline ignoriert.
in der monitor-section hast du use modes "Modes[0]" zu stehen und in der screen-section forderst du als default-mode 1024x768 und damit wählt der X-server nicht den mode Modes[0] sondern den standard-vesa 1024x768.
ändere das.
interessant ist übrigens folgende meldung aus der edid in der xorg.0.log

Quellcode

1
2
3
4
5
(WW) NVIDIA(0): The EDID for Proview (CRT-0) contradicts itself: mode
(WW) NVIDIA(0):     "800x600" is specified in the EDID; however, the EDID's
(WW) NVIDIA(0):     valid VertRefresh range (60.000-75.000 Hz) would exclude
(WW) NVIDIA(0):     this mode's VertRefresh (56.2 Hz); ignoring VertRefresh
(WW) NVIDIA(0):     check for mode "800x600".

lustig, die modetabelle des monitors widerspricht sich selbst, ist aber kein wunder, bei diesem beschissenen EDID-protokoll, wer hat sich diesen käse bloß ausgedacht.

und um auf oziris hinweis noch einzugehen, ja, mit xvidtune kannst du dir die passende modeline zusammenbauen und diese dann in deine xorg.conf eintragen.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »linuxerr« (06.09.2008, 11:15)


8

06.09.2008, 11:55

RE: Auch verschobenes Monitorbild ... etwas andere Ursache, schätze ich

Zitat

Original von linuxerr
zur hardwareuhr solltest du mal die richtige zeitzone konfigurieren.

So schlau war ich durchaus auch schon. In der Zeitzone steht Europa/Berlin (u.a) drin. Meine Hardwareuhr ist auf Ortszeit eingestellt.

Zitat


zum xserver.
wie ich schon vermutet habe, wird deine modeline ignoriert.
in der monitor-section hast du use modes "Modes[0]" zu stehen und in der screen-section forderst du als default-mode 1024x768 und damit wählt der X-server nicht den mode Modes[0] sondern den standard-vesa 1024x768.
ändere das.

Jetzt kommt eine sau-blöde Frage: Wie?

Zitat


interessant ist übrigens folgende meldung aus der edid in der xorg.0.log

Quellcode

1
2
3
4
5
(WW) NVIDIA(0): The EDID for Proview (CRT-0) contradicts itself: mode
(WW) NVIDIA(0): "800x600" is specified in the EDID; however, the EDID's
(WW) NVIDIA(0): valid VertRefresh range (60.000-75.000 Hz) would exclude
(WW) NVIDIA(0): this mode's VertRefresh (56.2 Hz); ignoring VertRefresh
(WW) NVIDIA(0): check for mode "800x600".

lustig, die modetabelle des monitors widerspricht sich selbst, ist aber kein wunder, bei diesem beschissenen EDID-protokoll, wer hat sich diesen käse bloß ausgedacht.

und um auf oziris hinweis noch einzugehen, ja, mit xvidtune kannst du dir die passende modeline zusammenbauen und diese dann in deine xorg.conf eintragen.

Bekommt man aber auch sehr leicht kaputt damit (hatte bei älteren Systemen schon Totalversager beim X-System durch das Programm (ich kenne es durchaus. Da aber meine Modeline nicht funzte, war es natürlich keine Lösung)).

Tschüß

Manfred

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ManfredP« (06.09.2008, 11:56)


Thema bewerten