Dlaczego mam niski FPS, chyba że root?

12

Problem: Zwykli użytkownicy nie używają najlepszego sterownika karty graficznej. Po raz pierwszy zauważyłem tę grę w Osmos z HumbleBundle2, ale mogę to zaobserwować również podczas uruchamiania glxgearów. Zmaksymalizowane na 1280x1024, glxgears średnio chwiejne 60 klatek w 5 sekund, w porównaniu do gładkich 300 klatek co 5 sekund dla rootowania.

Oto niektóre glxinfo:

jake@daedalus:~$ glxinfo | grep "renderer string"
OpenGL renderer string: Software Rasterizer
jake@daedalus:~$ sudo glxinfo | grep "renderer string"
[sudo] password for jake: 
OpenGL renderer string: Mesa DRI R300 (RV380 5B60) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2

Mam ten sam problem nawet po ponownym uruchomieniu (wyłączanie, cykliczne zabezpieczenie przeciwprzepięciowe). Postępowałem zgodnie ze wskazówkami na wiki Ubuntu, aby pozbyć się fglrx , ale żadnych kości. Co jeszcze mogę zrobić?

Sprzęt: Radeon x300 AMD Athlon 1.8 GHz 1,5 GB RAM

djeikyb
źródło

Odpowiedzi:

8

Zastanawiam się, czy dodanie się do grupy „wideo” (myślę) pomogłoby?

sudo adduser $USERNAME video

Czy ktoś może potwierdzić nazwę grupy? Dzięki

TGM
źródło
Tak, grupa jest wideo. Dodanie się do grupy zwiększa częstotliwość odświeżania glxgears mojego regularnego użytkownika o 500%. Dzięki!
djeikyb 24.01.11
@ djeikyb, czy to nie powinien być błąd? Czy próbowałeś zgłosić to na Launchpad? Dlaczego zwykli użytkownicy nie mogą korzystać z możliwości sprzętowych?
Oxwivi
Może być samookaleczeniem. Musiałbym przetestować czystą instalację na prawdziwej maszynie, a nie vm. Ale tak, może to być błąd.
djeikyb
@ djeikyb, nie sądzę, że jest to efekt samookaleczenia, ponieważ istnieje ta grupa filmów, która usuwa wszystkie ograniczenia. A jeśli odpowiesz, dodaj @Oxwivi - Nie chcę przegapić odpowiedzi, ponieważ nie otrzymałem powiadomienia.
Oxwivi
@Oxwivi Oh! Zrobię, nie zdawałem sobie sprawy, że tak działają komentarze. Chłodny.
djeikyb