Saya telah menggunakan Skype selama lebih dari 10 tahun sekarang, hampir sejak rilis awal, dan sebagian besar teman / keluarga / kolega saya juga menggunakannya. Jadi beralih IM bukanlah suatu pilihan.
Microsoft
baru-baru ini mengubah Skype
protokol untuk memaksa pengguna memperbarui ke versi yang lebih baru. Saya akan melewatkan bagian emosional alias "Apa yang saya pikirkan tentang MicroSoft" . Jika info ini baru untuk Anda, silakan baca:
Situasinya sederhana, saya harus memperbarui ke versi terbaru bahkan di Linux Mint
komputer saya . Versi terbaru untuk Linux
is4.3
Masalah yang saya hadapi adalah bahwa dalam v 4.3 sebagai bagian dari perbaikan , Microsoft
telah kehilangan dukungan ALSA :
Jadi sekarang Skype
hanya bisa digunakan dengan PulseAudio . Saya sudah PulseAudio
lama menghapus instalan karena itu adalah sumber bug dan gangguan yang tak terhitung jumlahnya. Berikut adalah daftar (bukan yang lengkap) dari masalah yang saya alami PulseAudio
:
- Tombol bisu membisukan suara tetapi tidak membunyikannya
- Slider
Pavucontrol
secara bertahap meningkatkan suara hingga ~ 60%, kemudian hanya melompat ke 100% - Saat memutar film, tombol jeda menghentikan video, tetapi suara terus diputar selama ~ 5 detik.
- Saat beralih di antara lagu atau memutar ulang / mencari
Audacious
suara menjadi berombak - Suara berombak di Youtube
- Penggunaan CPU tinggi dengan
PulseAudio
proses. - Suara berombak di tamu VirtualBox (hanya diuji dengan win XP)
Saya bukan penulis frasa, tetapi saya akan mengutipnya di sini, karena saya sangat setuju dengan itu:
Sebagian besar masalah dengan suara di Linux dapat diatasi dengan menghapus PulseAudio
Jadi sekarang saya menghadapi dilema: Saya harus menggunakan Skype
, karena saya tidak bisa memaksa semua teman / kolega keluarga saya yang sebagian besar Windows
pengguna untuk beralih ke perangkat lunak IM lainnya. Tetapi untuk terus menggunakan Skype
sekarang saya perlu menginstal PulseAudio
(terima kasih kepada Microsoft). Dan, (hore!) Saya mendapatkan semua bug lama, yang sangat saya lewatkan.
Apakah ada yang punya solusi untuk masalah ini? Apakah ada cara untuk menggunakan Skype 4.3
dengan ALSA
? Atau ada cara untuk menipu sistem dan masuk dengan versi yang lebih lama Skype
? Atau mungkin (dalam kasus terburuk) berjalan PulseAudio
hanya untuk Skype
dan memastikan tidak mengganggu sisa aplikasi, driver dan suara sistem?
Saya menggunakan Linux Mint 13: Maya
Setiap saran, pemikiran, tautan akan sangat dihargai.
Jawaban:
Anda dapat mencoba menggunakan apulse : ini adalah emulator pulseaudio minimalis yang dibuat khusus untuk menjalankan Skype 4.3 dengan ALSA. Anda membutuhkan build 32-bit bahkan pada mesin 64-bit.
Saya pribadi memiliki masalah dengan mikrofon pada Ubuntu 14.04, tetapi bagi kebanyakan orang itu berfungsi dengan baik.
Untuk membangun
apulse
di Ubuntu (dan distro terkait), Anda harus menginstal paket berikut:pkg-config build-essential cmake libglib2.0-dev:i386 libasound2-dev:i386 gcc-multilib
(mungkin beberapa yang lain juga).Proses pembuatan kurang lebih mengikuti yang dijelaskan dalam README:
sumber
Saya berhasil memiliki skype 4.3. berjalan pada sistem saya (sebaliknya ALSA murni). Saya menjalankan openSuSE 13.1, jadi, saya hanya bisa menggambarkan apa yang saya lakukan di sini. Gagasan umum adalah menjalankan skype di semacam 'penjara pulseaudio'.
Saya menginstal pulseaudio tetapi tidak mengaktifkannya . Hal terpenting tentang TIDAK mengaktifkan pulseaudio tampaknya adalah sebuah garis
di /etc/pulse/client.conf.
Langkah persiapan selanjutnya adalah memodifikasi /etc/pulse/default.pa sesuai dengan https://wiki.archlinux.org/index.php/Pulseaudio :
Kemudian saya menambahkan dua baris ke ~ / .asoundrc saya:
Skrip shell 'myskype' terlihat seperti ini:
Sekarang, ketika saya memulai 'myskype', skype akan dimulai di 'pulseaudio jail' tetapi yang lainnya masih menggunakan ALSA.
sumber
Saya memiliki masalah yang sama. Tidak ada solusi, saya sudah membuang dua hari untuk memperbaiki masalah. Anda dapat menginstal pulseaudio dan membuatnya bekerja dengan versi alsa yang lebih lama. Karena pulseaudio bekerja dengan lancar dengan alsa versi lama.
Saya menggunakan 1.0.16. Berikut ini skrip untuk menginstal versi ini. Saya baru saja mengalami satu masalah dengan pulseaudio dan versi alsa ini. Saya harus selalu memulai pulseaudio secara manual setelah start up jadi saya menambahkannya di aplikasi start up.
Dan sejauh kontrol suara saya menggunakan pavucontrol bukan alsamixer. Ini memberi Anda lebih banyak kontrol atas aplikasi.
Dan ada beberapa aplikasi seperti Skype misalnya, yang meminta Anda untuk mengizinkannya menyesuaikan level mixer secara otomatis. Keistimewaan semacam ini menyebabkan pulseaudio berperilaku dengan cara yang aneh. Jangan pernah mengizinkannya kecuali Anda memang harus melakukannya. Tapi saya kira Anda sudah tahu itu.
Pokoknya cobalah, semoga berhasil untuk Anda. Itu untuk saya. :)
Salam Hormat
Mohi
sumber
sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r) sudo make
saya mendapatkan "File /usr/src/linux-headers-3.2.0.0/include/linux/version.h tidak ada. Silakan instal paket dengan sumber kernel penuh untuk distribusi Anda "walaupun saya telah menggunakan apt-get untuk mendapatkan header kernal saya. ada ide? Sunting: Saya menemukan, menemukan version.h, dan sekarang tidak dapat menemukan autoconf.h -.-Sayangnya, Tidak ada cara untuk mem-bypass masalah ini tanpa menggunakan pulseaudio. Bahkan ada petisi yang mengatasi masalah itu.
Tapi saya pikir Microsoft tidak akan mengubahnya. Jadi, Anda harus memutuskan: Gunakan PulseAudio dan Skype atau paksakan kerabat Anda untuk mengganti IM. : S
sumber