Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Michal Maňas 12 Ledna 2010, 14:22:18
-
Nainstaloval jsem Ubuntu 9.10. Přepnul jsem Systém/Volby/Displej z rozlišení 1024*768 (4:3) 100 Hz na 1280*1024 (5:4) 75 Hz. Tím zmizne pozadí pracovní plochy (je jenom černé pozadí pracovní plochy) a obrázky se v celobrazovkovém režimu nezobrazují (černá obrazovka) a video se v celobrazovkovém režimu nezobrazuje (zkoušeno na VLC), ale myš a ovládací panel (a audio funguje) se při celobrazovkovém režimu při VLC ukazuje. Když se přepne zpátky do 1024*768, tak jde vše v pořádku. (Nesvobodné ovladače nepoužívám.)
Chyba je, že to neumí celoobrazovkový řežim při vyšším rozlišení, přičemž bežný režim to při stejném rozlišení umí.
Myslím si, že problém není shodný se "Špatný boot" http://forum.ubuntu.cz/index.php/topic,34714.0.html (http://forum.ubuntu.cz/index.php/topic,34714.0.html)
ani se "Černá obrazovka při přepnutí uživatele" http://forum.ubuntu.cz/index.php/topic,41375.0.html (http://forum.ubuntu.cz/index.php/topic,41375.0.html).
Předpokládám, že se to dá spravit také takto: kdybych nastavil rozlišení 1280*864 (což jsem asi měl v předchozí verzi Ubuntu). Jak to udělat?
-
Dal jsem tam jiný monitor a funguje to v pořádku např. při 1280*960 a objevily se i další možná rozlišení (při vyšších už opět nejde v celoobrazovkovém režimu). Vypnul jsem počítač a dal jsem tam zpátky monitor Fujitsu ErgoPro x174. Samo se to přehodilo zase na 1024*768. Jak a kde ručně přepíšu rozlišení, když to nedokáže samo správně identifikovat typ monitoru?
-
Co je u toho za kabel? Setkal jsem se s případem, kdy to značně ovlivňoval VGA kabel a znemožňoval správný rozklad.
-
Kabel je VGA u obou testovaných monitorů. Nicméně to co šlo v předchozí verzi Ubuntu, musí jít i teď...
Zkusil jsem nesvobodné ATi ovladače. Teď z toho dostanu 1280*1024 (5:4) 75 Hz i v celobrazovkovém režimu, ale 1) tohle rozlišení je na mě moc vysoké a jiné o trochu menší to nenabízí. 2) Jakékoliv nastavování v ATI Catalyst Control Center stejně nefunguje. 3) 3D akcelerace nejde (ona nešla ani předtím, ale šly spouštět 3D programy velmi pomalu.) V předchozí verzi Ubuntu samozřejmě všechno šlo.
Ono by bohatě stačilo, (když už programátoři pokazili správnou detekci monitoru), aby to nabízelo více možností rozlišení nebo ruční výběr konkrétního typu monitoru.
-
Jedná se o bug https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/444139
Řešení je: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/444139/comments/41
Do souboru /etc/X11/xorg.conf
se musí přidat:
Option "BusType" "PCI"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
tak, aby vypadal nějak takto:
Section "Device"
Driver "ati"
Identifier "Radeon 9200"
Option "BusType" "PCI"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
Option "AGPSize" "64"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Radeon 9200"
EndSection
Vyřešeno. Pro případné další bugy týkající se ATI Radeon 9200 viz. http://forum.ubuntu.cz/index.php/topic,22157.0.html