CD reader drivers missing

Ubuntu Support Template

Ubuntu Version:
Ubuntu 25.10

Desktop Environment (if applicable):
GNOME

Problem Description:
I have installed the Ubuntu 25.10 into a FUJITSU ESPRIMO Q556 mini pc.
It runs smoothly and nice.
The issue I found was when trying to run any audio CD or burn a CD audio.
Even though when adding a CD it makes noise as CD is running, it cannot be opened/found by VLC or Brasero etc…

I tried also k3b and found following issue:

Any advice on how to fix or restore the necessary drivers to fix this issue?

Thanks in advance :slight_smile:

Are you sure your drive actually works?

I’ve had to replace five optical drives in the last ~eight years as they were non-functional, but if media was inserted into them some would still spin up so part of the electronics on the drive was still functional, but they were no longer usable either in reading/writing or what I wanted them for. Most optical drives are now rather old; my failure rate is maybe extreme, but I’d just go and grab a replacement drive from a recycled pile & choose based mostly on external color of faceplate (or newest in recycle pile of those with suitable faceplate).

The machine here has no optical drive, so I went and powered up a Lubuntu 25.10 system that has an optical drive, inserted a random movie DVD & the system popped up a question asking me what I wanted to do with inserted media; I selected VLC & the disk started playing in VLC.

I sudo apt install k3b and let install, started the k3b app & it opened as expected, I tried to ‘format’ the disk & it complained the drive had non-writable media or gave me an appropriate message given the media in the drive was still the movie-DVD I’d inserted before.

If my install was Ubuntu 25.10, and I added vlc to it as I normally would; I’d expect the same result. I can’t think of a system here running [Ubuntu Desktop] 25.10 that has an optical drive though to test with (why I used a Lubuntu box; which I do consider Ubuntu anyway)

I’d be suspicious that the drive is faulty, esp. given my failure rate over the last few years, and I’d likely boot other live media (something different to the Ubuntu 25.10 you have installed) and see if you get it working there (ie. exploring if its a hardware issue, not software issue your question asserts).

I do wonder why you went for k3b or a KDE/Qt based app if using GNOME; I’d have gone for xfburn which better matches with a GNOME desktop. You could try that, but I’d actually expect the same result there (unless you’re installing the apps differently to how I’d do it etc)

If you want to explore what hardware you system sees (is the drive seen? your question implies its not and that the drive itself is working) I’d likely use

lshw -c disk

and see if it was detected. I see nothing on the box I’m replying here of optical class, but on the box I explored running Lubuntu 25.10 a DVD-RAM writer [listed] was obviously the drive that I’d inserted a random DVD movie in for my test. Sorry I can’t recall if lshw will exist on a default Ubuntu install, but it’s a tool I use myself.


Addendum: your system may have lshw as I see it on Ubuntu Desktop 25.10 media but minimal & other install options may mean not everything was installed

2 Likes

Optical drives are very close to standardized and the drivers for the standard variant are included in the kernel. You’d only need a driver if you were to install some very old (early 90s) proprietary interface board and drive. Since that’s rather unlikely I agree with guiverc’s comment that it’s very likely to be a faulty drive.

2 Likes

Hi @guiverc and @hdd-gehrke ,

Thanks a lot for taking your time to reply and advise.

It makes lots of sense it to be a hardware fault. I was just in case checking if some commands in terminal could check if any drivers could be installed to be sure.
Moreover, I have got an external DVD reader and plugging it on USB it worked fine.

Regarding the xfburn I didn’t know about it… I was using the k3b and Brasero since I did a quick search on alternatives existent in Linux for the Windows Nero. Thanks for the xfburn suggestion, I will give it a try once I get a proper replacement for my Mini’s PC dc/dvd reader hardware. Also, I’m thinking to give it a quick try on the Lubuntu box, just in case :slight_smile:

Thanks once again!

I just did a bit of checking, running lsmod before and after inserting a data CD-Rom for the first time after booting the system and running diff on the output I had redirected to two files. The only module that got loaded in addition to what was already in memory was isofs (the module for the ISO9660 filesystem found on CD-Rom) and the number of modules using the ahci module went up by one. So the code for low level CD-ROM access is probably in the Advanced Host Controller Interface module.

Regarding applications for burning CD-ROMs: they are all based on the same libraries and / or command line tools (mkisofs,growisofs,wodim/cdrecord) and only differ in UI and in the capabilities of those tools they expose to the user. So which you use is mostly a matter of taste.

And if you ever need to work with CD-Images in formats beyond ISO (e.g nrg, bin/cue, mds/mdf …) then cdemu and the GUI frontend gcdemu is really good. It installs a kernel driver for a virtual cd-drive and mounts these images. Sadly it’s not in the standard repositories but there is a PPA.

1 Like

This topic was automatically closed 6 hours after the last reply. New replies are no longer allowed.