I have tried Ubuntu , Angstrom , Sakoman on beagleboard-xm.
I recommend you to use Angstrom (specially in case of Opencv) ,its fast than Ubuntu & have more packages than Sakoman.
for Ubuntu
http://elinux.org/BeagleBoardUbuntu
for Sakoman
http://www.sakoman.com/category/7-gnome-daily-builds-r12.html
For Angstrom
http://www.angstrom-distribution.org/demo/beagleboard/
& online Angstrom image Builder
http://narcissus.angstrom-distribution.org/
Best of luck to All
I recommend you to use Angstrom (specially in case of Opencv) ,its fast than Ubuntu & have more packages than Sakoman.
for Ubuntu
http://elinux.org/BeagleBoardUbuntu
for Sakoman
http://www.sakoman.com/category/7-gnome-daily-builds-r12.html
For Angstrom
http://www.angstrom-distribution.org/demo/beagleboard/
& online Angstrom image Builder
http://narcissus.angstrom-distribution.org/
Best of luck to All