Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ZERG в Aug 16, 2006, 17:48



Титла: Проблем с skype
Публикувано от: ZERG в Aug 16, 2006, 17:48
Този проблем със Skype не можах да го разреша.
  Проблема ми е че Skype не издава никакви звуци и не мога да чувам хората дето ми се обаждат нито пак те ме чуват. Питах по разни чатове и там ми казаха да си наглася Алса-та.
 Хубаво де и това направих пробвах и с rexima ма проблема си остана. Никакъф ефект. Когато трагна да набирам ми изписва че има проблем със Sound Divice. Влизам в настроиките на Skype давам там дето е за микрофона ,но там намира dev/dsp. Пробвах какво ли не ма нищо не става. По едно време се усетих да не ползвам точниа Skype дето е за линукс или по точно за Slackware. Обаче в Skype.com  няма Skype определен за slackware и за това свалих един дето уж е за всички останали дистрибуции. Ма проблема си остана и до сега.
 
   Ако някои има идея да каже че аз вече се изчерпах!


Титла: Проблем с skype
Публикувано от: phantomlord в Aug 16, 2006, 18:52
Коя версия на Skype си свалил?


Титла: Проблем с skype
Публикувано от: ZERG в Aug 16, 2006, 19:01
Ето Този





Титла: Проблем с skype
Публикувано от: cartman в Aug 16, 2006, 20:21
И при мене е така,имаше теми във форума,от които ми стана ясно,че Skype използва OSS вместо ALSA и оттам идват всички проблеми.Аз го зарязах временно,ще видим за в бъдеще :p


Титла: Проблем с skype
Публикувано от: ZERG в Aug 16, 2006, 20:30
Цитат (cartman @ Авг. 16 2006,21:21)
И при мене е така,имаше теми във форума,от които ми стана ясно,че Skype използва OSS вместо ALSA и оттам идват всички проблеми.Аз го зарязах временно,ще видим за в бъдеще :p

Чудно на мен пък ми казаха че Skype използва алса незнам и аз

 HELP!!!


Титла: Проблем с skype
Публикувано от: phantomlord в Aug 16, 2006, 20:47
Цитат (ZERG @ Авг. 16 2006,20:30)
Чудно на мен пък ми казаха че Skype използва алса незнам и аз

 HELP!!!

Така е, но става въпрос за бета версията, която можеш да свалиш от тук.


Титла: Проблем с skype
Публикувано от: tonitochev в Aug 16, 2006, 23:25
Изтегли си статичната версия.Само се расархивира някъде и се стартира.Ако и тя не тръгне наистина имаш проблем със саунд системата


Титла: Проблем с skype
Публикувано от: buboleck в Aug 16, 2006, 23:37
Бета версията на Скайп поддържа алса и нямам никакви проблеми , дори нищо не съм му настройвал. Старите и стабилни са на OSS.


Титла: Проблем с skype
Публикувано от: ZERG в Aug 17, 2006, 07:50
Благодаря много всичко сработи  :)


Титла: Проблем с skype
Публикувано от: eniaccc в Aug 17, 2006, 10:18
Цитат (buboleck @ Авг. 17 2006,02:37)
Бета версията на Скайп поддържа алса и нямам никакви проблеми , дори нищо не съм му настройвал. Старите и стабилни са на OSS.

и аз съм така


Титла: Проблем с skype
Публикувано от: ZERG в Aug 17, 2006, 13:26
Хора незнам какво стана. Инсталирах бета версия на скаип. Като стратирах парвоначално сичко си беше добре дори проведох разговор. След това изклучих компа и ето сега вече половин час не мога да наглася нищо звука пак изчезна.
Дава ми отново че имам проблем със Sound Divice.

 Какво да правя?





Титла: Проблем с skype
Публикувано от: redcure в Aug 17, 2006, 13:42
Каква ти е версията на алсата?
Можеш да провериш като изпълниш cat /proc/asound/version.


Титла: Проблем с skype
Публикувано от: phantomlord в Aug 17, 2006, 13:48
Да не стартираш отново старата версия?


Титла: Проблем с skype
Публикувано от: ZERG в Aug 17, 2006, 14:21
Ето това ми е версията-Advanced Linux Sound Architecture Driver Version 1.0.9b.
Compiled on Jun  8 2005 for kernel 2.4.31.    

стария скаип го изтрих :)


Титла: Проблем с skype
Публикувано от: redcure в Aug 17, 2006, 14:25
Ако не се лъжа, проблема се появява ако си стартирал две програми използващи звука. Решението според мен е да си качиш по-нова версия.
Успех





Титла: Проблем с skype
Публикувано от: nannygoat в Aug 17, 2006, 14:46
1.Трябва да имаш инсталирани:

skype 1.3 beta
*** libesd-alsa0 (пакетът е дебиански с описание: Enlightened Sound Daemon (ALSA) - Shared libraries. This program is designed to mix together several digitized audio streams for playback by a single device. This package is for use with ALSA sound drivers). Не знам доколко е необходим при slack или по какъв аналогичен начин се постига желаният ефект при това дистро...може би някой по-напреднал може да даде съвет.

2.Редактираш /etc/esound/esd.conf:

[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=

3.Ако си с вграден звук (т.е. картата ти не поддържа hardware mixing), редактираш /etc/asound.conf:

# Set default sound card
# Useful so that all settings can be changed to a different card here.
pcm.snd_card {
     type hw
     card 0
}

# Allow mixing of multiple output streams to this device
pcm.dmixer {
     type dmix
     ipc_key 1024
     slave.pcm "snd_card"
     slave {
          # This stuff provides some fixes for latency issues.
          # buffer_size should be set for your audio chipset.
          period_time 0
          period_size 1024
          buffer_size 4096
          # rate 44100
     }

     bindings {
          0 0
          1 1
     }
}

# Allow reading from the default device.
# Also known as record or capture.
pcm.dsnooper {
     type dsnoop
     ipc_key 2048
     slave.pcm "snd_card"

     bindings {
          0 0
          1 1
     }
}

# This is what we want as our default device
# a fully duplex (read/write) audio device.
pcm.duplex {
     type asym
     playback.pcm "dmixer"
     capture.pcm "dsnooper"
}

###################
# CONVERSION PLUG #
###################
# Setting the default pcm device allows the conversion
# rate to be selected on the fly.
# duplex mode allows any alsa enabled app to read/write
# to the dmix plug (Fixes a problem with wine).

pcm.!default {
     type asym
     playback.pcm "dmixer"
     capture.pcm "dsnooper"
}

########
# AOSS #
########
# OSS dsp0 device (OSS needs only output support, duplex will break some stuff)
pcm.dsp0 {
     type plug
     slave.pcm "dmixer"
}

# OSS control for dsp0 (needed?...this might not be useful)
ctl.dsp0 {
     type plug
     slave.pcm "snd_card"
}

# OSS control for dsp0 (default old OSS is mixer0)
ctl.mixer0 {
     type plug
     slave.pcm "snd_card"
}

4. Редактираш /etc/libao.conf:

default_driver=alsa


Изключително са важни и настройките в alsamixer, повече инфо тук (въпреки че се отнася за creative, върши универсална работа в повечето случаи):
http://forum.skype.com/index.php?showtopic=4174

С горепосочените редакции ще можеш да провеждаш разговори в дуплекс режим, т.е. звуковото устройство ще може да се ползва едновременно от няколко приложения.

Успех!





Титла: Проблем с skype
Публикувано от: ZERG в Aug 20, 2006, 10:21
Цитат (nannygoat @ Авг. 17 2006,15:46)
1.Трябва да имаш инсталирани:

skype 1.3 beta
*** libesd-alsa0 (пакетът е дебиански с описание: Enlightened Sound Daemon (ALSA) - Shared libraries. This program is designed to mix together several digitized audio streams for playback by a single device. This package is for use with ALSA sound drivers). Не знам доколко е необходим при slack или по какъв аналогичен начин се постига желаният ефект при това дистро...може би някой по-напреднал може да даде съвет.

2.Редактираш /etc/esound/esd.conf:

[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=

3.Ако си с вграден звук (т.е. картата ти не поддържа hardware mixing), редактираш /etc/asound.conf:

# Set default sound card
# Useful so that all settings can be changed to a different card here.
pcm.snd_card {
     type hw
     card 0
}

# Allow mixing of multiple output streams to this device
pcm.dmixer {
     type dmix
     ipc_key 1024
     slave.pcm "snd_card"
     slave {
          # This stuff provides some fixes for latency issues.
          # buffer_size should be set for your audio chipset.
          period_time 0
          period_size 1024
          buffer_size 4096
          # rate 44100
     }

     bindings {
          0 0
          1 1
     }
}

# Allow reading from the default device.
# Also known as record or capture.
pcm.dsnooper {
     type dsnoop
     ipc_key 2048
     slave.pcm "snd_card"

     bindings {
          0 0
          1 1
     }
}

# This is what we want as our default device
# a fully duplex (read/write) audio device.
pcm.duplex {
     type asym
     playback.pcm "dmixer"
     capture.pcm "dsnooper"
}

###################
# CONVERSION PLUG #
###################
# Setting the default pcm device allows the conversion
# rate to be selected on the fly.
# duplex mode allows any alsa enabled app to read/write
# to the dmix plug (Fixes a problem with wine).

pcm.!default {
     type asym
     playback.pcm "dmixer"
     capture.pcm "dsnooper"
}

########
# AOSS #
########
# OSS dsp0 device (OSS needs only output support, duplex will break some stuff)
pcm.dsp0 {
     type plug
     slave.pcm "dmixer"
}

# OSS control for dsp0 (needed?...this might not be useful)
ctl.dsp0 {
     type plug
     slave.pcm "snd_card"
}

# OSS control for dsp0 (default old OSS is mixer0)
ctl.mixer0 {
     type plug
     slave.pcm "snd_card"
}

4. Редактираш /etc/libao.conf:

default_driver=alsa


Изключително са важни и настройките в alsamixer, повече инфо тук (въпреки че се отнася за creative, върши универсална работа в повечето случаи):
http://forum.skype.com/index.php?showtopic=4174

С горепосочените редакции ще можеш да провеждаш разговори в дуплекс режим, т.е. звуковото устройство ще може да се ползва едновременно от няколко приложения.

Успех!

Извинявам се но все още не сам много добре с английския и с линукса но не можах да намеря този драйвер дето ми го даде.Можеш ли да ми дадеш линк дето да го драпна директно.
   Благодаря много!


Титла: Проблем с skype
Публикувано от: nannygoat в Aug 20, 2006, 12:06
ZERG, именно това имах предвид...чрез моите скромни възможности не успях да открия такъв пакет за slackware. Всъщност изобщо не съм убеден, че ти е необходим. Просто се убеди, че имаш последна версия на alsa (1.0.11), alsalib, alsautils, libao. Пакетите за своето дистро можеш да откриеш тук:
http://slackware.it/en/pb/search.php?v=current&t=1&q=alsa

Свали Skype 1.3 beta и опитай с настройките, които съм ти дал. Всичко е взето от линукс секцията във форумите на skype - ако ти се занимава, можеш да ги погледнеш:
http://forum.skype.com/index.php?showtopic=4489
http://forum.skype.com/index.php?showtopic=10858

Работи безотказно на всяко debian базирано дистро (опитвал съм с ubuntu, kubuntu, mepis), suse, mandriva. Не виждам причина да не сработи и със слак.