If you have and Ubuntu based Linux version like Linux Mint you may get an error when trying to burn CDs or the CD may get ejected. These are the things I needed to do to be able to burn the types of CDs I was trying to burn.
First I had to install Ubuntu-restricted extras.
I installed K3b. I also had to install the software seen in the image below. If you do not have them open one of your package managers like Software Manager or Synaptic. Then use the search feature to find them. Choose to install them. Make sure you have the things in the image below that is checked installed. You do this by opening K3b. Click on the settings tab and choose configure K3b. In the menu on the left click on programs this will give you a list of things K3b needs in order to burn properly.
Make sure the software that is in the list with the checks are installed and checked.
Now to stop it from ejecting the CD or canceling the burn because of permission errors you will need to do these things. In programs click permissions. If it says no change then you need to open the bash prompt which is the command prompt in Linux.
Now type these commands in. You will need your super user password and will be ask for it when type sudo in. This will correct the problem for most.
sudo chmod 4711 /usr/bin/cdrdao
sudo chmod 4711 /usr/bin/wodim
sudo chmod 0755 /usr/bin/growisofs
If you still continue to have this problem which I did. Then you will need to type this in at the bash prompt. This corrected the last of my burning errors.
sudo chown -R $USER:$USER $HOME