While I tried to build the new i3 version 4.4 for Fedora I came over the problem that cairo seems to be build without xcb support in Fedora 17. I built a version of cairo with xcb enabled and a i3 4.4 rpm file for Fedora 17. You can install it via my Fedora 17 repository. Up to now there is only a x86_64 available.
Create a repository file:
sudo vim /etc/yum.repos.d/banym.repo
copy & paste:
[banym] name=Banym repository baseurl=http://yum.banym.de/Fedora/17/x86_64 enabled=1
Now update i3, i3status and your cairo version.
sudo yum --nogpgcheck update i3 i3status cairo i3lock
Because my packages are not signed up to now you need to use the –nogpgcheck option.
Thanks for the hint with i3lock. Now there is an i3lock version with cairo enabled, too.