Portál AbcLinuxu, 12. května 2025 08:59
Dobrý den,
mám ArchLinux a grafickou kartu ATI Radeon Mobility 7500.
Mám nainstalovány všechny aktualizace a poslední verze balíků xf86-video-ati, xf86-video-vesa, mesa, atd. (všechno, co souvisí s grafikou).
A právě od poslední aktualizace mi začala opět fungovat akcelerace, ale po delší době, co systém běží (cca hodina), se mi začne kazit grafika - nejdříve se začnou kazit některá písmenka, později ikonky a obrázky a nakonec se začnou na pozadí objevovat pruhy... (Ukázka je v příloze.)
Zkoušel jsem různá nastavení xorg.conf (EXA, XAA, ...), zkoušel jsem smazat soubor xorg.conf, aby si to nastavilo všechno samo (tohle dopadlo asi nejlépe), ale artefakty pořád zůstávají.
Jediné zatím nejschůdnější řešení je minimální nastavení xorg.conf tak, aby se používal driver vesa.
Řešení dotazu:
Díky za tip. Právě to zkouším (a doufám, že se mi to KMS povedlo vypnout) a během několika minut jsem si všiml těchto věcí:
Klady:
A zápory:
Doufám, že jsem na nic nezapomněl a také doufám, že se mi už další problémy neobjeví, protože ty výše napsané jsou skoro zanedbatelné (oproti nečitelným fontům)...
Tak to vypnutí KMS vypadá celkem slibně, kromě těch dvou drobností jsem včera během několika hodin nezpozoroval žádný jiný problém.
Tak jsem radši vytvořil minimální xorg.conf s ovladačem vesa. Důvodem byla nepoužitelnost programu Sledování systému (viz příloha) a také to, že DrScheme někdy zobrazilo fonty správně, někdy místo nich zobrazilo pouze hromadu fleků...
Jinak jak někdo píše tady nade mnou, tak jsem zvědavý na ty nové ovladače, třeba pojedou zase bez problémů
Jak jsem psal výše, tak radeon.modeset=1
nebo nomodeset
jako parametry pro jádro nebyly zcela vhodné (objevily se jiné celkem nepříjemné artefakty, které se alespoň nezhoršovaly), takže bylo mnohem příjemnější používat ovladač VESA.
Nicméně jsem našel jiné řešení: v Grubu stačí zadat parametr radeon.agpmode=-1
a už nějakou dobu nepozoruji žádný problém (naprosto žádný).
Takže nemusím vytvářet soubor /etc/X11/xorg.conf
ani nemusím zakazovat KMS. A také to vypadá, že tu je i nějaká akcelerace (asi ne tak vysoká jako bez tohoto parametru, ale potěší )...
Snad toto někomu pomůže...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.