Portál AbcLinuxu, 30. května 2025 09:59


Dotaz: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X

16.10.2006 08:24 Rada | skóre: 14
Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Přečteno: 228×
Odpovědět | Admin
Zdravím přátelé

Neustále se na všech počítačích vybavených grafickou kartou Radeon (7200, 7000), které mi přišly pod ruku, potýkám s následujícím problémem:

Rád bych používal suspend2disk. Zkompiloval jsem kernel s podporou suspendu(jaderný suspend, ne swsusp2) a zkusil počítač uspat. Uspání bez problému, při probuzení vše probíhá hladce s výjimkou probuzení DRI. DRI způsobí zatuhnutí, i když před uspáním Xka vypnu a po probuzení se je pokusím opět nahodit.

Testováno na Xorg 6.8, 7.0, kernel 2.6.18, distribuce Mandriva 2005, 2007.

Nepodařilo se někomu vyřešit podobný problém?

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

Odpovědi

16.10.2006 14:19 Rada | skóre: 14
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Omlouvám se - Xorg 7.1 (Mandriva 2007)
24.10.2006 21:38 Rada | skóre: 14
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil jsem na té Mandrivě 2005 rozjet swsusp2 (jádro 2.6.18). Chování je ale úplně stejné. Nesetkal se někdo s tímhle zvláštním chováním? Na XFree4.3 to kdysi dávno chodilo.
Josef Kufner avatar 24.10.2006 23:57 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych odstranit moduly dri a vše s tím související a po probuzení je opět natáhnout. Jestli se povede lokalizovat co přesně vadí při probuzení, tak napiš bugreport do kernelí bugzilly (reakce jsou celkem rychlé).
Hello world ! Segmentation fault (core dumped)
Josef Kufner avatar 24.10.2006 23:58 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Případně i do bugzilly X.orgu, záleží kde ta chyba přesně bude.
Hello world ! Segmentation fault (core dumped)
3.1.2007 23:57 Rada | skóre: 14
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Omlouvám se, ale kde a jak se dá reportovat chyba Xorg? Nikde jsem to nenašel - na stránkách Xorg mi vyhledávání nic nevyhodilo. Poradíte mi někdo, jak reportovat chyby Xek?

Dík
25.10.2006 09:00 Rada | skóre: 14
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Zjistil jsem, že Xka vytuhnou, i když je před uspáním vůbec nenastartuju - nastartoval jsem do textového módu a uspal počítač - moduly radeon a drm před uspáním nebyly vůbec nataženy. Zjistil jsem taky, že tuhnou pouze Xka. Mplayer, který jsem nechal běžet na konzoli hrál vesele dál.
CIJOML avatar 4.1.2007 16:06 CIJOML | skóre: 58 | Praha
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Odpovědět | | Sbalit | Link | Blokovat | Admin
To jsi na tom dobre :) Ja uspim notas na disk, po probuzeni mi jen zacne blikat capslock :) Jak pro shutdown, tak pro platform metodu :(
26.6.2007 19:59 Rada | skóre: 14
Rozbalit Rozbalit vše Re: Radeon 7xxx, DRI, suspend to disk, resume -> Vytuhnutí X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak je to vyřešeno - jedná se o chybu v AGP kódu Xorg. Obejít to lze tak, že se X serveru ručně vnutí nastavení, že GK je na PCI sběrnici. Řeší to parametr Option BusType "PCI" v sekci Device odpovídající zařízení GK. Bohužel - zdá se, že toto opatření lehce sníží výkon GK, ale je to pořád lepší, než žádná 3D akcelerace.

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.