J'utilise Skype depuis plus de 10 ans maintenant, presque depuis la version initiale, et la plupart de mes amis / famille / collègues l'utilisent également. La commutation IM n'est donc pas une option.
Microsoft
a récemment modifié le Skype
protocole pour forcer les utilisateurs à mettre à jour vers une version plus récente. Je vais sauter la partie émotionnelle aka "Qu'est-ce que je pense de MicroSoft" . Si cette information est nouvelle pour vous, n'hésitez pas à lire:
La situation est simple, je dois mettre à jour vers la dernière version, même sur ma Linux Mint
machine. Version la plus récente pour Linux
is4.3
Le problème que j'ai rencontré est que dans la version 4.3 dans le cadre des améliorations , Microsoft
le support d' ALSA a été supprimé :
Alors maintenant, Skype
ne peut être utilisé qu'avec PulseAudio . J'ai désinstallé PulseAudio
il y a longtemps car c'était la source d'innombrables bugs et bugs. Voici la liste (pas la totalité) des problèmes que j'ai rencontrés PulseAudio
:
- Le bouton Muet coupe le son mais ne le coupe pas
- Le curseur de
Pavucontrol
augmente progressivement le son à ~ 60%, puis passe à 100% - Lors de la lecture de films, les boutons de pause arrêtent la vidéo, mais le son continue de jouer pendant environ 5 secondes.
- Lorsque la commutation entre les chansons ou le rembobinage / recherche de
Audacious
son devient saccadé - Son saccadé sur Youtube
- Utilisation élevée du processeur par
PulseAudio
processus. - Le son est saccadé dans l'invité VirtualBox (testé avec Win XP uniquement)
Je ne suis pas l'auteur de la phrase, mais je vais la citer ici, car je suis fortement d'accord avec elle:
La plupart des problèmes de son sous Linux peuvent être résolus en supprimant PulseAudio
Alors maintenant, je suis confronté au dilemme: je dois utiliser Skype
, car je ne peux pas forcer tous mes amis / collègues de famille qui sont principalement des Windows
utilisateurs à passer à d'autres logiciels de messagerie instantanée. Mais pour continuer à utiliser, Skype
je dois maintenant installer PulseAudio
(grâce à Microsoft). Et, (hourra!) Je reçois tous les vieux bugs, qui m'ont tellement manqué.
Quelqu'un at-il une solution à ce problème? Existe-t-il un moyen d'utiliser Skype 4.3
avec ALSA
? Ou existe-t-il un moyen de tromper le système et de se connecter avec l'ancienne version de Skype
? Ou peut-être (dans le pire des cas) exécuté PulseAudio
juste pour Skype
et assurez-vous que cela n'interfère pas avec le reste des applications, des pilotes et du son du système?
J'utilise Linux Mint 13: Maya
Toutes suggestions, réflexions, liens seront très appréciés.
Réponses:
Vous pouvez essayer d'utiliser apulse : c'est un émulateur minimaliste pulseaudio spécialement conçu pour exécuter Skype 4.3 avec ALSA. Vous avez besoin d'une version 32 bits même sur une machine 64 bits.
J'ai personnellement eu des problèmes avec le microphone sur Ubuntu 14.04, mais pour la plupart des gens, cela fonctionne bien.
Pour construire
apulse
sur Ubuntu (et les distributions associées), vous devez installer les packages suivants:pkg-config build-essential cmake libglib2.0-dev:i386 libasound2-dev:i386 gcc-multilib
(probablement un autre aussi).Le processus de construction suit plus ou moins celui décrit dans README:
la source
J'ai réussi à avoir skype 4.3. fonctionnant sur mon système (autrement pur ALSA). J'utilise openSuSE 13.1, donc je ne peux que décrire ce que j'ai fait ici. L'idée générale était de faire fonctionner Skype dans une sorte de «prison pulseaudio».
J'ai installé pulseaudio mais ne l'ai pas activé . La chose la plus importante à ne PAS activer pulseaudio semble être une ligne
dans /etc/pulse/client.conf.
La prochaine étape de préparation consistait à modifier /etc/pulse/default.pa selon https://wiki.archlinux.org/index.php/Pulseaudio :
Ensuite, j'ai ajouté deux lignes à mon ~ / .asoundrc:
Un script shell 'myskype' ressemble à ceci:
Maintenant, quand je démarre «myskype», skype sera démarré dans cette «prison pulseaudio» mais tout le reste utilise toujours ALSA.
la source
J'ai eu le même problème. Il n'y a pas de solution, j'ai déjà perdu deux jours pour résoudre le problème. Vous pouvez installer pulseaudio et le faire fonctionner avec une ancienne version d'alsa. Parce que pulseaudio fonctionne parfaitement avec les anciennes versions d'alsa.
J'utilise 1.0.16. Voici un script pour installer cette version. Je n'ai rencontré qu'un seul problème jusqu'à présent avec pulseaudio et cette version d'alsa. Je devais toujours démarrer pulseaudio manuellement après le démarrage, donc je l'ai ajouté dans les applications de démarrage.
Et en ce qui concerne le contrôle du son, j'utilise pavucontrol au lieu d'alsamixer. Il vous donne plus de contrôle sur les applications.
Et il y a quelques applications comme Skype par exemple, qui vous demandent de lui permettre d'ajuster automatiquement les niveaux de mixage. Ce genre de privilèges fait que pulseaudio se comporte de façon étrange. Ne les autorisez jamais sauf si vous y êtes vraiment obligé. Mais je suppose que vous le savez déjà.
Quoi qu'il en soit, essayez, j'espère que cela fonctionnera pour vous. Ça l'a fait pour moi. :)
Meilleures salutations
Mohi
la source
sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r) sudo make
j'obtiens "Le fichier /usr/src/linux-headers-3.2.0-23/include/linux/version.h n'existe pas. Veuillez installer le paquet avec sources de noyau complètes pour votre distribution "même si j'ai utilisé apt-get pour obtenir mes en-têtes kernal. des idées? Edit: j'ai fait une localisation, trouvé la version.h, et maintenant il ne peut pas trouver autoconf.h -.-Malheureusement, il n'y a aucun moyen de contourner ce problème sans utiliser pulseaudio. Il y a même une pétition qui résout ce problème.
Mais je pense que Microsoft ne changera pas cela. Vous devez donc décider: utilisez PulseAudio et Skype ou forcez vos proches à changer de messagerie instantanée. : S
la source