Wine'da varsayılan ses yalnızca Alsa olarak nasıl değiştirilir?


20

Bazı ses sorunlarını gidermek için varsayılan Ses ses sistemini ALSA olarak değiştirmeye çalışıyorum. Bu nasıl yapılabilir?

Her şekilde 1.1.x ve 1.2.x'ten çok daha iyi olan PPA'dan 1.3.x dalı kullanıyorum.


seni anladığımdan emin değilim - ses sekmesinde hangi ayarların var winecfg?
fossfreedom

Şarap varsayılan olarak winepulse kullanır. Bunu değiştirmek için herhangi bir ayar yoktur. Buradaki tek ayar ses kartını değiştirmek.
Luis Alvarado

Yanıtlar:


21

Şarabın, ses sistemini tamamen yeniden yazdığına ve belki winetricksde sorunuza yardımcı olabileceğini biliyorum .

Bir terminal çalışmasında

winetricks

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin


1
Evet işe yarıyor ve söyleyeceğimden başka bir sese geri dönmek için daha iyi çalışıyor.
Luis Alvarado,

çok ilginç! Pulseaudio ile sıkışıp kaldığımızı sanıyordum, o kadar çok seçenek var ki, hiç görmedim, hepsini okuyacak, thx!
Kova Gücü

1
Komut satırı alternatifi: winetricks sound=alsa(bunu terminalinizde yürütün).
VasyaNovikov

Bir problem: sound=Listede benim için giriş yok ! Fedora 29, ikisinde de şarap alsa ve şarap-pulseaudio paketleri var. 32 bit öneki çalıştırılıyor.
Josh Hansen,

4

Terminal tipinizde winetricks sound=alsa.

Bu, fossfreedom -s çözümündeki ile aynı etkiyi yapar . Not: Şaraptaki tüm sesleri devre dışı bırakmak istiyorsanız, kullanın winetricks sound=disabled.


3
  1. Bir terminal aç ve koş regedit.
  2. Git HKEY_CURRENT_USER\Software\Wine\Drivers
  3. Sesi alsa olarak ayarla

Ubuntu'nun varsayılan değerini geri yüklemek için ilk 2 adımı tekrarlayın ve ardından Sesi darbeye ayarlayın.


Ses işlemlerinden ses hoparlörlerine en düşük gecikme süresi (gecikme) potansiyeli nedeniyle, oyunlar ve profesyonel ses gibi gerçek zamanlı uygulamalar için 'Ses'i' alsa'ya veya 'oss'a ayarlamak çok önemlidir. .
Ioannis İliadis-Ilousis

1

Başka bir yol gstreamer-propertiesda Varsayılan Çıkış ve Varsayılan Giriş seçeneklerinde ALSA, OSS veya PulseAudio seçmektir . Hangi seçeneği tercih ederseniz, kullanıcı tercih eder. Fossfreedom tarafından belirtilen winetricks gibi çalışır ama bu sadece genel ses içindir. Onun durumunda daha fazlasını yapabilirsiniz.


1

Winetricks ile de yapılabilir:

winetricks settings sound=alsa

mevcut tüm seçenekleri görmek için:

winetricks settings list | grep sound

0

Yapmanız gereken tek şey Alsa'yı etkinleştirmek ve tüm diğerlerini devre dışı bırakmak winecfg. Ayrıca deneyebilirsiniz padsp wine insert-application-name-here, bu onu OSS'ye yönlendirecektir, ancak sesle ilgili birçok sorunu düzeltir.

Oradaki seçeneği görmüyorsanız, bunu .reg dosyanıza ekleyebilirsiniz (Bunu nasıl yapacağınızı öğrenmek için WINE Wiki'sine bakmanız gerekebilir).


Bunu değiştirmek için 1.3.25+ ayarında ayar yoktur.
Luis Alvarado

@LuisAlvarado Bir süredir WineCfg kullanmıyorum, ancak ekran görüntüsü verebilir misiniz?
RolandiXor

Tamam bu garip. Winecfg'nin ses sekmesinin ekran görüntüsünü koyacaktım ama daha önce bir şey yaptım. Sesi yönetmek için bir yol aradığımdan, gstreamer özelliklerinin varsayılan ses sistemi yöneticisini değiştirebileceğini öğrendim. Sadece Alsa şarabına değiştirdikten sonra sonsuza dek winealsa.drv kullanmıyor ve onunla birkaç sorunu çözdü. Ama şimdi şarap için pulseaudio'ya geri dönemem. Onu winepulse'a geri göndermeye çalışmaktan vazgeçersem cevap olarak koyacağım.
Luis Alvarado,

@LuisAlvarado Kafam karıştı ... ama tamam.
RolandiXor

0

FossFreedom ile aynı fikirdeyim, ancak .wineWindows uygulamanızın düzgün şekilde çalışmaması durumunda Wine'ın kaldırılması ve klasörün silinmesi ve ardından Wine'ın yeni bir kopyasını yeniden yüklemeniz gerekebileceğini de ekleyeceğim .

Bu sefer Winetricks'i herhangi bir Windows uygulamasını kurmadan ÖNCE tanımlandığı şekilde konfigüre etmek.

Benim için çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.