That's *really* slow. What video card/driver/distribution do you use?
I think something is wrong with your X setup.
You should be able to do much more than that.
On my really old P3 1 ghz laptop I get 112fps at 800x600 in a window.
import pygame
from pygame.locals import *
screen = pygame.display.set_mode((800, 600))
clock = pygame.time.Clock()
going = True
while going:
events = pygame.event.get()
for e in events:
if e.type in [KEYDOWN, QUIT, MOUSEBUTTONDOWN]:
going = False
clock.tick()
pygame.display.flip()
print clock.get_fps()
On 9/24/07, Greg Ewing <[EMAIL PROTECTED]> wrote:
> I have a Linux machine, with a CPU speed of supposedly
> 2.8GHz, on which pygame performance appears to be
> abysmal. Just doing display flips and nothing else,
> with an 800x6000 window, it can't get to 20fps. At
> 10fps, it's using about 75% CPU.
>
> Should I be able to expect better than this?
>
> Under the same conditions, my dual 1.25GHz PPC does
> 20fps using only about 20% of its total CPU.
>
> --
> Greg
>