Portál AbcLinuxu, 10. května 2025 10:08

Dotaz: nvidia - po startu X zhasne monitor

27.4.2008 05:40 trekker.dk | skóre: 72
nvidia - po startu X zhasne monitor
Přečteno: 918×
Odpovědět | Admin
nVidia 7600GT, VGA, DVI a S-VIDEO výstupy, LCD monitor připojený na VGA výstup.

Původní konfigurace byla KDE 3.5, jádro 2.6.24.4, nvidia binární ovladač 169.09 a všechno fungovalo.

Pak jsem se pokusil zprovoznit s-video výstup, přenastavil jsem xorg.conf, aby TV výstup byl :0.1 - stále všechno fungovalo, jak monitor (:0.0, KDE), tak TV (:0.1, wmaker)

TV jsem odpojil, nechal jsem jenom monitor, stále všechno fungovalo.

Pak jsem chtěl zaktualizovat jádro a ovladač na 2.6.24.6 a 169.12 (nejnovější v Debianu) - ovladač se přeložil, ale po restartu a spuštění xserveru pomocí startx zhasne obrazovka s hlášením "No signal input" (stejně jako když se počítač vypne)

Tak jsem se pokusil vrátit všechno do původního stavu, tj. downgrade zpět na 2.6.24.4 a 169.09, ale žádná změna, po startu X obrazovka stále zhasíná.

Zkusil jsem i vyházet z xorg.conf ta nastavení, která souvisí s TV výstupem a nechat tam jenom to od VGA, ale to taky nepomohlo (současný tvar xorg.conf je na konci)

I když se chyba projeví, tak konzole stále funguje, tj. klávesová zkratka Ctrl+Alt+Fx přepne na některý z virtuálních terminálů (obrazovka se rozsvítí a zobrazí konzoli), Alt+F7 potom přepne zpět do xserveru (a obrazovka zase zhasne s "No Signal Input"). Přestože není nic vidět, xserver nastartuje KDE i všechny programy, po zabití pomocí Ctrl+Alt+Backspace se opět objeví konzole.

V Xorg.log žádný problém nevidím.

Nesetkal jste se někdo s něčím podobným?

Existuje nějaká možnost, jak té kartě vnutit, který výstup má použít?

Mám podezření, že při tom experimentování s TV výstupem se mohlo automaticky někam uložit nějaké nastavení, které teď způsobuje problémy - neví někdo, kde hledat?

Přikládám xorg.conf
Section "Files"
        FontPath        "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
        FontPath        "/usr/share/fonts/X11/misc"
        FontPath        "/usr/share/fonts/X11/Type1"
        FontPath        "/usr/share/fonts/X11/100dpi"
        FontPath        "/usr/share/fonts/X11/75dpi"
EndSection

Section "Module"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "record"
        Load    "vbe"
EndSection

# InputDevice - vynecháno

Section "Device"
        Identifier      "nVidia GeForce 7600GT 0"
        Driver          "nv" # s nv to funguje, s nvidia ne
        Option          "NoLogo"        "TRUE"
        Option          "Coolbits"      "1"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        HorizSync       28-49
        VertRefresh     43-72
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "nVidia GeForce 7600GT 0"
        Monitor         "Generic Monitor"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1024x768" "800x600"
        EndSubSection

        # vynecháno - obdobně definovány režimy pro 4,8,15,16 bit barvy

        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           32
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"

        Option "BlankTime"      "0"
        Option "StandbyTime"    "0"
        Option "SuspendTime"    "0"
        Option "OffTime"        "0"
EndSection

Quando omni flunkus moritati
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.4.2008 14:13 mlp
Rozbalit Rozbalit vše Re: nvidia - po startu X zhasne monitor
Odpovědět | | Sbalit | Link | Blokovat | Admin
takova malickost, zkus resetnout monitor a co tak pouzit dvi vystup misto vga a jestli to nepomaha, myslim, ze je problem spis v ovladaci od nvidie (mam taky kartu 7600gt a dost nepravidelne asi v prumeru jednou za mesic mi nabotuje system do cerne obrazovky ..i kdyz vim, ze jsem zadne zmeny a aktualizace neprovadel, vzdy to vyresi reboot pc)
27.4.2008 14:34 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: nvidia - po startu X zhasne monitor
Po resetu (vytažení ze zásuvky + posléze volba reset v OSD menu) žádné zlepšení. DVI výstup jsem zkoušel už včera (LCD na to nemá vstup, takže přes redukci)
mam taky kartu 7600gt a dost nepravidelne asi v prumeru jednou za mesic mi nabotuje system do cerne obrazovky
Mě se akorát stávalo, že po nějakém přepínání mezi X a konzolí přestala fungovat konzole s hláškou "Unsupported mode"
Quando omni flunkus moritati
27.4.2008 14:16 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: nvidia - po startu X zhasne monitor
Odpovědět | | Sbalit | Link | Blokovat | Admin
Něco podezřelého jsem přece jenom našel - oproti starým logům (když to ještě fungovalo), se teď loguje při startu xserveru tohle:
(WW) NVIDIA(0): The EDID for CTC LM15D-1 (CRT-0) contradicts itself: mode
(WW) NVIDIA(0):     "1024x768" is specified in the EDID; however, the EDID's
(WW) NVIDIA(0):     valid HorizSync range (30.000-60.000 kHz) would exclude
(WW) NVIDIA(0):     this mode's HorizSync (78.1 kHz); ignoring HorizSync check
(WW) NVIDIA(0):     for mode "1024x768".
(WW) NVIDIA(0): The EDID for CTC LM15D-1 (CRT-0) contradicts itself: mode
(WW) NVIDIA(0):     "1024x768" 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 (101.7 Hz); ignoring VertRefresh
(WW) NVIDIA(0):     check for mode "1024x768".
(WW) NVIDIA(0): The EDID for CTC LM15D-1 (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".
Nicméně jsou to jenom warningy a hned potom je tam tohle (a je to i ve starém logu)
(II) NVIDIA(0): Assigned Display Device: CRT-0
(WW) NVIDIA(0): No valid modes for "1280x1024"; removing.
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "1024x768"
(II) NVIDIA(0):     "800x600"
(II) NVIDIA(0):     "640x480"
(II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
Takže bych řekl, že si nějaký platný režim přece jenom našel... Zkusím to Googlit, jestli se něco nenajde.
Quando omni flunkus moritati
27.4.2008 14:45 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: nvidia - po startu X zhasne monitor
Našlo se Option "UseEDIDFreqs" "FALSE" a už to funguje. Je mi teda záhadou, proč to vůbec fungovat přestalo, ale nemusím vědět všechno.

A poučení pro příště - hledat v logu i warningy.
Quando omni flunkus moritati

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.