After you have downloaded and installed the Foldit game client, run it and log in with your user name and password with the "Play Online" button.
The beginner puzzles will be under the "Science Puzzles" section. You may need to click the checkbox before the "Show beginner puzzles" so that the beginner puzzles will show up the list. Scroll to find the one you want, and click "play".
See also http://fold.it/portal/node/988864 for more information for beginners, and be sure to check out the tutorials for more information on how to play the game. If you need help using Foldit in general (rather than comments and questions about a puzzle in particular), try posting in the forum. Other Foldit users hang out there and can give you advice.
On Linux, this puzzle crashes Foldit when I start to wiggle or shake, it says
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Abgebrochen
GDB output:
Starting program: /opt/Foldit/Foldit/Foldit
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea1ad2c0 (LWP 1843676)]
[New Thread 0x7fffe8d222c0 (LWP 1843677)]
[New Thread 0x7fffe891e2c0 (LWP 1843678)]
[New Thread 0x7fffe851a2c0 (LWP 1843679)]
[New Thread 0x7fffe28142c0 (LWP 1843680)]
[New Thread 0x7fffe112f2c0 (LWP 1843681)]
[New Thread 0x7fffe0d2b2c0 (LWP 1843682)]
[Thread 0x7fffea1ad2c0 (LWP 1843676) exited]
[New Thread 0x7fffe09272c0 (LWP 1843683)]
terminate called after throwing an instance of 'std::bad_alloc'
terminate called recursively
what(): std::bad_alloc
Thread 1 "Foldit" received signal SIGABRT, Aborted.
0x00007ffff72a6428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
54 ../sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht gefunden.
(gdb) where
#0 0x00007ffff72a6428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1 0x00007ffff72a802a in __GI_abort () at abort.c:89
#2 0x00007ffff78e07dd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff78de6b6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff78de701 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff78de919 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007ffff78deebc in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7 0x00007ffff791fe39 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8 0x00007ffff7920c6b in std::string::_Rep::_M_clone(std::allocator const&, unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007ffff792136c in std::basic_string, std::allocator >::basic_string(std::string const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007ffff2df797b in interactive::application::shared::Visor::apply_cpk_to_hydrogens(core::pose::Pose const&, interactive::util::access_ptr) ()
from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#11 0x00007ffff2df7c8d in interactive::application::shared::Visor::update(double) () from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#12 0x00007ffff2ddbfd2 in interactive::application::shared::ToolApplication::update_colors(double) () from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#13 0x00007ffff2de04ba in interactive::application::shared::ToolApplication::update(double) () from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#14 0x00007ffff29a7694 in standalone::application::StandaloneApplication::update(double) () from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#15 0x00007ffff28107f1 in game::application::GameApplication::update(double) () from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#16 0x00007ffff2cd051e in interactive::guiwrapper::glut::GLUTWrapper::glut_display_func() () from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#17 0x00007ffff006c324 in ?? () from /usr/lib/x86_64-linux-gnu/libglut.so.3
#18 0x00007ffff006fb89 in fgEnumWindows () from /usr/lib/x86_64-linux-gnu/libglut.so.3
#19 0x00007ffff006c8dd in glutMainLoopEvent () from /usr/lib/x86_64-linux-gnu/libglut.so.3
#20 0x00007ffff006d145 in glutMainLoop () from /usr/lib/x86_64-linux-gnu/libglut.so.3
#21 0x00007ffff2c7acf6 in interactive::application::interactive_main(utility::vector1 > const&, boost::function, boost::function, bool) ()
from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#22 0x00007ffff27ca35c in game::application::game_main(int, char**, char const*, game::application::ExecutableKindEnum) () from cmp-binary-63657bcf0f2e01cfb46e3836bcd6e42c/game_library.so
#23 0x0000000000402864 in run_library_main(std::string const&, bool, std::string const&, int&, int, char**, std::string&) ()
#24 0x000000000040238c in main ()
can't find where to access a beginner puzzle