XF86Config-4 Problem (TFT wird als CRT erkannt)

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
genfail
Beiträge: 135
Registriert: 06.09.2003 10:43:37
Wohnort: Hamburg

XF86Config-4 Problem (TFT wird als CRT erkannt)

Beitrag von genfail » 04.04.2004 17:39:11

Ich hab ein Problem mit meinem frisch installierten Sid.

Mein System:
AMD-Athlon 2500+
GeForce 2 Ti
-aktuelle NVIDIA-Treiber
17'' TFT von LG
Kernel 2.4.25 selbstgebacken

Mein Problem:
X startet nicht mit "No Screens found"

Das Log von startx:

Code: Alles auswählen

(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "Default Layout"
(**) |-->Screen "DefaultScreen" (0)
(**) |   |-->Monitor "LG 786LS"
(**) |   |-->Device "GeForce 2Ti"
  [...]
(II) Bus -1: bridge is at (0:17:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation NV15DDR [GeForce2 Ti] rev 164, Mem @ 0xec000000/24, 0xe0000000/27
  [...]
(II) NVIDIA(0): Connected display device(s): CRT-0
(--) NVIDIA(0): Detected TV Encoder: Philips 7102
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at  8 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 300 MHz
    ...wieso CRT?...
  [...]
(II) NVIDIA(0): LG 786LS: Using hsync range of 30.00-83.00 kHz
(II) NVIDIA(0): LG 786LS: Using vrefresh value of 65.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 300.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) 
    ... mehrere Seiten... immer "(vrefresh out of range)"...
(EE) NVIDIA(0): No modes remaining for display device CRT-0
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ddc"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.
                                                                                
Fatal server error:
no screens found


config file: "/etc/X11/XF86Config-4:

Code: Alles auswählen

Section "Module"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "record"
#       Load    "speedo"
        Load    "type1"
        Load    "vbe"
EndSection
  [...]
Section "Device"
        Identifier      "GeForce 2Ti"
        Driver          "nvidia"
        VideoRam        65536
        Option          "NvAGP"                 "1"
        Option          "NoLogo"                "1"
EndSection
                                                                                
Section "Monitor"
        Identifier      "LG 786LS"
        HorizSync       30-83
        VertRefresh     65
        Option          "DPMS"
EndSection
                                                                                
Section "Screen"
        Identifier      "DefaultScreen"
        Device          "GeForce 2Ti"
        Monitor         "LG 786LS"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1280x1024" "800x600"
        EndSubSection (...usw bis Depth 24)

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "DefaultScreen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
#       InputDevice     "Generic Mouse"
EndSection
Irgendwie stimmt die Ausgabe im Log nicht mit den zu ladenden Modulen überein... Wo liegt mein Denkfehler?... sonst hat es ja auch immer ohne Probleme geklappt.

Gruß,
Andre

Benutzeravatar
GaRdoHq
Beiträge: 83
Registriert: 15.10.2003 00:00:24

Beitrag von GaRdoHq » 07.04.2004 18:46:40

Section "Monitor"
Identifier "LG 786LS"
HorizSync 30-83
VertRefresh 65
Option "DPMS"
EndSection
Schau dir nochmal die vertik. und horiz. Frequenzen an, die stehen im Handbuch des Monitors oder auf der Seite des Herstellers. Das sieht nämlich falsch aus, die VertRefresh müsste auch eine Range sein. Bei mir ist es z.B. 56-75.
Open your mind, use open source

genfail
Beiträge: 135
Registriert: 06.09.2003 10:43:37
Wohnort: Hamburg

Beitrag von genfail » 07.04.2004 19:38:12

war absicht. läuft auch ohne weitere Probleme... ich habs aber jetzt mal auf 60-65 gesetzt. Sollte aber nicht das Problem darstellen.
Mein Problem ist zur Zeit, daß mein Sid wohl nicht die XF86Config-4 unter /etc/X11/ benutzt... oder mein Rechner ist analphabet. Auf jeden Fall gibts zur Zeit eine Ausgabe von 800x600, obwohl die garnichtmehr in der config-4 auftaucht.
Liegt irgendwo noch eine Kopie davon rum, die irgendwie priorisiert behandelt wird?
Also die anderen Möglichkeiten aus man xfreee86

Code: Alles auswählen

 The most commonly used locations are shown here.
                                                                                
       /etc/X11/XF86Config           Server configuration file
                                                                                
       /etc/X11/XF86Config-4         Server configuration file
                                                                                
       /etc/XF86Config               Server configuration file
                                                                                
       /usr/X11R6/etc/XF86Config     Server configuration file
                                                                                
       /usr/X11R6/lib/X11/XF86Config Server configuration file
hab ich schon geprüft... -> nix verdächtiges.

genfail
Beiträge: 135
Registriert: 06.09.2003 10:43:37
Wohnort: Hamburg

Beitrag von genfail » 08.04.2004 08:46:45

OK, nochmal ein wenig genauer:

Also folgendes Phänomen:Ich hab mir XFree86 mittels

Code: Alles auswählen

apt-get install x-window-system-core
installiert und die Konfiguration mittels

Code: Alles auswählen

dpkg-reconfigure xserver-xfree86
durchgeführt. Die NVIDIA-Treiber habe ich vorher installiert und in den Kernel eingebunden.
Das Problem was ich nun habe ist, daß die Änderungen die ich mit dpkg-reconfigure am xserver-xfree86 vornehme überhaupt nicht in der XF86Config-4 auftauchen...
OK, dachte ich...machst das wie immer per Hand. Nur hat das leider keine Änderung gebracht hat, es werden wohl noch andere Konfigurationsdateien für den XServer verwendet. Wie schon erwähnt, habe ich die in "man xfree86" angegebenen Ausweichmöglichkeiten schon überprüft und nichts gefunden.

Hab ich irgendeine Umstellung verpasst, oder ist eine Grundlegende Sache einfach an mir vorbeigerauscht...?

Wäre klasse, wenn mir jemand weiterhelfen könnte, da ich nicht weiterkomme.

Benutzeravatar
pil
Beiträge: 629
Registriert: 30.04.2002 15:47:27

Beitrag von pil » 08.04.2004 09:11:27

In /var/log/XFree86.0.log wird beim Start von X eine Logdatei angelegt. Hier verrät dir X, welche Konfig er verwendet:

Code: Alles auswählen

(==) Using config file: "/etc/X11/XF86Config"

genfail
Beiträge: 135
Registriert: 06.09.2003 10:43:37
Wohnort: Hamburg

Beitrag von genfail » 09.04.2004 13:52:55

hab mal nachgeguckt:

Code: Alles auswählen

(==) Log file: "/var/log/XFree86.0.log", Time: Fri Apr  9 13:19:11 2004
(==) Using config file: "/etc/X11/XF86Config-4"
OK, das er ein anderes configfile benutzen könnte ist damit wohl ausgeschlossen. Es wird auch mittlerweile eigentlich alles gut erkannt,
Nur eines fand ich halt irgendwie komisch...:

Code: Alles auswählen

(--) NVIDIA(0): Detected TV Encoder: Philips 7102
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at  8 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 300 MHz


Das mir nicht meine Gewünschte Auflösung angezeigt wurde, hat sich mir gerade erschlossen...: eigene doofheit. Ich hatte überall in der Config 1200x1024 angegeben...

Antworten