Steam Deck

Steam Deck

Is it possible to install programs on Steam Deck to emulate a CD-drive with discs for games that require iso files to run?
For example, I want launch Morrowind Fullrest and I couldn't install Cdemu and Gcdemu, did anyone succeed?
< >
Showing 1-4 of 4 comments
betatesterksen Oct 3, 2023 @ 12:39am 
What I've done:

1) Downloaded the packs (vhba-module-dkms, cdemu-client, cdemu-daemon)

2) I started installing gcdemu according to the instructions from here (https://ostechnix.com/...tu-12-10-linuxmint-14/), it does not install.

3) I can’t mount the image in cdemu through the terminal, checking (sudo modprobe -a sg sr_mod vhba) says that it was not found. (ERROR:Failed to connect to CDEmu daemon: g-io-error-quark: Error calling StartServiceByName for net.sf.cdemu.CDEmuDaemon: Timeout was reached (24))

4) Trying to install it again says that everything is already installed. The command (sudo modprobe -a sg sr_mod vhba) results in the same error (modprobe WARNING: Module not found in directory /lib/modules/5.13.0-valve37-1-neptune)

The command (sudo modprobe vhba) again leads to an error (modprobe FATAL: Module vhba not found in directory /lib/modules/5.13.0-valve37-1-neptune)

7) The gcdemu interface graph is not visible in the App list, and when I try to run it in the terminal via (gcdemu), it complains that the command was not found.:steamsad:
Prezidentas Oct 3, 2023 @ 12:41am 
there are discussion threads about this already with solutions.

even if you get it to mount within linux, your windows game will not see it anyways so you should stop wasting your time.
betatesterksen Oct 3, 2023 @ 12:45am 
Originally posted by Škoda 14Tr:
there are discussion threads about this already with solutions.

even if you get it to mount within linux, your windows game will not see it anyways so you should stop wasting your time.
It`s bad :steamsad:
SergeyPekar Oct 23, 2024 @ 8:32am 
I succeeded installing cdemu and run the game that require CD.

Here step by step guide:
1. Switch to desktop mode
2. Open terminal
3. Enter following commands: (ignore lines starting with #)

#this command intended to setup your root password passwd # disable read-only mode for os sudo steamos-readonly disable #following commands will let you to update keys and certificates to sudo pacman-key --init && sudo pacman-key --populate archlinux && sudo pacman-key --populate holo #determine your kernel version uname -a # if your kernel version is 5.1 then run this sudo pacman -S linux-neptune-headers libmirage libao cdemu-client cdemu-daemon vhba-module-dkms #if your kernel version is 6.1 run this sudo pacman -S linux-neptune-61-headers libmirage libao cdemu-client cdemu-daemon vhba-module-dkms #add virtual host adapter module sudo modprobe vhba #check the module is added lsmod | grep vhba #finally load your iso file cdemu load 0 <path/to/your/iso_file.sio> # enable read-only mode for os back sudo steamos-readonly enable

4. Load back to the steam and enjoy your game
Last edited by SergeyPekar; Oct 23, 2024 @ 8:34am
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Oct 3, 2023 @ 12:28am
Posts: 4