Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

Sửa Lỗi Không Có Âm Thanh Trong Skype 4.3 Trên Linux – Hướng Dẫn Bước Đi Theo Bước

Vấn đề bạn đang đối mặt như sau. Bạn đang dùng Skype trên Linux. Cho đến gần đây, mọi thứ hoạt động tốt, và bạn có audio và video, không vấn đề gì. Sau đó, bỗng nhiên, sau khi upgrade lên Skype 4.3, bạn không còn nhận được bất kỳ âm thanh nào.

Hướng dẫn nhỏ này sẽ giúp bạn hiểu phạm vi vấn đề và cách sửa nó. Tất nhiên, vấn đề của bạn có thể hoàn toàn không liên quan, nhưng tôi tin hướng dẫn này sẽ cho bạn những con trỏ khá decent (phù hợp) và dẫn bạn đến resolution (giải pháp). Hãy theo tôi.

Sửa Lỗi Không Có Âm Thanh Trong Skype 4.3 Trên Linux – Hướng Dẫn Bước Đi Theo Bước

Vấn đề

Dù sao, bạn có Skype chạy, nhưng không có âm thanh, thậm chí test call. Lúc này, bạn sẽ khuynh hướng hit (tấn công) search engine và bắt đầu check (kiểm tra) random forum posts (bài đăng diễn đàn) và bài viết khác, tất cả đều suggest (đề xuất) workaround (giải pháp thay thế) ever so slightly different (khác nhau một chút), và bạn sẽ apply (áp dụng) chúng với độ frustrated (bực bội) tăng dần.

Đề xuất của tôi là bắt đầu chậm rãi và sau đó mở rộng. Thứ nhất, mở Skype options (tùy chọn). Sau đó, dưới Sound Devices (Thiết bị âm thanh), kiểm tra Microphone (Micro), Speakers (Loa) và Ringing (Reng) được cấu hình như thế nào. Bạn thấy gì trong dropdown menu? Nếu bạn thấy Virtual Device (Thiết bị ảo), thì bạn có vấn đề. Nhưng câu hỏi là tại sao? Nó từng hoạt động trước đó.

Câu trả lời là, trong phiên bản 4.3, Skype dropped support (bỏ hỗ trợ) cho ALSA, vì vậy nếu distro của bạn dùng ALSA, bạn không còn hỗ trợ âm thanh. Bạn sẽ phải chuyển sang sound framework (khung âm thanh) khác, như PulseAudio. Hơn nữa, Skype là ứng dụng 32-bit, và nếu bạn chạy 64-bit distro, thì bạn có thể thiếu một số core library (thư viện cốt lõi) cần thiết để chạy chương trình. Bạn luôn có thể check điều đó dùng lệnh ldd, như outlined (phác thảo) trong hướng dẫn hacking của tôi. Thêm link phía dưới.

Giải pháp

Trong trường hợp tôi, tôi gặp vấn đề trên Linux Mint 17 64-bit. Thực tế, symptoms (triệu chứng) như trên. May mắn thay, fix (sửa) khá đơn giản. Bạn sẽ phải cài một missing 32-bit shared library (thư viện chia sẻ 32-bit bị thiếu), không được include (bao gồm) trong dependencies (phụ thuộc).

sudo apt-get install libpulse0:i386

Một khi bạn cài package này, restart Skype. Bây giờ, dưới sound options, bạn sẽ thấy PulseAudio (local), đó là cách nó nên là, và bạn sẽ có âm thanh trở lại. Điều này nghĩa là bạn không cần hack hệ thống, làm bất kỳ command line tweaks (chỉnh sửa dòng lệnh) nào hoặc cài một đống công cụ và frontend (giao diện trước) để quản lý âm thanh. Nhớ, mọi thứ từng hoạt động, nên thay đổi là tối thiểu.

Sửa Lỗi Không Có Âm Thanh Trong Skype 4.3 Trên Linux – Hướng Dẫn Bước Đi Theo Bước

Bạn cũng có thể may mắn và không gặp vấn đề này. Ví dụ. Ubuntu thoát khỏi vấn đề này. Nhưng hãy nhận thức các sự khác biệt nhỏ và nuance (sắc thái) giữa các distribution, để bạn không kết thúc chasing ghosts (đuổi bóng ma). Và bạn ở đó.

Đọc thêm

Để giúp bạn max (tối đa hóa) inner geek (geek bên trong) trong bạn, hãy đọc tất cả những này:

Hacking tips & tricks parts one and two and three and four

Thiếu phần mềm 32-bit trên hệ thống 64-bit

Cài đặt Skype trên Ubuntu

Kết luận

Đó là nó, một tutorial đơn giản và nhanh. Nhưng có nhiều hơn chỉ cài một thư viện thiếu. Tôi muốn bạn có thể suy nghĩ và hiểu vấn đề của bạn đến cốt lõi, để bạn có thể drive (điều khiển) về phía giải pháp hiệu quả. Trong trường hợp này, một ứng dụng thay đổi và nó không còn hoạt động. Vậy điều gì có thể sai?

Mảnh đầu tiên là tìm ra âm thanh được cấu hình như thế nào trong chương trình. Khi bạn nhận ra vấn đề nằm ở khu vực đó, giải pháp dễ tìm hơn nhiều. Sau đó, phần mềm 32-bit, hệ thống 64-bit, đó là manh mối lớn. Và vậy chúng ta có âm thanh trở lại. Tôi hy vọng bạn thích nó.

Chúc vui.