Som dom flesta vet gillar jag inte PulseAudio eftersom det till större delen krånglar på ett eller annat vis.
Detta fick jag återigen erfara häromdagen när jag ordnade Spotify via Wine på en av mina vänners dator när ljudet först lät konstigt och rätt omgående slutande det fungera helt.
Efter lite testande hittade jag en väldigt enkel lösning: Wine med native stöd för PulseAudio. Det är Neil Wilson på Launchpad som har släppt en modifierad version av Wine för Ubuntu 9.10 Karmic Koala. Han har gjort den tillgänglig via sitt PPA-förråd. Denna metoden löser alltså alla ljudproblem med WINE, inte bara specifikt för Spotify.
Om du vill använda dig av hans modifierade version av Wine börjar du med att avinstallera din nuvarande version av Wine:
sudo aptitude remove wine
Lägg till det nya förrådet:
sudo add-apt-repository ppa:neil-aldur/ppa
Uppdatera ditt mjukvaruföråd:
sudo aptitude update
Installera den modifierade versionen av Wine:
sudo aptitude install wine1.2
Öppna sedan inställningarna för Wine med kommandot:
winecfg
Och under fliken Ljud väljer du pulseaudio som ljuddrivrutin. Nu är det bara att starta ditt/dina program som du kör via Wine och allting ska låta bra igen.









Lathund är en blogg om Ubuntu för alla, oavsett kunskapsnivå. Jag som ligger bakom bloggen är känd under pseudonymen Hund och är 26 år gammal.
Jag har vid flertalet installationer haft samma problem med just Spotify. Har alltid funkat genom att gå in i Winecfg, och bytt från ALSA till OSS under ljudfliken.
Tackar, allt fungerar helt perfekt!
Kul att höra.
Hur gör man en dist-upgrade i kubuntu?
Om du gör det vi terminalen använder du kommandot:
sudo aptitude dist-upgrade
Man behöver inte avinstallera wine utan bara ändra ljudkällan i winecfg till oss.
@Matte: OSS är dock en gammal ljudserver, även fast jag inte gillar PA så lär jag erkänna att den är mycket bättre än OSS.
Tack! Fungerade alldeles utmärkt för mig på 64-bitars Ubuntu.
Det är inte OSS man kör, det är PA via OSS-emulation när man gör så.
wine1.2 i vanliga Ubuntu funkar fint för mig som det är, har inte testat wine (som är 1.0), båda finns parallellt i Karmic.
Men jag har inte haft några problem alls med det eftersom jag har använt just wine1.2 som finns i förrådet i karmic
@Emil: Det är inte samma version. Detta är en modifierad version av Wine där man har native stöd för PA.
Jag körde den versionen som finns i Karmic och den krånglade på hennes datorn, när jag testade den modddad versionen fungerade det bra. Det är inte alla det drabbar.
Tack!
Verkar fungera problemfritt nu med ditt tips.
Har länge bökat och strulat med Spotify/Wine och 9.10. Reklamavbrotten var värst, då tappade man synken helt och hållet och ljudet började hacka och försvann stokastiskt.
Kul att det kom till nytta.
Det funkar! Tack tack tack!!
Har inte sett din blogg förr men det ser verkligen intressant ut så kommer att följa den från och med nu.
Kul att höra och tack för det.
Det var precis vad jag behövde. Tack så mycket.
Dett fungerade perfekt för mig... innan. Nu vill det dock inte fungera längre. Det blir bara ljud i en sekund sen slutar det. Händer både i Spotify och WinAMP (ladda ner det för att se om det var spotifys fel)
@drbrain:
Har ingen aning varför det inte fungerar. Du har rätt version av Wine? Och inte den omodifierade versionen som sheppas via Ubuntu's förråd?
Prova att byta namn på mappen ~/.wine och börja om från början och se om det hjälper?
Det är ju wine 1.1.31 och det går ju att välja pulseaudio i winecfg så det borde ju vara den modifierade versionen.
Det lustiga är att gör man så spelas en låt i spotify sen slutar det fungera igen.. Spotify (och winamp för den delen) fortsätter inte att spela utan stannar på noll eller en sekund.
Tycker också att det är väldigt skumt för det fungerade ju fint i en månad.
@drbrain:
Du har inte jort några uppdateringar av något som kan tänkas beröra detta?
Inte vad jag kan komma på iaf... det enda jag gjort är ju ubuntus föreslagna uppdateringar.
@drbrain:
Jag använder inte Pulseaudio själv så jag vet inte om det kommit någon uppdatering till det, men det är ju möjligt att det kan ha kommit någon ny version som ställer till med problem?
Tack för tipset. Är det ngn som har testat att köra pulse audio mot en airport express från apple få det inte riktigt att fungera hittas 1 gång av 20...
Har samma problem som DrBrain, tidigare klagade Spotify på att det var något fel på ljudkortet, men det problemet löstes med PA. Tummen upp för det! Men nu händer ingenting som sagt. Fastnar direkt, eller möjligen efter en sekund. Någon som har något tips?
Tack för ett bra tips
Jag fick problem med ljudet i 9.10 NBR när jag körde Spotify v0.3.23. Efter reklamen brukade ljudet bli bedrövligt, ibland fungerade det med att starta om Spotify men efter ett tag klagade Spotify på att det inte fanns ngt ljudkort i datorn, då var det bara att boota om. Har varit irriterad över detta, men så råkade jag hitta denna blogg och ditt utmärkta tips.
Nu fungerar spotify bra. Än en gång tack för tipset.
/B
@Bempa:
Kul att det kom till nytta för dig!
Lika bra att säga det här med!
Det fungerar också att installera padsp (finns i förrådet) och sedan köra ditt program som vanligt, fast med padsp före.
Exempel före:
wine spotify.exe
Exempel efter: padsp wine spotify.exe
Jag har kört Neil Wilson patchade wine i ett halvår utam problem. Det enda man måsta vara noga med är att inte slentranmässigt trycka "Install Updates". Update manager föreslår nämligen att det nog vore bättre att "uppgradera" wine till ngt som ligger i standar rep. Då får man tillbaks vanilla-versionen och alla problem.
Tackar, fungerade fin fint! nu kan jag lyssna på spotify på jobbet =)
Tack, sjukt bra, har haft massor av problem med just detta. OSS funkade inte alls bra, inte ALSA heller. Tack och tack igen.
@bouton:
Kul att det kom till nytta.