Làm gì khi Skype đóng băng âm thầm?


12

Tôi bắt đầu sử dụng Ubuntu khá gần đây trong công việc. Trong số các đồng nghiệp, chúng tôi thường có sẵn trên skype. Thật không may, trên máy của tôi, skype đôi khi đóng băng mà không khiến tôi nhận ra điều đó. Vì vậy, tôi nghĩ rằng tôi đang trực tuyến, nhưng đối với phần còn lại của thế giới thì tôi nghỉ. Tôi có thể kiểm tra / làm gì?

Hành vi như vậy có thể hiển thị 2/3 lần một ngày. Để khởi động lại skype, cần phải loại bỏ bộ xử lý đầu cuối (ctrl-q không hoạt động).

Cảm ơn sự kiên nhẫn của bạn.

Câu trả lời:


5

Liên kết với việc đóng băng liên tục và âm thầm Skype Tôi đã tạo trình bao bọc đơn giản cho việc này - đó là một trình nền python liên tục kiểm tra nó thông qua API skype DBUS và khởi động lại quá trình khi thông báo bị đóng băng. Hy vọng ai đó thấy nó hữu ích.

https://github.com/kapliars/doctor-skype


2

Chỉ cần một đóng góp nhỏ cho một chủ đề Q & A EXC ..

Tôi đang chạy Ubuntu 11.10, tôi gặp vấn đề chính xác được mô tả (Skype im lặng đóng băng, không có tin nhắn nào có thể được gửi / nhận, v.v.)

Tôi không có thư mục / usr / lib32 và dưới / usr / lib / không có libpulse.so.0.12.3 hoặc bất kỳ tệp libpulse nào được đề cập TẠI ĐÂY. Tôi đã tìm thấy các tập tin libpulsecore-1.0.so và libpulsedsp.so, tôi chỉ thực hiện một

sudo chmod a-r libpulsecore-1.0.so 

và vấn đề biến mất!


1

libpulsedsp.socũng tồn tại và cần được sửa đổi. Đối với tôi gọi ai đó chỉ làm việc sau các lệnh sau:

sudo chmod a-r libpulsecore-1.0.so 
sudo chmod a-r libpulsedsp.so

1

Các lệnh cho Ubuntu 11.10 64 bit

cd /urs/lib32
sudo chmod a-r libpulse.so.0.13.4 libpulse-simple.so.0.0.3 libpulsecommon-1.0.so

1

Tôi gặp vấn đề tương tự trong Ubuntu 12. Tôi đã làm theo các hướng dẫn ở đây để loại bỏ Pulse Audio và dường như đã hoạt động tốt kể từ đó.


0

Skype đã được dán nhãn Beta trong phiên bản Linux của nó. Vâng, tôi không biết nếu nó quan tâm đến chúng tôi người dùng linux vì nó đã là bản beta vì tôi không biết khi nào. Tuy nhiên, đây là một ứng dụng hay. Có thể bạn nên thử gỡ bỏ hoàn toàn phần mềm và cài đặt phần mềm từ kho đối tác đại bác hoặc nếu bạn đã làm điều đó có thể hãy thử phần mềm từ chính trang web skype .


Tôi đã thử cả hai phiên bản: kho đối tác kinh điển và trang web skype, dọn dẹp mỗi lần bằng "đánh dấu để loại bỏ hoàn toàn" trong Synaptic Pkg Manager. Hôm qua tôi đã được thông báo bởi một phiên bản cập nhật bởi "Trình quản lý cập nhật". Bây giờ tôi chạy 2.2.0.25 --beta, tất nhiên-- và vấn đề vẫn xuất hiện. Hy vọng các nhà phát triển Skype - sau khi gần đây đã phát hành một phiên bản tốt cho Mac-- sẽ chăm sóc người dùng linux ...

yup skype đã cập nhật lên phiên bản beta 2.2 gần đây. Có thể với việc xóa hoàn toàn ứng dụng bạn xóa cấu hình Skype cá nhân của bạn nằm trong $ HOME / .Skype. Tôi không biết nó có giúp ích hay không nhưng bạn có thể dùng thử
sagarchalise

1
Việc xóa một ứng dụng không bao giờ chạm vào bất kỳ tệp nào trong thư mục gốc của người dùng.
Marco


0

Đề xuất tại liên kết dường như cũng giải quyết cho tôi vấn đề:

cd /usr/lib32
sudo chmod a-r libpulse.so.0.12.3 libpulse-simple.so.0.0.3 libpulsecommon-0.9.22.so

2
Vì vậy, điều này sẽ làm cho các thư viện động này không thể đọc được cho tất cả người dùng (ngoại trừ root). Tại sao điều này khắc phục vấn đề?
Bogdan

0

Vấn đề là không có nghi ngờ gì liên quan đến Skype khi phát các tệp .wav thông qua pulseaudio. Vấn đề này xảy ra chủ yếu khi trò chuyện thay vì khi có hội nghị âm thanh / video do Skype được cấu hình theo mặc định để phát âm thanh mỗi khi tin nhắn được gửi / nhận. Vì đây là sự kiện thường xuyên nhất khi phát tệp .wav, nên có thể có ít nhất hai giải pháp:

  • Thay thế pulseaudio bằng ALSA (có thể gây tranh cãi cho một phần nhất định của cộng đồng linux), hoặc
  • Chỉ cần cấu hình Skype để không phát bất kỳ âm thanh nào khi nhận / gửi tin nhắn trong cuộc hội thoại.

1
Tại sao ai đó không muốn thay thế Pulseaudio bằng ALSA? (Ngay bây giờ, thật khó để ai đó đánh giá liệu đó có phải là một lựa chọn tốt cho họ hay không, bằng cách đọc câu trả lời này. Tôi khuyên bạn nên mở rộng câu trả lời để đưa thông tin này hoặc liên kết đến một nơi nào đó được thảo luận.)
Eliah Kagan

0

Trong Ubuntu 12.04 LTS / 32bit, nơi tôi gặp vấn đề tương tự sau một số cập nhật, giờ tôi chỉ có thư mục libpulsecore-2.0.so/ usr / lib để mã chính xác để sửa quyền truy cập sẽ là

/usr/lib$ sudo chmod a-r libpulsecore-2.0.so

với "sửa chữa" này Skype không còn thất bại. Có lẽ cho đến khi libpulsecore được cập nhật ... chết tiệt M $ kype.


-1

Bạn có thể thử chạy Skype từ dòng lệnh tức là

sudo skype 

Ở đây bạn có thể thấy nếu có bất kỳ thông báo lỗi nào xuất hiện. Tôi cũng đã khắc phục một số vấn đề âm thanh trước đây bằng cách cài đặt pavucontrol

sudo apt-get install pavucontrol

nhưng kể từ khi Ubuntu 11.04 được cài đặt, menu điều khiển âm thanh đã được cải thiện. Dù sao trong 10.10 pavucontrol cho phép tôi sắp xếp chính xác nguồn đầu vào / mic của mình thông qua pulseaudio bằng cách chọn nguồn đầu vào. Trong 10.10, hành động này đã giúp tôi có một skype hoạt động trong Ubuntu

Hy vọng rằng có thể giúp bạn. Hãy cho chúng tôi biết những thông báo lỗi nếu bạn nhận được.

ps Tôi cũng luôn bỏ chọn cho phép skype điều chỉnh các điều khiển âm thanh của mình khi tôi hiển thị bên dưới trong phần tùy chọn vì tôi thấy skype sẽ khá vui khi làm hỏng âm thanh của tôi!

(BTW tùy thuộc vào phiên bản Skype bạn đang chạy, bạn có thể không thấy thông báo về pulseaudio bên dưới) bỏ chọn điều khiển âm thanh skype / làm rối nó lên!


5
Tại sao sudo skype? Đó dường như là một cách tuyệt vời để có tất cả cấu hình Skype cục bộ của bạn được sở hữu bởi root thay vì người dùng của bạn.
Oli

1
Khi tôi viết ngay trên đầu, nó cho phép tôi thấy bất kỳ thông báo lỗi nào khi tôi mở Skype là tất cả
andybleaden

@andybleaden Tại sao họ cũng không đến bằng cách chạy skype(không có sudo) từ Terminal?
Eliah Kagan

đừng thẳng thắn
andybleaden

luôn nghĩ rằng tôi đã trở thành siêu người dùng!
andybleaden
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.