Its something with the drivers. Same happens on my Nvidia GTX 295 (slow down first time a day I run something SFML; couldn't test other OpenGL stuff yet) and it goes away after 30-60 seconds with no apparent and visible reason. Doesn't happen on my Eee PC, so shouldn't be a direct/generic SFML(2) issue. Maybe there's some coincidence interfering with SFML in combination with the drivers, but would still be weird. Also this doesn't seem to be related to debug builds as for me it happens with release builds too.
Also: I start the program, it runs with 2-3 fps. I close it immediately. I wait 2 minutes, start it, and fps is fine. So VERY unlikely it's something in the program/game code (as that definitely isn't active between the calls).
Sorry for writing in old topic, but that's exactly the problem that I have and I don't want to make a new topic. So my game is compiled as release, with release sfml 2.0 static libs. My gpu is radeon 6870 with newest drivers. So after boot up, starting my application for the first means that my fps is 2-20, well very slow. Sometimes it goes back to normal after 20-60sec (250 fps or 60 with vsync), but sometimes it doesn't. The second and every next run always DOES NOT have the problem. It doesn't matter if I boot up and start my app immediately or if I wait 2 hours before I run it. I run it directly from clicking .exe. I don't think that it's my code issue because the problems seems to be known in SFML, and after first time fps is extremely good since second and every next launch of my application. It may be something related to sfml and/or drivers, but it's very hard to tell what's the reason.
Could you test it by yourself? Reboot your PC and don't run any SFML/OpenGL related app and run it, and see if you have slow fps for the first second. It should run 60 fps on any reasonable gpu. And reboot it, after logging out and in the problem isn't present (it's strange too).
http://wikisend.com/download/884038/bug%20test.zip (no waiting etc, instant download)
Here's windows .exe. FPS is shown at top left corner (black font). Normal fps without bug should be 60 on basically any PC. If you have fps 2-20 (maybe a bit higher if you have top tier hardware) for the first run, and smooth 60 for the next, it means the bug is present on your pc. Thanks.