redruM
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
Hallo allerseits! Nachdem ich mir fest vorgenommen hatte solange zu googeln und zu probieren bis ichs selbst hinkriege geb ich jetzt nach 48h völlig entnervt auf und frage doch nochmal hier... Das Problem: Möchte an meinem Notebook (Lenovo N200 mit GraKa: NVidia 7300 Go - hatte das Problem auch schon im entsprechenden Thread http://forum.ubuntuusers.de/topic/168111/?start=60 angesprochen, da hatte wohl niemand ne Idee) einen 19" TFT anschließen. Es ist ein Sony SDM-S95D (Im Handbuch steht, der Monitor entspricht dem Plug&Play Standard "DDC", sollte also eigentlich automatisch erkannt werden). Er scheint aber nicht erkannt zu werden. Wenn ich am Notebook Fn-F7 drücke, hab ich am TFT nur 640x480. xrandr liefert nur:
Screen 0: minimum 320 x 240, current 1280 x 800, maximum 1280 x 800
default connected 1280x800+0+0 0mm x 0mm
1280x800 50.0*
1024x768 51.0
800x600 52.0
800x512 53.0
720x450 54.0
640x512 55.0
640x480 56.0 57.0
640x400 58.0
640x384 59.0
512x384 60.0
400x300 61.0
320x240 62.0 Da sollte doch eigentlich sowas stehen, wie
Screen 0: minimum 320 x 200...
VGA-0 disconnected
DVI-0 disconnected
LVDS connected...
... (siehe http://forum.ubuntuusers.de/topic/163819/ ) Bei grandr hab ich auch nur ein output-device (default, also mein Notebook-Display). Bei nvidia-settings steht auch nur außer dem Notebook-Display ein crt-0 mit Refresh Rate: Unknown. Und alles das bleibt auch gleich wenn ich in der xorg.conf den Monitor per Hand eintrage (also auch wenn ich passende Auflösungen eintrage bleibt das Bild trotzdem nur bei 640x480, xrandr Ausgabe bleibt die selbe und die Auswahlmöglichkeiten bei grandr und nvidia-settings bleiben unverändert). Und es liegt nicht an der Hardware, unter WinXP klappt es ohne Probleme. Bin komplett ratlos, bitte um Hilfe! Beste Grüße, redruM
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Ist der ext. VGA-Ausgang im BIOS aktiviert bzw. gibt es dort eine entsprechende Option?
|
redruM
(Themenstarter)
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
Die einzige Option im Bios, die in diese Richtung geht lautet "Power on display" mit den Möglichkeiten [LCD Only] und [Auto-Selected]. Dabei handelt es sich aber anscheinend nur darum, auf welchem Display die Startup-Sequenz wie Begrüßungsbildschirm und Grub gezeigt werden. Stand auf LCD Only und als ich das umgestellt habe, waren diese Dinge auf meinem TFT. Änderte aber leider nichts daran, dass nur eine Auflösung von 640x480 auf dem TFT war. Dürfte ja auch eigentlich nicht an falschen Einstellungen im Bios liegen, weil es ja unter Windows problemlos klappt. Ich wollte eigentlich später wenn alles läuft mit TwinView sowohl am Monitor als auch am Notebook-Display arbeiten. Aber mittlerweile wäre ich schon heilfroh wenn wenigstens der "Nur-Zweiter-TFT"-Betrieb mit ner gescheiten Auflösung laufen würde. Habe mir extra ne USB-Tastatur und ne Maus fürs Notebook geholt, den Arbeitsplatz so eingerichtet, dass ich das Notebook zur Seite stellen kann und an den Monitor anschliessen kann und jetzt krieg ichs nicht hin dass der Monitor erkannt wird... Bin für alle Tipps dankbar! Gruß, redruM
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5641
Wohnort: Confoederatio Helvetica
|
Nicht xrandr oder ein tool, welches darauf basiert nehmen. Das beisst sich aktuell noch mit nvidias DynamicTwinView, wird in zukuenftigen Treiberversionen korrigiert. Bitte nvidia-settings verwenden. Fuchs
|
redruM
(Themenstarter)
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
fuchsfuchsfuchs hat geschrieben: Nicht xrandr oder ein tool, welches darauf basiert nehmen. Das beisst sich aktuell noch mit nvidias DynamicTwinView, wird in zukuenftigen Treiberversionen korrigiert. Bitte nvidia-settings verwenden. Fuchs
Ok, aber ich habs ja auch mit nvidia-settings probiert, da hat er meinen Monitor ja auch nicht erkannt. Da wird mir nur ein CRT-0 angezeigt, bei dem ich auch keine höhere Auflösung als 640x480 angeben kann.
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
ok, ich nutze den unfreien nvidia-Treiber nicht. Aber ein xrandr -q zum Testen, ob der ext. VGA-Ausgang bzw. der ext. TFT nun nach der Aenderung im BIOS erkannt wird, sollte nicht schaden.
|
redruM
(Themenstarter)
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
aasche hat geschrieben: ok, ich nutze den unfreien nvidia-Treiber nicht. Aber ein xrandr -q zum Testen, ob der ext. VGA-Ausgang bzw. der ext. TFT nun nach der Aenderung im BIOS erkannt wird, sollte nicht schaden.
Hab ich auch probiert, die Ausgabe von xrandr -q war wieder dieselbe wie vorher.
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5641
Wohnort: Confoederatio Helvetica
|
redruM hat geschrieben: fuchsfuchsfuchs hat geschrieben: Nicht xrandr oder ein tool, welches darauf basiert nehmen. Das beisst sich aktuell noch mit nvidias DynamicTwinView, wird in zukuenftigen Treiberversionen korrigiert. Bitte nvidia-settings verwenden. Fuchs
Ok, aber ich habs ja auch mit nvidia-settings probiert, da hat er meinen Monitor ja auch nicht erkannt. Da wird mir nur ein CRT-0 angezeigt, bei dem ich auch keine höhere Auflösung als 640x480 angeben kann.
Das duerfte der sein (wenn Du detect displays gedrueckt hast), vermutlich ist das EDID des Monitores defekt, ergo meint nvidia, dass 640x480 die einzig vernuenftige Aufloesung sei. Einige dieser Bugs wurden gefixt im neuen Treiber, ansonsten wirst Du entweder das EDID ueberschreiben oder die NoEdidFreqs Option nutzen wollen. Mehr dazu steht im Appendix B des nvidia READMEs. und an aasche: Nein, bei Verwendung des nvidia Binaertreibers und DynamicTwinview funktioniert das nicht, wie gesagt, nvidia arbeitet daran. Fuchs
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Dann vielleicht doch ein Umstellen auf den freien nv-Treiber und xrandr --auto ?
|
redruM
(Themenstarter)
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
fuchsfuchsfuchs hat geschrieben: Das duerfte der sein (wenn Du detect displays gedrueckt hast), vermutlich ist das EDID des Monitores defekt, ergo meint nvidia, dass 640x480 die einzig vernuenftige Aufloesung sei.
Ok, aber müsste dann nicht ein DFP-0 statt CRT-0 erkannt werden? fuchsfuchsfuchs hat geschrieben: Einige dieser Bugs wurden gefixt im neuen Treiber, ansonsten wirst Du entweder das EDID ueberschreiben oder die NoEdidFreqs Option nutzen wollen.
Heisst das, es kommt bald ein neuer Treiber und ich könnte solange warten und hoffen? fuchsfuchsfuchs hat geschrieben: Mehr dazu steht im Appendix B des nvidia READMEs.
Weisst du auch grad wo ich das nvidia README finde? redruM
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5641
Wohnort: Confoederatio Helvetica
|
redruM hat geschrieben: fuchsfuchsfuchs hat geschrieben: Das duerfte der sein (wenn Du detect displays gedrueckt hast), vermutlich ist das EDID des Monitores defekt, ergo meint nvidia, dass 640x480 die einzig vernuenftige Aufloesung sei.
Ok, aber müsste dann nicht ein DFP-0 statt CRT-0 erkannt werden?
Sollte, aber eben, wenn EDID murks ...
fuchsfuchsfuchs hat geschrieben: Einige dieser Bugs wurden gefixt im neuen Treiber, ansonsten wirst Du entweder das EDID ueberschreiben oder die NoEdidFreqs Option nutzen wollen.
Heisst das, es kommt bald ein neuer Treiber und ich könnte solange warten und hoffen?
Wann der kommt steht leider in den Sternen.
fuchsfuchsfuchs hat geschrieben: Mehr dazu steht im Appendix B des nvidia READMEs.
Weisst du auch grad wo ich das nvidia README finde? redruM
http://us.download.nvidia.com/XFree86/Linux-x86_64/173.14.09/README/index.html Fuchs
|
redruM
(Themenstarter)
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
Danke schonmal für die Tipps. Lese mir die README mal durch und probiers dann aus. Sollte ich dann "UseEDIDFreqs" "FALSE" eintragen oder gleich "UseEDID" "FALSE"? Das enthält dann ja wohl auch "UseEDIDDpi" "FALSE", oder ist das für mein Problem nicht ausschlaggebend? Kann ich sorglos alles mal ausprobieren (natürlich mit den Horz./Vert. Angaben aus meinem Monitor Handbuch) oder kann ich mit "UseEDID" "FALSE" was schlimmes bewirken? Gruß, redruM
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5641
Wohnort: Confoederatio Helvetica
|
Das schlimmste, was Du bewirken kannst, ist das der Monitor mit komplett falschen Werten angesprochen wird. Heutigen Monitoren sollte das nichts mehr ausmachen, er zeigt dann einfach kein Bild mehr an. Also frohes rumprobieren, aber anfangen wuerde ich mit NoEdidFreqs. Wenn alles nicht hilft: wenn moeglich unter Windows das Monitor EDID auslesen und dann unter Linux das verwenden. Sonst: Bug report an nvidia. Fuchs
|
redruM
(Themenstarter)
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
Schade, aber das hat nicht geholfen. Habe es sowohl mit "UseEDIDFreqs" "FALSE" als auch mit "UseEDID" "FALSE" sowohl in entsprechender Section "device" als auch "screen" versucht und nichts hat geholfen. Alles unverändert... Werde es dann mit EDID in Windows auslesen probieren, oder gibts noch andere Ideen? Gruß, redruM
|
redruM
(Themenstarter)
Anmeldungsdatum: 29. Juni 2007
Beiträge: 32
|
Halleluja! Ich habs hingekriegt! Zwar nicht mit TwinView aber nach langem rumprobieren läuft es jetzt endlich mit zwei seperaten X. Wenn ich irgendwann mal wieder die Muse finde, guck ich mir nochmal genauer an was an meinen TwinView-Einstellungen nicht passte, aber ich denke den Thread kann ich erstmal als gelöst markieren. So wie es jetzt ist bin ich schon halbwegs zufrieden, auch wenn ich nach dem ersten Testen glaube, dass man so wie es jetzt ist keine Applikationen zwischen den Bildschirmen verschieben kann, was mich noch ein wenig stört. Falls jemand ähnliche Probleme hat, hier meine xorg.conf so wie sie jetzt erstmal läuft. (Brauchte keine Modelines, was mich selbst schon sehr wundert. Er schlägt mir jetzt zwar auch Auflösungen vor, die mein Monitor gar nicht schafft, aber das dürfte ja egal sein, die muss man ja nicht wählen) http://ubuntuusers.de/paste/390096/ Grüße, redruM
|