I have been looking a lot to find a solution but no luck. I run POP Linux and have Wine installed. Under Wine I installed Foobar2000 but I cannot connect to my optical drive.
Wine version is 5.0.
Did I miss a topic on this site?
optical drive
Re: optical drive
Is the drive visible in winecfg → Drives and set to (Show Advanced) Type: CD-ROM?
Re: optical drive
I have some vague recollection of there being some workaround but I guess that doesn't really help.
I did look through a +relay log and it seems GetDriveTypeW is returning 3 (DRIVE_FIXED) with an audio CD in the drive though which could be a problem.
edit: +volume is probably sufficient, ex.:
with fb2k:
0035:trace:volume:GetDriveTypeW L"\\\\.\\D:\\" -> 3
but with winecfg:
0009:trace:volume:GetVolumeInformationW L"\\??\\D:\\": found audio CD
so?????
I did look through a +relay log and it seems GetDriveTypeW is returning 3 (DRIVE_FIXED) with an audio CD in the drive though which could be a problem.
edit: +volume is probably sufficient, ex.:
with fb2k:
0035:trace:volume:GetDriveTypeW L"\\\\.\\D:\\" -> 3
but with winecfg:
0009:trace:volume:GetVolumeInformationW L"\\??\\D:\\": found audio CD
so?????
Re: optical drive
I hacked it to return 5 and I'm playing a CD right now. I guess that's a bug?
e: reported here: https://bugs.winehq.org/show_bug.cgi?id=49075
e: reported here: https://bugs.winehq.org/show_bug.cgi?id=49075
Re: optical drive
@spoon
Without any hack, foobar2000 does detect the CD just fine:
Debian Sid, Wine 5.7, Foobar2000 standalone install
Without any hack, foobar2000 does detect the CD just fine:
Code: Select all
0034:trace:volume:GetDriveTypeW L"\\\\.\\C:\\" -> 3
0034:trace:volume:GetDriveTypeW L"\\\\.\\D:\\" -> 5
0034:trace:volume:GetDriveTypeW L"\\\\.\\D:\\" -> 5
0034:trace:volume:GetDriveTypeW L"\\\\.\\Z:\\" -> 3
Re: optical drive
Weird. No matter what I try it still returns 3 here. And winecfg keeps seeming like it's seeing two drives or something, also with 5.4 there's an "autodetect" button but that's missing with 5.7? (Debian stable here.)
Re: optical drive
I will try again and let you know if it works. My optical drive just died on me so ordered a new one.