I was having problems making ISO CD's the other day. After trying Brasero and XFBurn, I researched why I kept on making error CD's.
I hate making "frisbees" as much as the next person. (For those of you that don't know, the term "frisbee" is used to denote a CD or DVD that is useless because of damage or some other error.)
When I saw on the forum to use K3B, I hesitated because I have had problems in the past with KDE apps not running decent in a non KDE environment. (I use XFCE.)
I have to say though that I found K3B to be the ticket. It turns out that my ISO files where damaged, and Brasero and XFBurn had failed to warn me of this.
K3B though immediately pointed out that the MD5 Hash values where off. This means that while the file was reporting to be 733 megabytes, in fact it was only 712 megabytes, meaning the download had failed, and the file was damaged and unusable.
I re-downloaded the file, and K3B handled the burning smoothly and quickly.
I am now a K3B user, and burn all my ISO files to disc with it.
If you give it a try, I think you will be pleasantly surprised at it's functionality and professional design.
You can get K3B on Ubuntu by using the "Ubuntu Software Center" or by typing "sudo apt-get install K3B" in a terminal window.
For more information and other download/installation options, see http://www.k3b.org/
*KDE and XFCE are both desktop environments available for use in Linux.