Something very strange is going on with my mandriva machine. Its mainly used by my father who, although not being very tech savvy, seems to prefer linux over windows for whatever reason so i hooked him up with mandriva and hes been happy ever since. I use the machine for dev occasionally.
Anyway, he mentioned some time ago that he couldnt read the cd he put in the drive, but he wasnt too bothered and I forgot about it. Yesterday I came to do some test linux builds of some of my programs and needed to install a few packages and also kdevelop because I thought that might make things easier. One of the packages requested I inserted one of the distro cds, so I did and it instantly segfaulted. I tried again and this time it just hung whilst trying to install the package and I had to use ctrl+c to abort. I rebooted the pc and went into kde and opened devices from the desktop, double clicking the cdrom returned the error "The file protocol died unexpectedly" and after that EVERY icon in the devices folder disapeared. The same thing happens to -any- cd i put in, not just the distro cd.
I've been working on fixing it with some guys online but we couldnt find the solution. everything seems normal fstab. if I open a terminal from kde and try to mount the drive it doesnt work properly. at one point it was telling me permission denied despite being su'ed as root. however, if I log out of kde and into text mode or just boot streight into text mode I *can* use the mount command to mount the cdrom manualkly and normally. just not when kde is running. However i cant install the packages that require access to more than one distro cd because when it asks for the second and I put it in it insists that its not the right disc.
I'm completly out of ideas :/ This is Mandriva 2006 i586 with KDE 3.4.
I booted off the cd earlier and did an upgrade - it didnt fix it (although it did change some settings back to default). I'm trying to avoid selecting Install from that cd menu because I presume its going to over write my settings, user accounts and custom installed applications - its a fairly old pc and not fast at all and some of the source-only apps I work with took over an hour to compile on that thing :/
Any ideas? Thanks in advance