Ice_Polar
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, Ich habe mit einem 19" LCD-Panel unter Hardy 8.04 auf einem Compaq Evo mit nVidia TNT Grafikkarte. Die xorg.conf sieht imMoment so aus: Section "Device" Identifier "Configured Video Device" Driver "nvidia" Option "NoLogo" "True" Option "UseEdidFreqs" "0" Option "DynamicTwinView" "0" Option "AllowGLXWithComposite" "True" EndSection Section "Monitor" Identifier "Configured Monitor" Option "PreferredMode" "1280x1024" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" Defaultdepth 24 EndSection Trotzdem bleibt die maximal mögliche Auflösung in der Auswahl 800x600. Jetzt hab' ich mal einen CRT-Monitor angeschlossen und das System so auf 1280x1024 eingestellt. Während dem Betrieb hab ich dann wieder das LCD-Panel angeschlossen und siehe da: die gewünschte Auflösung geht problemlos, so wie unter z.B. Windows. Leider hat diese Einstellung nur bis zum nächsten Neustart gehalten. wie muss ich vorgehen, damit diese Einstellung dauerhaft bleibt? lefthanded greetings Ice
|
accousticbass
Anmeldungsdatum: 26. April 2008
Beiträge: 1183
|
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, @accousticbass: Danke für den Tip, hab die Zeile geändert: Section "Device" Identifier "Configured Video Device" Driver "vesa" ... Das Resultat ist, dass der CRT-Monitor jetzt auf 1024x768, 85Hz (maximal) aufstartet. Das LCD-Panel zeigt 'Out of Range'... Ich arbeite mich da durch das WIKI und stelle diverse Probleme fest, so zum Beispiel liefert der Befehl: sudo ddcprobe | grep monitorrange Ergibt mit dem LCD-Panel kein Resultat. Weiss noch jemand einen Rat, was soll ich hier posten? Kann die Konfiguration, die ich mit dem CRT herstellen kann nicht 'eingefroren' werden, so dass sie auch mit dem LCD-Panel dauerhaft bleibt? lefthanded greetings Ice
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, Ich reiche hier mal folgendes nach, während ich nun auf dem LCD-Panel die gewünschte Auflösung (1280x1024, 60Hz) 'fahre': ice@ICE:~$ sudo ddcprobe vbe: VESA 3.0 detected. oem: NVidia vendor: NVidia Corporation product: Riva TNT Chip Rev B1 memory: 16384kb mode: 640x400x256 mode: 640x480x256 mode: 800x600x16 mode: 800x600x256 mode: 1024x768x16 mode: 1024x768x256 mode: 1280x1024x16 mode: 1280x1024x256 mode: 80x60 (text) mode: 132x25 (text) mode: 132x43 (text) mode: 132x50 (text) mode: 132x60 (text) mode: 320x200x64k mode: 320x200x16m mode: 640x480x64k mode: 640x480x16m mode: 800x600x64k mode: 800x600x16m mode: 1024x768x64k mode: 1024x768x16m mode: 1280x1024x64k edid: edidfail ice@ICE:~$ sudo hwinfo --framebuffer 02: None 00.0: 11001 VESA Framebuffer [Created at bios.447] Unique ID: rdCR.z9dVR_8eHL8 Hardware Class: framebuffer Model: "NVidia Riva TNT" Vendor: "NVidia Corporation" Device: "Riva TNT" SubVendor: "NVidia" SubDevice: Revision: "Chip Rev B1" Memory Size: 16 MB Memory Range: 0xfc000000-0xfcffffff (rw) Mode 0x0300: 640x400 (+640), 8 bits Mode 0x0301: 640x480 (+640), 8 bits Mode 0x0303: 800x600 (+800), 8 bits Mode 0x0305: 1024x768 (+1024), 8 bits Mode 0x0307: 1280x1024 (+1280), 8 bits ... Leider ist diese Konfiguration nicht persistent und fällt zurück auf die unsäglichen 800x600, 60 Hz / 56 Hz. Wie kann ich diese Konfiguration 'erzwingen'? lefthanded greetings ICE
|
da1l6
Anmeldungsdatum: 29. August 2005
Beiträge: 3825
|
Hallo Versuch mal in die Section "Screen" der xorg.conf folgendes einzufügen: DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection da1l6
|
Nobuddy
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Hallo Ice Polar, ist ein entsprechender Treiber für Deine Grafikkarte installiert? Das Paket nvidia-glx-legacy sollte für Deine Grafikkarte der richtige Treiber sein, siehe Nvidia-Grafikkarten Grüße Nobuddy
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, @Nobuddy : Ich denke, dass dieser Treiber installiert ist (obwohl lsmod zeigt nur ein 'nvidia' Modul an). Mit angeschlossenem CRT-Monitor klappt auch jede erdenkliche Einstellung (solange die Röhre mitmacht). Das verwendete 19" LCD-Panel wird offenbar vom XServer nicht erkannt und daher der Fallback auf max. 800x600 Auflösung. @da1l6 : Danke für den Tip. Hab' ich implementiert, mal sehen wies nach dem nächsten Neustart von XServer ausschaut. lefthanded greetings Ice
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, Nachtrag @Nobuddy: Aus der erwähnten Wiki-Seite, die ich bereits vor meinen Posts hier gelesen hatte, habe ich folgenden Test: ice@ICE:~$ glxinfo | grep direct direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) OpenGL renderer string: Mesa GLX Indirect Sagt das was aus, über den installierten Treiber bzw. das nvidia-glx-legacy Paket? lefthanded greetings Ice
|
da1l6
Anmeldungsdatum: 29. August 2005
Beiträge: 3825
|
Hallo Ist die Bildschirmauflösung jetzt korrekt? Ice Polar hat geschrieben: ice@ICE:~$ glxinfo | grep direct direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) OpenGL renderer string: Mesa GLX Indirect Sagt das was aus, über den installierten Treiber bzw. das nvidia-glx-legacy Paket?
Das sagt aus das die 3D Beschleunigung nicht funktioniert. Poste mal bitte die Inhalte von /etc/X11/xorg.conf und /var/log/Xorg.0.log vollständig im NoPasteService da1l6
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, Nachfolgend die beiden Dateien: xorg.conf: http://ubuntuusers.de/paste/389715/ Xorg.o.log: http://ubuntuusers.de/paste/389716/ und zwar in dem Zustand, wo die gewünschte Auflösung mit einem angeschlossenen Röhrenmonitor eingestellt wurde. Ohne Neustart ist jetzt das LCD-Panel angeschlossen. lefthanded greetings Ice
|
Nobuddy
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Ice Polar hat geschrieben: @Nobuddy : Ich denke, dass dieser Treiber installiert ist (obwohl lsmod zeigt nur ein 'nvidia' Modul an). Mit angeschlossenem CRT-Monitor klappt auch jede erdenkliche Einstellung (solange die Röhre mitmacht). Das verwendete 19" LCD-Panel wird offenbar vom XServer nicht erkannt und daher der Fallback auf max. 800x600 Auflösung.
Wie schon da1l6 sagt, hast Du keine 3D Beschleunigung, daher bezweifle ich mal, daß der Treiber bei Dir installiert ist, dies kannst Du einfach in Synaptic überprüfen, bitte lese einfach nochmal den Wikiartikel Nvidia-Grafikkarten durch.
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, @da1l6 : Danke für den Tip. Hab' ich implementiert... Versuch mal in die Section "Screen" der xorg.conf folgendes einzufügen: Code: DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection ..., mal sehen wies nach dem nächsten Neustart von XServer ausschaut? Ist ok, jetzt ! Danke für den Tip Ice
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, @Nobuddy: Das Modul ist installiert: ice@ICE:~$ sudo apt-get install nvidia-glx-legacy [sudo] password for ce: Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Reading state information... Fertig nvidia-glx-legacy ist schon die neueste Version. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. Also mit 3D ist da wohl nichts... lefthanded greetings Ice
|
Nobuddy
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Hasz Du Section "Device"
Identifier "Nvidia 7600GS"
Driver "nv"
EndSection nv durch nvidia ersetzt, siehe Nvidia-Grafikkarten ?
|
Ice_Polar
(Themenstarter)
Anmeldungsdatum: 12. Juni 2006
Beiträge: 495
|
Moin, moin, also der Auszug aus xorg.conf schaut nun so aus: Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
Option "UseEdidFreqs" "0"
Option "DynamicTwinView" "0"
Option "AllowGLXWithComposite" "True"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
Option "PreferredMode" "1280x1024"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Defaultdepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection[\code]
die letzte Ergänzung habe ich gelb markiert und seither funktioniert die Sache wie gewünscht, aber offensichtlich ohne 3D - ob das diese alte Grafikkarte (oem: NVidia, vendor: NVidia Corporation, product: Riva TNT Chip Rev B1, memory: 16384kb) überhaupt hergibt möchte ich bezweifeln. Oder liege ich da falsch?
lefthanded greetings
Ice
|