navody:prirucka:problemy

Toto je starší verze dokumentu!


Hlavní stránka

Poznámka: Následující postup byl převzat z diskuze na našem fóru (příspěvek http://forum.fedora.cz/read.php?1,4625) a následně upřesněn.

V některých případech je po spuštění systému automaticky nastaveno špatné rozlišení obrazovky. Na LCD displeji je pak obraz ošklivý (zvětšený) nebo není vidět vůbec (rozlišení nebo obnovovací frekvence je mimo povolený rozsah, objeví se hlášení typu out of range apod.). Podobně může být problém přítomen i u klasických CRT obrazovek.

Tento problém je způsoben buď špatnou komunikací ovladače grafické karty s displejem (monitorem), takže nejsou správně automaticky zjištěny jeho možnosti nebo chybným automatickým zvolením nejvhodnějších parametrů. Problém též souvisí se snahou vývojářů grafického systému X Window System odstranit nutnost existence konfiguračního souboru /etc/X11/xorg.conf a přejít tak k plně automatickému chodu grafického subsystému (včetně autodetekce připojení projektoru a podobně). Proto od verze Fedora 10 již není soubor /etc/X11/xorg.conf ani vytvářen.

Řešení

Pro řešení problému můžete zkusit použít nástroj ??? (v menu ??? - ???), který však zatím nefunguje v distribuci Fedora 10 dobře. Následující postup využívá textový režim a autokonfigurační možnosti grafického prostředí X Window System.

Při startu systému v zavaděči Grub předejte jádru jako další parametr číslo 3, který způsobí spuštění textového režimu (bez grafického rozhraní).

Poznámka: Pokud není možné ovládat ani Grub, je váš systém poškozen výrazněji a je potřeba použít záchranný režim.

V textovém režimu se přihlaste jako root. Pokud již existuje soubor xorg.conf, tak ho zazálohujte a pak můžete přímo přejít k jeho úpravě (viz níže):

cp -a /etc/X11/xorg.conf /etc/X11/xorg.conf.zaloha

Pokud tento soubor neexistuje, je nejjednodušší si nejprve vytvořit vlastní pomocí X serveru:

X -configure

Soubor přesuneme na místo, kde ho X server očekává a upravíme ho pomocí editoru nano, který je součástí základní instalace (jednoduchý textový editor nano zobrazuje nápovědu týkající se jeho ovládání u dolního okraje okna, znak ^ představuje klávesu Ctrl):

mv xorg.conf-new /etc/X11/xorg.conf
nano /etc/X11/xorg.conf

V souboru xorg.conf je potřeba specifikovat vlastnosti vašeho monitoru nebo displeje a případně určit i vyžadované počáteční aktivované rozlišení.

Pozor: Příslušné parametry je třeba zapsat tak, aby odpovídaly možnostem vašeho monitoru! Tyto informace by měly být součástí manuálu k monitoru (rozlišení a obnovovací frekvence).

Nejprve zkontrolujte sekci Monitor, která by měla obsahovat rozsah povolených hodnot pro horizontální a vertikální obnovovací frekvence podobně, jako je uvedeno v následujícím příkladu. Pokud vám funguje komunikace s displejem, jsou tyto hodnoty správně uvedeny (příkaz X -configure je do souboru zapíše):

Section "Monitor"
   Identifier   "Monitor0"
   ModelName    "LCD Panel 1024x768"
   HorizSync    31.5 - 90.0
   VertRefresh  59.9 - 60.1
   Option       "dpms"
EndSection

V některých případech není již potřeba dělat další úpravy, avšak někdy je potřeba doplnit do sekce Screen i požadované rozlišení pomocí klíčového slova Modes tak, jak je uvedeno v níže uvedeném příkladu (zde je předepsáno rozlišení 1024×768 v barevné hloubce 24 bitů):

 
Section "Screen"
   Identifier   "Screen0"
   Device       "Videocard0"
   Monitor      "Monitor0"
   DefaultDepth  24
   SubSection   "Display"
      Viewport   0 0
      Depth      24
      Modes	   "1024x768"
   EndSubSection
EndSection

Po provedení změn soubor uložte (v editoru nano stiskněte kombinaci kláves Ctrl+o). Funkčnost prostředí můžete ihned vyzkoušet jeho spuštěním pod právě přihlášeným uživatelem pomocí příkazu:

startx

Pokud je vše v pořádku, můžete se odhlásit a zapsáním příkazu init 5 přejít do standardního grafického režimu (můžete použít i restart počítače).

V případě, že je něco špatně, grafické prostředí vůbec nenastartuje nebo ho můžete násilně ukončit pomocí kombinace kláves CTRL+ALT+Backspace a pokusit se konfigurační soubor opravit, upřesnit nebo ho znovu smazat (a spolehnout se na autodetekci):

rm /etc/X11/xorg.conf
  • Poslední úprava: 2022/11/14 11:11
  • (upraveno mimo DokuWiki)