425
submitted 23 hours ago by alessandro@lemmy.ca to c/pcgaming@lemmy.ca
you are viewing a single comment's thread
view the rest of the comments
[-] RickyRigatoni@piefed.zip 27 points 22 hours ago

Why bother disabling cdrom drivers in the first place? It comes with the kernel for decades and costs virtually nothing to load.

[-] Schemen110676@lemmy.ml 0 points 2 hours ago

KISS

Keep it simple and stupid.

Anf that means dropping feature thay arent in use anymore.

[-] klankin@piefed.ca 115 points 22 hours ago* (last edited 21 hours ago)

The kernel has a ton of optional modules that they'd be stupid to include them all. They certainly don't need support for an obscure Quebec companies GPUs that stopped producing in the 90s.

Its pretty standard operating to cut out any cruft you can, saves on storage, boot times, etc. This one was probably saving milliseconds and kilobytes, so presumably not much thought was given to disabling it, nor needed to reenable it.

[-] massive_bereavement@fedia.io 84 points 21 hours ago

Again?! An unwarranted attack by the anglophones against the Québécois GPU artisans!

L’enterrement de cyber-crapaud!!

[-] KairuByte@lemmy.dbzer0.com 24 points 21 hours ago
[-] Sturgist@piefed.ca 11 points 18 hours ago

Ouuuuu....you done fucked up.

[-] halcyoncmdr@piefed.social 3 points 14 hours ago

Wannabe Frenchies, the French don't care about them.

[-] klankin@piefed.ca 12 points 21 hours ago

Mon Dieu!

L'américaine ne pas bien!

(Oh god please don't fry me for my French, this was attempted without AI translation and a very long gone French education)

[-] Cheesus@lemmy.ca 8 points 21 hours ago

Maudit anglais !

[-] BassTurd@lemmy.world 20 points 20 hours ago

The existence of it also adds another potential attack vector for hackers. It's unlikely that this would be a real problem, but any additional software is just another place that could be exploited.

[-] klankin@piefed.ca 10 points 20 hours ago

Thats a really good point, especially with the more obscure modules.

It must be interesting for steam to develop a hackable device in a market that usually locks their hardware down so aggressively.

[-] Truscape@lemmy.blahaj.zone 4 points 15 hours ago* (last edited 15 hours ago)

I mean just because steam doesn't mind you tinkering with their own hardware doesn't mean they should not try to secure the base system OS against outside intrusion (like a RAT entering in via an AUR installation using modules as an entry point)

[-] klankin@piefed.ca 1 points 14 hours ago

Yeah, sorry I meant more in the way that a user in a VM is a really different threat surface to a full root user.

For sure both should apply security patches, and avoid malware, I'm just wondering even within that model what the differences are.

[-] woelkchen@lemmy.world 4 points 20 hours ago* (last edited 19 hours ago)

The kernel has a ton of optional modules that they’d be stupid to include them all.

True but part of Valve's marketing for Frame is the expansion slot, so at least peripherals compatible with ARM hardware were probably meant to be enabled and this was an oversight.

[-] klankin@piefed.ca 4 points 20 hours ago

Thats valid, and due to the speed of the update I wouldn't be surprised if it was already in their testing suite.

[-] esc@piefed.social -3 points 22 hours ago

How unloaded kernel module can slow boot time?

[-] klankin@piefed.ca 20 points 21 hours ago

Still needs to be read from disk/flash, for the kernel to know it exists. And more relevantly every module has a number of dependencies that will all contribute to size/boot times in their own way.

Maybe even milliseconds is giving it too much, but bloat is really important especially near the release of new hardware.

I imagine the last thing anyone was worried about in crunch time was if they enabled enough random hardware in their config file.

[-] TachyonTele_Esq@piefed.social 1 points 21 hours ago

They disabled them to save boot time.

[-] BCsven@lemmy.ca 33 points 19 hours ago

Not everything is included by default, otherwise kernel gets larger for no reason as do possible CVE issues. Its good practise to only include what is needed.

I had to add CDROM drivers on my Linux machine when I added an external CD after install.

[-] riskable@programming.dev 35 points 21 hours ago

Have you ever configured the kernel? As in make menuconfig.

There's a zillion options in there and best practices dictates that you only enable that which you need. For example, why would you enable support for sound cards that don't exist in your board? Beyond wasting space, it could enable some vulnerability discovered in the future.

Example: My PC doesn't have a MIPI DSI display connector (or support for one on the motherboard), so why would I enable support for that in my kernel? Sure, I could compile it as a module and let it sit there, taking up a few kilobytes of space on my hard drive but why?

It makes no sense to support CD ROMs on a VR headset so I completely understand why they didn't enable the driver. Even though it's a "real PC", the Steam Frame is still embedded hardware.

I want to know why this person wants CD ROM support! The Steam Frame has at least a 256GB SSD and a Micro SD card slot. Just put the ISO (or .bin/.cue files) on one of those and mount it like any other loopback filesystem or use FUSE cdemu (yes, Linux has support for that built-in; unlike Windows haha). It'll be a zillion times faster and a vastly superior experience!

Aside: Yes, I know Windows 11 can natively mount an ISO file but it only supports a limited subset of the filesystems that you can find on CD/DVD ROMs. So unless the image is ISO9660 with the Joilet extension or UDF, it's not going to work. Example: Trying to mount a PS1 CD ROM works in Linux but not Windows. Not without 3rd party stuff, anyway.

[-] Sanguine@lemmy.dbzer0.com 1 points 21 hours ago

Porn? Maybe some early VR DVDs or maybe they are burning / buying content that way..I have no clue I'm not familiar with the space.

Maybe music? Queue up some cool visuals in the goggles while listening to we tunes.

[-] riskable@programming.dev 7 points 20 hours ago

Any CD or DVD can be ripped into a mountable/runnable .iso file. There's no reason to keep the CD/DVD ROM hardware connected.

[-] BCsven@lemmy.ca 1 points 19 hours ago

Only SSD space would limit you. And I guess physical media being easier to manage for longer term storage.

this post was submitted on 24 Oct 2026
425 points (99.8% liked)

PC Gaming

15712 readers
948 users here now

For PC gaming news and discussion. PCGamingWiki

Rules:

  1. Be Respectful.
  2. No Spam or Porn.
  3. No Advertising.
  4. No Memes.
  5. No Tech Support.
  6. No questions about buying/building computers.
  7. No game suggestions, friend requests, surveys, or begging.
  8. No Let's Plays, streams, highlight reels/montages, random videos or shorts.
  9. No off-topic posts/comments, within reason.
  10. Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)

founded 3 years ago
MODERATORS