Skype ve vlc cızırtılı ses / bozuk / kötü


51

Skype bildirim sesleri cızırtılı sesler ve skype girişinde kötü sesler sorularında açıklandığı gibi aynı sorunu var . Ama bu sadece giriş, bildirim değil, aynı zamanda biriyle konuşurken de olur. Skype'ı kaldırmak / yeniden yüklemek için olan çözümü ve bu sorulardaki çözümlerin çoğunu, örneğin karıştırıcıyı, ses ayarlarını ve alsa-hda-dkms'yi (örneğin sistemi yeniden başlatma dahil) kontrol etmeye çalıştım.
Ubuntu 12.04'te (AMD 64) skype kurulduktan sonra (ve skype 4.0'a yükseltildikten sonra bile) hiç ses gelmedi. SoundTroubleshoProcedure'un ilk adımını izledim ve en azından artık ses var:

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa; sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

Jitter sesi bazen, örneğin kaydedilen parçayı tekrar oynattıktan sonra Echo-Testcall'da kaybolur. Ve müziğin ritm kutusunda çalmasına izin verip skype'ı başlattığımda sesin iyi olduğunu fark ettim. Bu yüzden zayıf bir çözüme sahibim, ancak bu sapma olmadan işe yarayacağına sevinirim.

Çaldığımda VLC'de duraklattıktan sonra yeniden başlatıyorum, aynı jittering sesine ihtiyacım var.

İstenildiği gibi: Ses kartım, Lenovo Thinkpad Edge 525 üzerindeki Advanced Micro Devices (AMD) Hudson Azalia denetleyicisi (rev01), alt sistemi Lenovo Device 21ea (sysinfo'ya göre) adı verilen "AMD High Definition Audio Device" dır.


1
Windows ile çift önyükleme yaparsanız skype'ı deneyebilirsiniz, bu yüzden bunun bir donanım sorunu olup olmadığını görün. Bu mu?
Alvar,

@Alvar Çift önyüklemem yok ve bu bilgisayarda bulunmayacak. Ancak 12.04'ü yüklemeden önce aynı bilgisayarda Ubuntu 11.04'ü kurdum ve skype kutudan / havuzdan çıktı. Herhangi bir ses almak için SoundTroubleshoProcedure'un 1. adımını bile yapmamıştım , sadece cızırtı olmadan çalıştı.
Filbuntu

Yanıtlar:


94

Bu sadece Skype ile ilgili bir sorun değil, sanırım bunun bir sorun olduğuna inanıyorum, PulseAudio.

Geçici çözüm? Gerçekten de var.

PulseAudio'nun Glitch Free Audio'yu devre dışı bırakmak benim için çatırtıyı çözdü (Ubuntu 12.10 Beta 2'de dayanılmaz hale geldi)

Bunu yapmak için /etc/pulse/default.padosyayı en sevdiğiniz metin düzenleyicide düzenleyin.

Aşağıdaki satırı arayın:

load-module module-hal-detect

ve sonuna " tsched=0" ekleyin :

load-module module-hal-detect tsched=0

darbeyi yeniden başlatın (ya da sadece sisteminizi yeniden başlatın) ve çatırtı gitmiş olmalı.

Yan etkilerin Glitch Free Audio'yu devre dışı bırakarak ne olduğundan emin değilim, ancak henüz bir şey bulamıyorum.

GÜNCELLEME: Bir hattınız yoksa load-module module-hal-detect, aşağıdaki satırı arayın:

load-module module-udev-detect  

ve sonuna " tsched=0" ekleyin :

load-module module-udev-detect tsched=0

darbeyi yeniden başlatın (ya da sadece sisteminizi yeniden başlatın) ve çatırtı gitmiş olmalı.


Çok teşekkürler, en az 5 kişiye yardımcı oldu, ne yazık ki ben değil :-(. Sistemimde load-module module-hal-detectdosya yok /etc/pulse/default.p. En yakın satırlar ### Use the static hardware detection module (for systems that lack udev/hal support) load-module module-detect, bu yüzden tsched=0son satıra ekledim. ile load-module module-hal-detect tsched=0ve daha sonra aynı hat ile ancak silinen load-module module-detect., çok yazık ki bütün bu yeniden başlatma sonrasında herhangi kumlara kaybolmasına izin vermedi herhangi bir ipucu bıraktı.?
Filbuntu

3
Bu bölümün tamamını şu şekilde değiştirmeyi deneyin: ### Automatically load driver modules depending on the hardware available .ifexists module-udev-detect.so load-module module-udev-detect tsched=0 .else ### Use the static hardware detection module (for systems that lack udev/hal support) load-module module-detect .endif
Robert Ian Hawdon 19:12

Tekrar denedim tsched=0, çizgiye yeni ekledim module-udev-detectve işe yarıyor (umarım sonsuza dek :-). Yazdıklarınızı kopyalayıp yapıştırmadan önce, muhtemelen satırların sonundaki bazı boşluklar veya kaçırdığım başka bir şey ses olmamamı sağladı ("kukla çıktı" ve giriş yok).
Filbuntu

3
Bu, Ubuntu 12.10'daki numarayı yaptı (module-udev-detector). Abba'nın En Büyük Hitleri / Dans Eden Kraliçe (Koleksiyonumdaki ilk) şimdi güzelce yayılıyor!
AndyM

2
Teşekkürler, bu benim için de düzeltti. Aksaklık olmayan ses, "aksaklık sesi" olarak yeniden adlandırılmalıdır. Nabız soooo sorunlu. Linux'ta bir iniş ses sistemini bekliyorum.
Matt H,

3

Size sorunlara neden olan bir ses olduğundan şüpheleniyorsanız, sizin için daha kolay bir çözüm olabilir. Ubuntu'da kötü sesin nasıl düzeltileceğine dair blogumda adım adım yol gösteren bir makale yayınladım . Bu Wine için bir düzeltmedir, ancak bir pulseaudio yapılandırma dosyasının bir modifikasyonu olduğundan, diğer benzer problemlere uygulanabilir.


Teşekkürler! Ben o iş ümit, ama bana (5 ve 3, hiçbir fark varsayılan-fragman-boy-msn kümesi) için :-( değil mi onun için çalıştığını gördük rağmen. Xell .
Filbuntu

3

Yukarıda Robert tarafından sağlanan çözüm benim için çalıştı. 12.10 ubuntu'ya yükselttim ve yeni skype 4.0 güncellemesi kullanılamaz bir ses çıkardı (cızırtılı ve bozuk). Yukarıdaki talimatlara göre düzenleme yaparak aşağıdaki satırı ekleyin: /etc/pulse/default.pa dosyasındaki load-module module-hal-tespit tsched = 0, sorunu mükemmel şekilde çözdü.

Farkındalık için, 12.10'a yükseltme, Soundblaster kartımın tanınmasının varsayılan olmamasına neden oldu. Bazı nedenlerden dolayı, şimdi NVIDIA grafik kartımın varsayılan ses kartı olduğunu düşünmek varsayılandı. Skype başlangıçta NO sesi çıkarırdı .
Bu İşte kapsayıcı için tekrarlanan Ubuntu forumlarında yönergeleri izleyerek 27 Temmuz 2008. billesboelle tarafından, post düzeltilebilir: Ben aşağıdaki gibi komple soundprob kılavuzundan ayarları denedikten sonra, pci kartı seçin varsayılan Ubuntu alamayan:
Bu index = 0 işlevi bana yardım etmek istemiyor gibi görünüyor. Belki de bu, makinemin aynı adı taşıyan 2 ses sürücüsünü kaydetmesinden kaynaklanıyor olabilir mi? cat /proc/asound/modulesbu cevabı verir:

0 snd_hda_intel  
1 snd_hda_intel  
2 snd_cmipci  

Herhangi bir fikir veya bana yardım edebilmek için önce görmek istediğiniz bir şey. BTW, söylemeyi unuttum. İndeks seçeneğini denersem, pci'm aplay -l ve cat / proc / asound / modulelerden kaldırılabilir.

Varsayılan ses kartlarını yapılandırma / birden fazla ses kartının değişmesini durdurma Not: Bu bölüm, her ses kartını doğru şekilde taktığınızı varsaymaktadır.

Bir kabuğa yazın

    cat /proc/asound/modules 

Bu, o anda sahip olduğunuz her ses kartının adını ve dizinini verecektir. İsimleri not edin ve hangisinin varsayılan kart olacağına karar verin.

Şimdi yaz

    sudo nano /etc/modprobe.d/alsa-base

Dosyanın sonuna aşağıdakini ekleyin (A, B ve C modül adlarına sahip 3 kartınız olduğunu ve bunları CAB sırada olmasını istediğinizi varsayalım)

options snd-C index=0  
options snd-A index=1  
options snd-B index=2

2

Ubuntu 16.04 için düzeltme

sudo vim /etc/pulse/daemon.conf bulmak default-fragment-size-msecbenim durumumda devre dışı oldu, bu yüzden kaldırmak ;benziyor bu yüzden, hattın başlar az default-fragment-size-msec = 5(varsayılan değer değiştirilir 25tarafından 5). O zaman sadece servisi öldür pulseaudio --killve ubuntu herhangi bir sebeple gerçekleşmediyse, sadece sistemi yeniden başlat.

Şimdi skype sesini çok net duyabiliyorum.


Ubuntu 16.04'teki sesim dizüstü bilgisayarımda bugüne kadar mükemmel bir şekilde çalışıyordu. Bir anda sesimde çatırtı sesi vardı. İlk önce kulaklıkta bir sorun olduğunu düşünmüştüm, fakat konuşmacılarımda bile hafif bir çatırtı farkedebiliyordu.
Bharat Mallapur

1

Archlinux'da da aynı sorunu vardı. Pulseaudio'nun buna sebep olduğu ortaya çıktı. Pulseaudio'dan kurtulmak benim için Skype'ta net bir ses sağladı. Ana hat Ubuntu gibi Gnome tabanlı dağıtımlar için, pulseaudio'yu kaldırmak muhtemelen imkansızdır, çünkü gdm de dahil olmak üzere gnome öğelerinin çoğu için bir bağımlılıktır; gnome bloatware ve eğer kurulursa, büyük olasılıkla gnome veya kütüphanelerine bağlı olan başka bir pakete bağımlılık olarak ortaya çıktı.


1
Birisi Ubuntu 12.04’te pulseaudio’dan kurtulmaya çalıştı mı? Ve herhangi bir yan etkisi olmadan skype ses sorunlarını düzeltmeye yardımcı oldu mu? Evet ve evet ise, lütfen bize bu soruda
Filbuntu

1

Sadece toshiba p875-s7200'deki ubuntu 12.04'ten pulseaudio'yu kaldırdım ve skype'ı çok iyi düzelttim! ses boktan şahane gitti :) not: alsa-hda-dkms'ı bu dizüstü bilgisayarda ses elde etmek için kurmam gerekti


1
Teşekkürler! Burada nasıl yaptığınız konusunda adım adım talimat verebilir misiniz ?
Filbuntu

0

Bu benim için çalıştı, ubuntu 12.10 / 64, mb asus m4a785tdv-evo amd64 (ses VIA VT1708S)

/etc/pulse/default.pa( sudo pico /etc/pulse/default.pa) düzenlendi

bulamadı load-module module-hal-detect

bu yüzden çizgiyi yeni düzenledim, load-module module-udev-detectolması için:

load-module module-udev-detect tsched=0

değişiklikleri kaydetti ve sistemi yeniden başlattı. Şimdi Skype iyi görünüyor. şimdiye kadar konuşma sırasında Skype'ı bazen konuşma sırasında düzelen / durdurulan çatlak / yankı / gürültü ile kullanırken sorun yaşadım (bazen web tarayıcısını kapatırken sabitlendi), ancak bazen sürekli olarak konuşmayı tehlikeye atmaya devam etti. Görünüşe göre Skype benim için ses sorunları olan tek durumdu.


1
Çabalarınız için teşekkürler, ancak bu cevabın en çok oy alan (düzeltilmiş) cevabın bir parçası olduğu görülüyor ( askubuntu.com/a/201747/30631 ).
Filbuntu

0

Şu ana kadar yayınlanan çözümlerin hiçbiri benim için 14.04'te işe yaramadı, ancak ses modülünü alsaTercihler-> Ses-> Çıktı olarak ayarlamak vlc'de benim için düzeltti.


-4

İnternet bağlantınızı kontrol etmelisiniz ( hız testi için http://www.speedtest.net ).

Ayrıca, RyhthmBox'tan sonra çalıştığı gibi sürücüleri de güncellemeyi deneyebilirsiniz (ses kartı için).

Bilgisayarınızda ne tür bir ses kartınız olduğunu söylerseniz, diğer cevaplayıcılara da yardımcı olabilir.


Bunun için teşekkürler, ancak internet hızı 11.10’dan 12.04’e geçtikten sonra değişmedi, yine de harika değil (DSL 768Kbps indir :-(, ancak şu ana kadar para cezası kesildi, böyle ses sorunu yok.
Filbuntu

En son sürücüye sahip olup olmadığımı nasıl bilebilirim? Bir AMD ses kartını nasıl güncellersiniz? jockey-gtksadece bir grafik kartı ortaya çıkarır. (belki bu başka bir sorubuntu sorusu olacak)
Filbuntu
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.