[Bug]: Hot swapping CD's / DVD's not working
Describe the bug
I want to install the original sims from (optical) disc. It requires two discs. I am however not able to remove the original disk and insert the new one. This is because bottles constantly keeps the drive busy even when not loading any files (no activity on drive activity light).
When trying to force eject the drive it also does not really work. If I just press the eject button on the drive and put the new disk in, I can't even mount it with the error /dev/sr1 already mounted or mount point busy.. Once I stop bottles the drive mounts fine again
To Reproduce
- Load a game from disc
- Game asks to insert new disc
- Remove disk using eject button on drive
- Insert new disc
- New disc is not readable
Package
Flatpak from Flathub
Distribution
Fedora 40
Debugging Information
Official Package: true
Version: '51.13'
DE/WM: gnome
Display:
X.org: true
X.org (port): :0
Wayland: true
Graphics:
vendors:
intel:
vendor: intel
envs:
DRI_PRIME: '1'
icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.i686.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json
prime:
integrated: null
discrete: null
Kernel:
Type: Linux
Version: 6.9.9-200.fc40.x86_64
Disk:
Total: 8191299584
Free: 8191139840
RAM:
MemTotal: 15.3GiB
MemAvailable: 7.5GiB
Bottles_envs: null
Troubleshooting Logs
No response
Additional context
No response
This issue has been automatically closed as part of a cleanup process to help the team manage issues more effectively.
If the problem still persists, feel free to comment and we will gladly reopen it.
This issue needs to be reopened, as indeed, it should never have been closed. This is still an issue with ANY multi CD-ROM game.
One workaround I've found for SOME games AND if you are using a USB CD-ROM drive, is to simply unplug the drive, and replug it in. It will be mapped to a new drive and you can insert the second disc and mount it that way. It will be listed under a different drive letter though, so the installer HAS to support changing the drive letter somehow. In my case, when installing BF1942, it worked this way. However, for Command and Conquer Generals, it does not work because I can't change the drive letter.
@SeanRamey good to hear I'm not the only one with this issue. thanks for the suggestion, I will try that!
@TheEvilSkeleton could you look at reopening this?
+1 For this issue. I know wine is a bit weird with virtual devices, but it would be nice to be able to "replace" the previous ISO with a new one for multi disc installs.