XGL

Cz@rny dhubleizh w o2.pl
Pon, 20 Mar 2006, 16:10:45 CET


Dnia Mon, 20 Mar 2006 14:51:08 +0100, Ryszard Mielcarek <crazy w noshit.pl>  
napisał:

> Z palca odpalony Xgl odpala iksy na pół sekundy (logo nvidii +
> czarobiały maczek i krzyżyk kursora myszy) po czym mowi :
>
> X Error of failed request: BadLength (poly request too large or
> internal Xlib length error)
>   Major opcode of failed request:  142 (GLX)
>   Minor opcode of failed request: 1 (X_GLXRender)
>   Serial number of failed request: 98
>   Current serial number in output stream:  99

O to jest suotkie :D Ja tak mam raz na 2-3 restarty gdm-a

1. katalog /usr/lib/libGL.so.1 i /usr/lib/libGL.so muszą wskazywać na  
/usr/lib/libGL.so.1.0.8178 (dostarcozny przez nvidię), a u ciebie wskazuje  
na /usr/lib/libGL.so.1.2 (dostarcozny przez Mesę)

ustawiasz tego symlinka i powinno ruszyć. Mi się zdaża (raz na 2-3 resety  
gdm-a), że ten symlink samoczynnie zmienia się z powrotem na so.1.2 (Mesy)  
i nie wiem, gdzie to sie tak magicznie dzieje.

2. /usr/lib/xorg/extensions/libglx.so

to musi być *link*, a nie plik (dostrczony z xorg-xserer-xserver). Pewno  
forcowałeś instalację sterów nvidii pod tym kątem. To musi być link do  
pliku w tym katalogu libglx.so.1.0.8178

Jak oba warunki są spełnione - serwer rusza i działą sprawnie. W róznych  
magicznych okolicnzościach te symlinki się psują na korzysć mesy, albo  
pojawia się magicznie nowy plik libglx.so (sic!) samoczynnie w extensions  
i wywala tego skróta tam...

Pzdr
Cz w rny
-- 
"Fear leads to anger, anger leads to hate, hate leads to suffering" Yoda



Więcej informacji o liście pld-users-pl