Rosetta Stone: Cannot find audio output device

Questions about Wine on Linux
Locked
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Rosetta Stone: Cannot find audio output device

Post by luca92 »

hi,
when i open Rosetta Stone 3.4.7 it says: "Cannot find audio output device".
Image

why? i use ArchLinux64 with wine 4.2-1 and ALSA (no pulseausio).

Code: Select all

$ wine .wine/drive_c/Program\ Files\ \(x86\)/Rosetta\ Stone/Rosetta\ Stone\ Version\ 3/RosettaStoneVersion3.exe 
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"AdobeARMservice" failed to start: 2
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: cannot open shared object file: No such file or directory
0009:err:mmdevapi:DllGetClassObject Driver initialization failed
0009:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll"
0009:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
0009:err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
0009:err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
0009:err:ole:create_server class {96749377-3391-11d2-9ee3-00c04f797396} not registered
0009:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
0009:err:ole:CoGetClassObject no class object {96749377-3391-11d2-9ee3-00c04f797396} could be created for context 0x17
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f6d4,0x00000000), stub!
0009: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.
0009:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
004c:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
004c:fixme:wbemprox:client_security_SetBlanket 0x79c6b958, 0x1b0588, 10, 0, (null), 3, 3, (nil), 0x00000000
004c:fixme:wbemprox:client_security_Release 0x79c6b958
004c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
004c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 4100c (device=4 access=0 func=403 method=0)
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 41018 (device=4 access=0 func=406 method=0)
0017:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0017:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c10 (device=2d access=0 func=304 method=0)
004f:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
004f:fixme:wbemprox:client_security_SetBlanket 0x79c6b958, 0x1aeee8, 10, 0, (null), 3, 3, (nil), 0x00000000
004f:fixme:wbemprox:client_security_Release 0x79c6b958
004f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
004f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
004f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
004f:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
004f:fixme:ntdll:NtQuerySystemInformationEx Relationship filtering not implemented: 0x20
0053:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
0053:err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: cannot open shared object file: No such file or directory
0053:err:mmdevapi:DllGetClassObject Driver initialization failed
0053:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll"
0053:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1

Code: Select all

$ ls -l /usr/lib|grep libasound.so
lrwxrwxrwx  1 root root       18 Jan  8 18:29 libasound.so -> libasound.so.2.0.0
lrwxrwxrwx  1 root root       18 Jan  8 18:29 libasound.so.2 -> libasound.so.2.0.0
-rwxr-xr-x  1 root root   919608 Jan  8 18:29 libasound.so.2.0.0
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Rosetta Stone: Cannot find audio output device

Post by Bob Wya »

luca92 wrote:...

Code: Select all

$ ls -l /usr/lib|grep libasound.so
lrwxrwxrwx  1 root root       18 Jan  8 18:29 libasound.so -> libasound.so.2.0.0
lrwxrwxrwx  1 root root       18 Jan  8 18:29 libasound.so.2 -> libasound.so.2.0.0
-rwxr-xr-x  1 root root   919608 Jan  8 18:29 libasound.so.2.0.0
@luca92

That's great - but that is only the 64-bit libasound.so library.
You also need the 32-bit libasound.so library.
luca92 wrote:

Code: Select all

0009:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
You may also need the 32-bit ( lib32-mpg123 ) + 64-bit ( mpg123 ) versions, of the mpg123 library.
Depending on what codecs the game requires obviously...

Bob
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Re: Rosetta Stone: Cannot find audio output device

Post by luca92 »

thanks. i have installed lib32-alsa-lib and now rosetta works.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Rosetta Stone: Cannot find audio output device

Post by Bob Wya »

np 8)
Locked