I believe the dvd is working correct now. I found out the the dvd drive is scsi1 which is sr1 and had to change all the links. That made me change the cdrom drive to sr0 which points to scd0, which the info told me that the cd writer(cdrom) is scd0. Now I can read data cds everytime with no problem but still no movies because of the missing plugin(lib thing). I cannot play audio cds though. I right click and select xmms and a play files screen opens and then I'm lost again. I try kaffeine and another error about no plugin to handle this resource.

By changing the sr#'s and having the cdrom point to sr0 --> scsi0 that should have made the drive able to read data cds anyway right. But it can't. When I try to mount or open it says 'Too many levels of symbollic links'.
Now this is the output of ls -la /dev/cdrom:

total 40
drwxr-xr-x 2 root root 4096 (date)(time) .
drwxr-xr-x 13 root root 36864 (date)(time) ..
1 root root 3 (date)(time) sr0 --> sr0

That output does not seem to be correct after seeing what the rest of the outputs were. It should have been /dev/cdrom --> sr0 like the output of /dev/cdrom1 --> sr1 which I beleive is correct. I even did ln -sf sr0 /dev/cdrom which after I did came back with the last line: 1 root root 3 (date)(time) sr0 --> sr0. I know it has to be /dev/cdrom --> sr0 doesn't it.

All the sr#'s pointed to the same #scsi. /dev/dvd went to sr2 which I changed to sr1. /dev/cdaudio went to sr1 which I left alone because of the audio cable thing which I didnt check yet but will soon.... /dev/cdrom* gave the above goofy output (I think it's goofy).
ls -la /dvd gave me a directory listing.

OTHER: I've download the lib thing and need help installing. It is sitting in my home directory and I think it is the right one. Any other way to do it like through apt-get.