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

Dotaz: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná

27.8.2014 08:45 JanM | skóre: 28
GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Přečteno: 562×
Odpovědět | Admin

Zdravím,

mám nVidia GTX 750 Ti + Display Port + LCD + Arch Linux + nvidia bin ovladač.

Pokud zapnu počítač a teprve po naběhnutí KDM zapnu i LCD, tak zůstane bez signálu. Zkoušel jsem LCD natvrdo vytáhnout ze zásuvky, vytáhnout DP kabel, ale bez šance: karta/ovladač si změny nevšimne.

Jediné řešení je se naslepo zalogovat do konsole a restartovat DM. Nebo restartovat PC.

Vzhledem k tomu, že počítač zapínám vzdáleně + x2go, tak mne restart počítače jiným členem rodiny celkem rozhodí... Nechávat monitor ve stand-by se mi nezdá úplně nejlepší řešení.

S interní grafikou (Intel HD 3000 v i7 2600K) přes DVI to nebyl problém. Nouveau je slepá cesta, protože kartu jsem koupil kvůli OpenCL (a jiným věcem, ze kterých bohužel sešlo).

Dá se s tím něco dělat skrze konfiguraci ovladače? Kernelu?


Řešení dotazu:


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

Odpovědi

Řešení 1× (JanM (tazatel))
27.8.2014 09:17 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to jednoduché když je monitor vypnut tak nefunguje EDID (doufám že jsem to napsal správně) takže ovladač nemá jak zjistit co za monitor je připojen a víc už to nezjištuje.

Takže udaje z monitoru musíš načíst a podstrčit je ovladači ze souboru když je monitor vypnutý.

Skus proskoumat: Creating and using edid.bin via xorg.conf
27.8.2014 10:05 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Hezké
27.8.2014 11:39 JanM | skóre: 28
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
To jsou mi věci.

Zajímavé je, že ten navrhovaný postup zahrnuje spouštění Xek jako root a následné použití logu pro extrakci EDID. Skoro bych řekl, že nvidia-config či read-edid to zvládne bez tohoto mezikroku přímo z připojeného monitoru. Uvidíme večer.
27.8.2014 13:53 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Já jsem to nikdy nepoužíval takže blíže k tomu nemám co dodat.

Jinak vím že nvidia ovladače načtou EDID na začátku a pak už ne taky se mi to stalo když jsem zapnul monitor po startu PC ovšem já to neřešil protože jsem dal jak monitor tak PC na jednu prodlužku a spouštím to naráz.

Jinak možná přečíst EDID z monitoru jde i jinak nevím prostě jsem to nikdy nepotřeboval.
27.8.2014 18:56 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
To je spíš špatně vyrobený monitor. EDID funguje i s monitorem bez napájení, protože napětí pro tenhle subsystém se bere z kabelu, přes který se EDID čte (je to jen čtení EPROM přes I²C).
27.8.2014 22:46 JanM | skóre: 28
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Také bych řekl - u minulého monitoru jsem zaregistroval v logu, že byl detekován, i když byl vypnut.
28.8.2014 10:21 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Tak to nevím, nikdy jsem to neskoušel s vypnutým monitorem, on zase může být rozdíl vypnutý monitor a síťová zástrčka pod proudem, a nebo úplně vypnutá - vytažená ze zásuvky.

Jinak je to někde v nějaké normě že EDID by mělo jít číst i bez zapnutého monitoru - či dokonce pokud je síťová šnůra vytažená?

Jinak prostě asi výrobce nepočítá s tím že monitor může být vypnutý a zapínat pouze PC.
28.8.2014 14:28 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Specifikaci se mi studovat nechce, ale jak jsem popsal, tak mi fungovala všechna výstupní zařízení (včetně projektorů). Wiki tvrdí, že je to obvyklá vlastnost.
28.8.2014 17:41 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Obvyklá vlastnost to být může, ale najde se pár výrobců co nepředpokládají vypnutý monitor ze zásuvky a už nastavujem EDID přes soubor jak kolega co psal dotaz :-)
27.8.2014 22:48 JanM | skóre: 28
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Funguje to. Jediný zádrhel oproti uvedenému postupu byl, že Xorg.log.0 uvádí monitor na výstupu DFP-3.8, ale do xorg.conf je třeba uvést jen DFP-3.
29.8.2014 00:12 JanM | skóre: 28
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná

Haleluja bylo poněkud předčasné, neb to má své mouchy, bohužel zásadního rázu:

  • Je-li LCD zapnuté před spuštěním počítače, Xka ho vidí na portu DFP-3.8 (plus pár aliasů).
  • Je-li LCD vypnuté před spuštěním počítače a EDID se načítá ze souboru, je nutné nastavit port DFP-3, jinak LCD zůstatne po zapnutí nedetekované (tedy bez signálu).

Potud celkem fajn.

Potíž s načítáním EDID ze souboru pro DFP-3 nastane, když při zapnutém LCD restartuji počítač či jen Xka (odhlášení či přihlášení druhého uživatele): počítač má náhle monitory 2: jeden virtuální a nyní neviditelný na DFP-3 (EDID ze souboru) a druhý skutečný na DFP-3.8.

Zkoušel jsem nastavovat načítání EDID ze souboru různým portům i aliasům, ale s LCD připojeným přes DisplayPort to funguje právě jen s DFP-3.

Už jsem začal uvažovat na skriptem, který by detekoval před spuštěním X stav monitoru a upravoval xorg.conf. Pak jsem šel hrabat do krabic a našel DVI Dual Link kabel. A světe div se, s detekcí EDID u vypnutého monitoru není problém.

Takže je otázkou, zda je to potíž s DisplayPortem obecná či jen u mého kousku. (Ještě bych mohl vyzkoušet HDMI, ale na to už nemám sílu.)

29.8.2014 08:55 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
S hdmi by to podle mě bylo tak jako s tím DP akorát by se podle mě neměnilo to číslo protože na HDMI se připojuje pouze jeden monitor.
1.9.2014 15:37 JanM | skóre: 28
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Odpovědět | | Sbalit | Link | Blokovat | Admin
Optal jsem se na podpoře Dellu:
Q: Is this a known limitation that U2713H cannot provided EDID data via DP cable, when the LCD is off?

A: * Unknown. Dell has never tested this. We only test for general consumer practices.
1.9.2014 16:59 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: GFX karta vyžaduje zapnutý monitor, jinak jej nerozpozná
Klasika. A pak se zastánci řešení od velkých firem ohánějí jejich know-how a dostupností kvalitní podpory. Velký kulový. Věřím, že by to podobně dopadlo i u HP.

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.