I've happily had mp3tag running under Wine in various releases in the 4.x branch, but now that I've gotten a new laptop running Ubuntu 20.04 that come with Wine 5.0, I'm finding mp3tag is broken enough that it doesn't quite work.
OS version: Ubuntu 20.04.1 LTS
Wine version: wine-5.0 (Ubuntu 5.0-3ubuntu1)
I can install mp3tag in Wine no problem. Whenever I attempt to run mp3tag, though, it's unable to load any filesystem dialogs, so I'm unable to actually load any mp3s.
I'm getting a batch of errors in console, some of which are relevant--I'm including everything just in case.
001f:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
000d:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
0009:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
0009:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered
0009:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001
0009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0009:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered
0009:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001
0009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046}
0009:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0009:err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80004002
0009:err:ole:CoGetClassObject class {b5f8350b-0548-48b1-a6ee-88bd00b4a5e7} not registered
0009:err:ole:CoGetClassObject class {b5f8350b-0548-48b1-a6ee-88bd00b4a5e7} not registered
0009:err:ole:create_server class {b5f8350b-0548-48b1-a6ee-88bd00b4a5e7} not registered
0009:err:ole:CoGetClassObject no class object {b5f8350b-0548-48b1-a6ee-88bd00b4a5e7} could be created for context 0x17
0009:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered
0009:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001
0009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0009:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered
0009:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001
0009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046}
0009:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0009:err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80004002
0009:err:ole:CoGetClassObject class {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} not registered
0009:err:ole:CoGetClassObject class {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} not registered
0009:err:ole:create_server class {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} not registered
0009:err:ole:CoGetClassObject no class object {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} could be created for context 0x17
002d:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
002d:err:crypt:CRYPT_ImportSystemRootCertsToReg Failed to import system certs into registry, 00000057
0009:err:tooltips:TOOLTIPS_Timer How did this happen?
I believe the nvidia errors are par for the course with anything running official NVidia drivers (which I am--new system76 laptop, whee!)
I believe the specific errors when trying to load an open file dialog are:
0009:err:ole:CoGetClassObject class {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} not registered
0009:err:ole:CoGetClassObject class {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} not registered
0009:err:ole:create_server class {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} not registered
0009:err:ole:CoGetClassObject no class object {dc1c5a9c-e88a-4dde-a5a1-60f82a20aef7} could be created for context 0x17
I've found some indications these might be font-related, but trying to "winetricks allfonts" didn't resolve it.