Sida 1 av 1

Samtidigt ljud i wine och flash

Postat: 01 feb 2009, 11:50
av StefanB
När jag använder spotify får jag den bästa ljudkvaliteten om jag har ljudet inställt med OSS. Med ALSA spricker ljudet med jämna mellanrum i wine vilket är irriterande men det fungerar perfekt med OSS. Problemet med att ha OSS i wine och ALSA i resten av systemet är att jag inte kan lyssna på exempelvis youtube när jag har startat Spotify. Jag måste stänga både Spotify och Firefox för att få det att fungera.

Jag hittade en instruktion, som iofs är för 64 bit-versionen (jag har 32-bit), på http://ubuntu.se/forum/showpost.php?p=11238&postcount=9 men får då resultatet att spotify inte drar igång låtarna. Det finns ett paket som heter alsa-oss installerat och jag har skapat en mapp som heter /usr/lib32/ dit jag har kopierat filerna
/usr/lib/libalsatoss.so.0.0.0
/usr/lib/libalsatoss.la
/usr/lib/libalsatoss.a
/usr/lib/libaoss.so.0.0.0
/usr/lib/libaoss.la
/usr/lib/libaoss.a
/usr/lib/libossredir.la
/usr/lib/libossredir.a
/usr/lib/libalsatoss.so.0
/usr/lib/libalsatoss.so
/usr/lib/libaoss.so.0
/usr/lib/libaoss.so

Jag har kopierat spotify.exe från
"/home/stefan/.wine/drive_c/Program Files/Spotify"
till
"/home/stefan/.wine/drive_c/windows/system32"

Jag startar spotify med

Kod: Markera allt

aoss wine spotify.exe
och får då meddelande

Kod: Markera allt

fixme:shell:SHAppBarMessage msg=4, data={cb=36, hwnd=(nil), callback=7ee1cff4, edge=2076593963, rc=(4235632,3339772)-(17,0), lparam=7ed9ebc7}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=7ee1cff4, edge=0, rc=(4235632,3339772)-(17,0), lparam=7ed9ebc7}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=7ee1cff4, edge=1, rc=(4235632,3339772)-(17,0), lparam=7ed9ebc7}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=7ee1cff4, edge=2, rc=(4235632,3339772)-(17,0), lparam=7ed9ebc7}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=7ee1cff4, edge=3, rc=(4235632,3339772)-(17,0), lparam=7ed9ebc7}: stub
err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4} not registered
err:ole:CoGetClassObject no class object {304ce942-6e39-40d8-943a-b913c40c9cd4} could be created for context 0x1
fixme:win:RegisterShellHookWindow (0x10024): stub
fixme:wininet:INET_QueryOptionHelper INTERNET_OPTION_PER_CONNECTION_OPTION stub
fixme:wininet:INET_QueryOptionHelper Unhandled dwOption 5
fixme:wininet:INET_QueryOptionHelper Unhandled dwOption 2
fixme:shell:SHAppBarMessage msg=4, data={cb=36, hwnd=(nil), callback=6020000, edge=65580, rc=(0,2147319808)-(2128573034,9539664), lparam=1002c}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=6020000, edge=0, rc=(0,2147319808)-(2128573034,9539664), lparam=1002c}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=6020000, edge=1, rc=(0,2147319808)-(2128573034,9539664), lparam=1002c}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=6020000, edge=2, rc=(0,2147319808)-(2128573034,9539664), lparam=1002c}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=6020000, edge=3, rc=(0,2147319808)-(2128573034,9539664), lparam=1002c}: stub
fixme:shell:SHAppBarMessage msg=4, data={cb=36, hwnd=(nil), callback=2f3c6332, edge=171861097, rc=(538976288,538976288)-(1953068092,1413375340), lparam=4c206568}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=2f3c6332, edge=0, rc=(538976288,538976288)-(1953068092,1413375340), lparam=4c206568}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=2f3c6332, edge=1, rc=(538976288,538976288)-(1953068092,1413375340), lparam=4c206568}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=2f3c6332, edge=2, rc=(538976288,538976288)-(1953068092,1413375340), lparam=4c206568}: stub
fixme:shell:SHAppBarMessage msg=7, data={cb=36, hwnd=(nil), callback=2f3c6332, edge=3, rc=(538976288,538976288)-(1953068092,1413375340), lparam=4c206568}: stub
Därefter dubbelklickar jag på en låt och får meddelande

Kod: Markera allt

9b6f108dee664451a79dd328be70a62c
http://post.audioscrobbler.com:80/np_1.2
http://post2.audioscrobbler.com:80/protocol_1.2

OK
Går det att konfigurera systemet så att det går att använda ALSA och OSS samtidigt?

Re: Samtidigt ljud i wine och flash

Postat: 01 feb 2009, 23:10
av Cadryc
När jag greja med aoss i Intrepid en gång så ville det inte funka, när jag sökte fann jag nåt om att skulle använda padsp istället eftersom det är pulseaudio. Jag fick aldrig grejen att funka men det var massa annat som var fel också, hårdvara å dret.

Re: Samtidigt ljud i wine och flash

Postat: 22 feb 2009, 23:38
av sugarpup81
Enligt hörsägen har som målsättning inom ubuntu-rörelsen att styra utvecklingen mot pulseaudio och komma ifrån alsa etc. Ljudkrångel kommer nog kvarstå till dess. Två program som använder ljudet samtidigt brukar köra ihop sig. Ibland hjälper omstart, men ofta beror det på vilket program som startats först.
Flash + annat ljud samtidigt är att be om problem. Hur bra det kommer funka i Jaunty återstår att se. Vet inte om sådant fixats i 8.04.2