Używam Skype'a od ponad 10 lat, prawie od pierwszego wydania, i większość moich znajomych / rodziny / kolegów też z niego korzysta. Dlatego zmiana wiadomości błyskawicznych nie jest opcją.
Microsoft
niedawno zmienił Skype
protokół, aby zmusić użytkowników do aktualizacji do nowszej wersji. Pominę część emocjonalną, czyli „Co myślę o MicroSoft” . Jeśli te informacje są dla Ciebie nowe, przeczytaj:
Sytuacja jest prosta, muszę zaktualizować do najnowszej wersji nawet na moim Linux Mint
komputerze. Najnowsza wersja dla Linux
to4.3
Mam problem jest to, że w obliczu v 4.3 w ramach ulepszeń , Microsoft
spadło poparcie ALSA :
Teraz Skype
można go używać tylko z PulseAudio . Odinstalowałem PulseAudio
już dawno, ponieważ było to źródłem niezliczonych błędów i usterek. Oto lista (nie pełna) problemów, z którymi miałem do czynienia PulseAudio
:
- Przycisk wyciszenia wycisza dźwięk, ale go nie wyłącza
- Suwak
Pavucontrol
stopniowo zwiększa dźwięk do ~ 60%, a następnie przeskakuje do 100% - Podczas odtwarzania filmów przyciski pauzy zatrzymują wideo, ale dźwięk jest odtwarzany przez ~ 5 sekund.
- Podczas przełączania między utworami lub przewijania / wyszukiwania
Audacious
dźwięku staje się niepewny - Niestabilny dźwięk w Youtube
- Wysokie użycie procesora przez
PulseAudio
proces. - W gościach VirtualBox dźwięk jest przerywany (testowany tylko w systemie Windows XP)
Nie jestem autorem frazy, ale zacytuję ją tutaj, ponieważ zdecydowanie się z nią zgadzam:
Większość problemów z dźwiękiem w systemie Linux można rozwiązać, usuwając PulseAudio
Więc teraz stoję przed dylematem: muszę użyć Skype
, ponieważ nie mogę zmusić wszystkich moich znajomych / kolegów z rodziny, którzy są w większości Windows
użytkownikami, do przejścia na inne oprogramowanie do obsługi wiadomości błyskawicznych. Ale aby kontynuować korzystanie, Skype
muszę teraz zainstalować PulseAudio
(dzięki Microsoft). I (hurra!) Dostaję wszystkie stare błędy, których tak bardzo mi brakowało.
Czy ktoś ma obejście tego problemu? Czy istnieje sposób, aby skorzystać Skype 4.3
z ALSA
? A może istnieje sposób na oszukanie systemu i zalogowanie się za pomocą starszej wersji Skype
? A może (w najgorszym przypadku) działa PulseAudio
tylko dla Skype
upewnienia się, że nie koliduje z resztą aplikacji, sterowników i dźwięku systemu?
Używam Linux Mint 13: Maya
Wszelkie sugestie, przemyślenia, linki będą mile widziane.
Odpowiedzi:
Możesz spróbować użyć apulse : jest to minimalistyczny emulator pulseaudio stworzony specjalnie do uruchamiania Skype 4.3 z ALSA. Potrzebujesz wersji 32-bitowej, nawet na komputerze 64-bitowym.
Osobiście miałem problemy z mikrofonem na Ubuntu 14.04, ale dla większości ludzi działa dobrze.
Aby zbudować
apulse
na Ubuntu (i powiązanych dystrybucjach), musisz zainstalować następujące pakiety:pkg-config build-essential cmake libglib2.0-dev:i386 libasound2-dev:i386 gcc-multilib
(prawdopodobnie także inne).Proces kompilacji mniej więcej przebiega zgodnie z opisem w README:
źródło
Udało mi się mieć skype 4.3. działający na moim (poza tym czystym ALSA) systemie. Korzystam z openSuSE 13.1, więc mogę opisać tylko to, co tutaj zrobiłem. Ogólny pomysł polegał na tym, aby skype działał w rodzaju „więzienia pulseaudio”.
Zainstalowałem pulseaudio, ale go nie aktywowałem . Najważniejszą rzeczą w NIE aktywowaniu pulseaudio wydaje się być linia
w /etc/pulse/client.conf.
Następnym krokiem przygotowawczym była modyfikacja /etc/pulse/default.pa zgodnie z https://wiki.archlinux.org/index.php/Pulseaudio :
Następnie dodałem dwie linie do mojego ~ / .asoundrc:
Skrypt powłoki „myskype” wygląda następująco:
Teraz, kiedy uruchomię „myskype”, skype zostanie uruchomiony w tym „więzieniu pulseaudio”, ale wszystko inne nadal korzysta z ALSA.
źródło
Miałem ten sam problem. Nie ma obejścia, zmarnowałem już dwa dni, aby rozwiązać problem. Możesz zainstalować pulseaudio i sprawić, aby działał ze starszą wersją alsa. Ponieważ pulseaudio działa płynnie ze starymi wersjami alsa.
Używam 1.0.16. Oto skrypt do zainstalowania tej wersji. Do tej pory doświadczyłem tylko jednego problemu z pulseaudio i tą wersją alsa. Musiałem zawsze uruchamiać pulseaudio ręcznie po uruchomieniu, więc dodawałem go do aplikacji uruchamiających.
A jeśli chodzi o kontrolę dźwięku, używam pavucontrol zamiast alsamixer. Daje to większą kontrolę nad aplikacjami.
Są też takie aplikacje, jak na przykład Skype, które proszą cię o automatyczne dostosowanie poziomów miksera. Tego rodzaju przywileje powodują, że pulseaudio zachowuje się w dziwny sposób. Nigdy nie pozwól im, chyba że naprawdę musisz. Ale chyba już to wiesz.
W każdym razie spróbuj, mam nadzieję, że Ci się uda. To mi zrobiło. :)
Z poważaniem
Mohi
źródło
sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r) sudo make
, otrzymuję komunikat „Plik /usr/src/linux-headers-3.2.0-23/include/linux/version.h nie istnieje. Zainstaluj pakiet za pomocą pełne źródła jądra dla twojej dystrybucji ”, chociaż użyłem apt-get, aby uzyskać moje nagłówki jądra. jakieś pomysły? Edycja: Zrobiłem lokalizację, znalazłem wersję.h, a teraz nie mogę znaleźć autoconf.h -.-Niestety nie można obejść tego problemu bez korzystania z pulseaudio. Jest nawet petycja, która rozwiązuje ten problem.
Ale myślę, że Microsoft tego nie zmieni. Musisz więc zdecydować: użyj PulseAudio i Skype lub zmuś swoich krewnych do zmiany komunikatora. : S
źródło