Closed MegaDiablo closed 10 years ago
1) что происходит без skypetab?
а) при запуске скайпа из меню
б) при запуске скайпа из консоли через команду skype
2) что происходит при запуске скайпа через LD_PRELOAD=libskypetab-ng.so:$LD_PRELOAD skype
1) Без skypetab а) все работает идеально. в меню у меня указана такая команда запуска "env PULSE_LATENCY_MSEC=60 skype %U" б) ничего не слышно, тоже что и в пункте 2
2) Меня на другом конце слышно, я слышу только тишину. Не слышно даже системного звука звонка. $ LD_PRELOAD=libskypetab-ng.so:$LD_PRELOAD skype Creating window for skypetab::STabMainWindow Creating window for skypetab::ContactListContainer Created main window Creating window for QWidget Creating window for Skype::ConversationsWindow Creating window for Skype::OptionsDialog Creating window for Skype::ChatWindow Skype::ChatWindow is under controlCreating window for Skype::CallView Creating window for Skype::Widgets::ParticipantWidget Creating window for Skype::Widgets::ParticipantWidget
3) Такой командой запуска все работает и в skypetab: LD_PRELOAD=libskypetab-ng.so:$LD_PRELOAD env PULSE_LATENCY_MSEC=60 skype %U
Очень похоже на то, что при запуске скайпа из меню запускается какой-то враппер, который чинит проблему со звуком. Что в /usr/share/applications/skype.desktop ? Что в ps aus|grep skype
при запуске скайпа через меню?
1)$ cat /usr/share/applications/skype.desktop [Desktop Entry] Name=Skype Comment=Skype Internet Telephony Exec=env PULSE_LATENCY_MSEC=60 skype %U Icon=skype.png Terminal=false Type=Application Encoding=UTF-8 Categories=Network;Application; MimeType=x-scheme-handler/skype; X-KDE-Protocols=skype
2)ps -as | grep skype 1000 5820 0000000000000000 0000000000000000 0000000000000000 0000000000000000 S+ pts/4 0:00 grep skype
$ ps -au | grep skype alexand+ 5853 0.0 0.0 5924 816 pts/4 S+ 16:44 0:00 grep skype
$ ps -aus | grep skype не работает
В оригинальном skype.desktop со skype.com нет PULSE_LATENCY_MSEC=60
, видимо, оно и чинит звук на вашей системе. Соответственно, надо в файле /usr/share/applications/skypetab-ng.desktop строку с Exec заменить на
Exec=env PULSE_LATENCY_MSEC=60 skypetab-ng
, тогда он подцепит эту правку.
Да я это уже понял. Благодарю за помощь.
ЗЫ Выше в комментариях я уже писал
3) Такой командой запуска все работает и в skypetab: LD_PRELOAD=libskypetab-ng.so:$LD_PRELOAD env PULSE_LATENCY_MSEC=60 skype %U
Извиняюсь, читал по-диагонали
Ничего страшного с каждым бывает. Еще раз большая благодарность за помощь и такое классное приложение.
os: KUbuntu 14.04 LTS build: Linux 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:08:14 UTC 2014 i686 i686 i686 GNU/Linux
Воспроизведение: 1) Запустить skypetab 2) Набрать тестовый звонок
Результат: Ничего не слышно в лучшем случаи слышен постоянный треск.
ЗЫ До этого часто замечались проблемы в виде ужасной связи с треском заиканиями и запинаниями собеседника. Помогало запустить какой либо музыкальный плеер, после чего все стабилизировалось.
ЗЫЫ Готов помочь в тестировании данной проблемы.