LINUX.ORG.RU
ФорумTalks

Skype. Again.

 , , , ,


1

1

http://habrahabr.ru/post/236629/

Я просто оставлю это здесь.
Когда ж они труп-то насиловать перестанут? Особенно нравится запись:
>«Что конкретно там исправлено говорить не буду, те кому интересно, могут сами посмотреть отличия двоичных запускаемых файлов.»
>«После недолгих поисков был найден способ обойти требование обновления. Сам способ описывать не буду, чтобы он подольше продержался.»

И ведь будут, будут качать зонды и дальше.

Ответ на: комментарий от buddhist

Сделать условия для работы лучше, чем есть, не вариант? Я никогда не сижу на табурете там, где можно сесть в удобное кресло.

iVS ★★★★★
()
Ответ на: комментарий от iVS

Ну так все тут говорят, что со скайпа не пересядешь никуда. Тут предлагают мягкие накладки на табуретку вместо кресла.

buddhist ★★★★★
()
Последнее исправление: buddhist (всего исправлений: 1)
Ответ на: комментарий от buddhist

Согласен. Но версия 4.2 лучше 4.3 для пользователей альсы, не вижу ничего плохого, чтобы юзать ее. А потом либо ишак сдохнет, либо султан умрет ©

iVS ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

Софтварная многопоточность это одновременно запуск нескольких приложений со звуком? Что-то не припоминаю, чтобы в debian что-то настраивал после установки, но одновременный запуск воспроизведения разных источников звука в smaplayer, vlc, amarok, youtube в iceweasel подойдёт? Но возможно даже моя встроенная звуковая на дешёвой материнке просто умеет аппаратное микширование.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 2)
Ответ на: комментарий от MiniRoboDancer

трахаться с dmix

Если вы так называете копипаст пары строк из вики, то чем же вы занимаетесь с девушками?

Ghostwolf ★★★★★
()
Ответ на: комментарий от Ghostwolf

копипаст пары строк из вики

Пользователю не нужно ничего копипастить, дистрибутив должен работать из коробки. Ума не приложу, почему такие вещи не автоматизируются в 2014 году. В конце концов. на то ЭВМ и нужна, чтобы автоматизировать рутинные процессы. Впрочем, в данном случае пользователю и не нужно ничего копипастить, ибо в юзер-френдли дистрах давным-давно PulseAudio, а религиозные фанатики страдают по определению.

чем же вы занимаетесь с девушками

Ничем.

MiniRoboDancer ★☆
()
Ответ на: комментарий от Darth_Revan

skype_oss_wrapper

OSS? Что это?

$ ls /dev/dsp
ls: невозможно получить доступ к /dev/dsp: Нет такого файла или каталога
INFOMAN ★★★★★
()
Последнее исправление: INFOMAN (всего исправлений: 2)
Ответ на: комментарий от MiniRoboDancer

Пользователю не нужно ничего копипастить, дистрибутив должен работать из коробки. Ума не приложу, почему такие вещи не автоматизируются в 2014 году.

dmix используется по умолчанию с версии 1.0.9, то есть с 2005-го года.

i-rinat ★★★★★
()
Ответ на: комментарий от diver

Как запускаешь? Если через LD_PRELOAD, то и не будет работать.

Waterlaz ★★★★★
()
Ответ на: комментарий от Kroz

Интересно. Только не работает. У тебя работает?

Что именно не работает? Какая версия OSS? Какая версия skype? Как запускаешь?

Waterlaz ★★★★★
()
Ответ на: комментарий от Darth_Revan

Я не пробовал, у меня PulseAudio. Пока релиза не будет, пробовать лень.

Не очень понимаю, зачем тебе релиз и что ты понимаешь под этим словом? =)

Waterlaz ★★★★★
()
Ответ на: комментарий от Darth_Revan

Кстати, если что, то на чем проверять будешь?

Похоже, эмуляция OSS от ALSA не очень работает. Там их два вида. Я сам не пробовал, но у знакомого alsa-oss (через скрипт aoss) не заработало вообще, а через модуль snd-pcm-oss не заработал микрофон.

Waterlaz ★★★★★
()
Ответ на: комментарий от Waterlaz

Это я ещё не решил. OSSv4 под openSUSE недоступен, и я подозреваю, что это из-за того, что оно криво собирается.

Darth_Revan ★★★★★
()
Ответ на: комментарий от diver

Если не хочешь ставить на свою систему, то просто сделай так:

сборка:

PREFIX=/tmp/skype_oss make

установка(без рута):

make install

запуск:

/tmp/skype_oss/bin/skype_oss

Waterlaz ★★★★★
()
Ответ на: комментарий от Waterlaz

Что именно не работает?

В списке звуковых устройств только Virtual Device. Звука, соответственно, нет.

Какая версия OSS?

Alsa стоит. Знаю, что звучит глупо, но OSS нужно дополнительно ставить?

Какая версия skype?

4.3.0.37

Как запускаешь?

$ LD_LIBRARY_PATH=/home/kroz/tmp/skype_oss/skype_oss_wrapper/libpulse.so.0 skype
Kroz ★★★★★
()
Последнее исправление: Kroz (всего исправлений: 2)
Ответ на: комментарий от Kroz

$ LD_LIBRARY_PATH=/home/kroz/tmp/skype_oss/skype_oss_wrapper/libpulse.so.0 skype

это неправильно

$ LD_LIBRARY_PATH=/home/kroz/tmp/skype_oss/skype_oss_wrapper skype

Waterlaz ★★★★★
()
Ответ на: комментарий от Darth_Revan

скинь мне на почту бинарник скайпа, пожалуйста, waterlaz на gmail.com

Waterlaz ★★★★★
()
Ответ на: комментарий от Darth_Revan

Вообще, раз он дергает pa_xmalloc, то это значит, что твой скайп подгружает оригинальную библиотеку pulseaudio.

Waterlaz ★★★★★
()
Ответ на: комментарий от Waterlaz

А, да. Починил.
Я использовал LD_PRELOAD, ибо на то были направлены мои скрипты.

Darth_Revan ★★★★★
()
Последнее исправление: Darth_Revan (всего исправлений: 1)
Ответ на: комментарий от Waterlaz

Да. И вместе они не могу работать.

Жаль.

Уже нашел решение для ALSA, но твое решение (ты ведь разработчик, так?) добавил в общий список решений здесь: skype не логинится или не работает звук (вариант 4). Проверь все ли правильно написал.

В любом случае респект за wrapper :)

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Проверь все ли правильно написал.

Все почти так.

который является просто bash скриптом, реализующим LD_PRELOAD.

LD_PRELOAD как раз он не делает. И с LD_PRELOAD работать не будет. Он указывает LD_LIBRARY_PATH.

Waterlaz ★★★★★
()
Ответ на: комментарий от Kroz

Да. И вместе они не могу работать.

Жаль.

Можешь попробовать через эмуляцию oss. Кто знает, может быть будет работать.

Waterlaz ★★★★★
()
Ответ на: комментарий от Waterlaz

Он указывает LD_LIBRARY_PATH.

Так вот где собака порылась! Так запускается и видит устройство. Есть звук. У меня ALSA. Нашел два бага:
1. Не работает микрофон. В skype test call вместо записис моего голоса выдало шипение.
2. Заходим в настройки, нажимаешь Make test sound, и, пока звук еще звучит, делаешь Test call. Результат - звука нет. Однажды даже выбило из программы:

$ LD_LIBRARY_PATH=/home/kroz/tmp/skype_oss/skype_oss_wrapper skype
Aborted
Сможешь поправить?

Преимущества твоей программы - не требует установки PulseAudio. Это большое преимущество. Минусы - баги, OSS (хотя, скорее всего, ALSA обеспечивает полную поддержку OSS, поэтому может быть нерелевантно), узкая направленность на skype (или нет?).

Kroz ★★★★★
()
Ответ на: комментарий от grem

плюсую.Такая ж хрень, только у меня генту

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.