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

BSD секция => Настройки на хардуер => Темата е започната от: Acidtrance в Dec 19, 2005, 18:27



Титла: Skype+VIA VT8233
Публикувано от: Acidtrance в Dec 19, 2005, 18:27
Здравейте,

какво ли не прерових за този смотан проблем, но не намерих решение.
Проблема е следния: когато говоря по Skype отсреща ме чуват идеално, но моят звук е отвратителен, прилича на мачкане на хартия.

Система: FreeBSD 6.0-STABLE, дъно ASUS A7V, VIA KT880.Sound VIA VT8233.

Това което съм направил до тук:
1) Инсталирах OpenSound, но резултата е още по-плачевен;
2) Четох из BSD форумите и попаднах на следното, което донякъде оправи нещата но шумът си остава:

Примерен код

setenv SKYPE_RESOURCES_PATH /usr/X11R6/share/skype /usr/X11R6/bin/skype_bin


Прилагане на patch за /usr/ports/net/skype:

Примерен код

 --- ports.orig/net/skype/Makefile       Sat Jul 23 22:22:39 2005
+++ ports/net/skype/Makefile    Mon Aug  8 09:18:19 2005
@@ -47,7 +47,7 @@

 do-install:
        ${INSTALL} ${WRKSRC}/skype ${PREFIX}/bin/skype_bin
-       ${ECHO_CMD} -e "#!/bin/sh\n\nSKYPE_RESOURCES_PATH='${DATADIR}' exec skype_bin \"\$$@\"" >${PREFIX}/bin/skype
+       ${ECHO_CMD} -e "#!/bin/sh\n\nSKYPE_RESOURCES_PATH='${DATADIR}' exec ${PREFIX}/bin/skype_bin \"\$$@\" > /dev/null 2>&1" >${PREFIX}/bin/skype
        ${CHMOD} a+rx ${PREFIX}/bin/skype
 .if ${HAVE_GNOME:Mgnomehier} != ""
        ${INSTALL_DATA} ${WRKSRC}/skype.desktop ${PREFIX}/share/gnome/applications/
--- net::skype.patch ends here ---

и
Примерен код
diff -durP skypepatch.diff /ports/net/skype/Makefile && cd /usr/ports/net/skype && make install clean


Стартирам /usr/X11R6/bin/skype_bin и при IGAIN получавам следното съобщение в терминала:
Примерен код
volume_adjust: SOUND_MIXER_WRITE_IGAIN failed: No such device or address


Това е output-a от mixer:
Примерен код

> mixer
Mixer vol      is currently set to  96:96
Mixer pcm      is currently set to  68:68
Mixer line     is currently set to  75:75
Mixer mic      is currently set to 100:100
Mixer cd       is currently set to  75:75
Mixer rec      is currently set to  76:76
Mixer ogain    is currently set to  62:62
Mixer line1    is currently set to   0:0
Mixer phin     is currently set to   0:0
Mixer phout    is currently set to   0:0
Recording source: mic
>


И модулите в ядрото:

Примерен код

> kldstat
Id Refs Address    Size     Name
 1    9 0xc0400000 42364c   kernel
 2    1 0xc0824000 1c6c8    linux.ko
 3    1 0xc0841000 628b8    acpi.ko
 4    1 0xc2677000 5000     snd_via8233.ko
 5    1 0xc267c000 1a000    sound.ko
>


Предполагам, че проблема е в /dev/dsp0, след изпълнение на cat /dev/dsp0 > testsound; cat testsound > /dev/dsp0 се чува същия гаден шум.

Ще се радвам на помощ.
Предварително благодаря.

-atan-


Титла: Skype+VIA VT8233
Публикувано от: ilian_il в Dec 28, 2005, 15:17
tozi gadnia shum ti kazva 4e sound cartata raboti , vij tova:
http://www.freebsd.org/doc....up.html
nastroj si mixera s neobhodimite nastrojki, na primer:
mixer ogain 100:100- tova e maximuma na zvuka :)
proeti tazi statia deto ti ia prath s link,
Kaji mi kak da si instaliram skype , 4e tuk golemi myki se mu4a da go instaliram


Титла: Skype+VIA VT8233
Публикувано от: ibb27 в Dec 30, 2005, 11:40
Ето какво ми попадна днес като разглеждах FreshSource (www.freshsource.org/commits.php), дано тази информация да е полезна:
src/sys/dev/sound/pcm/dsp.c      1.89    diff   

Disable frantic DMA update within few SNDCTL_DSP_* ioctl.
This should reduce huge playback / recording latency for
applications that try to act smarter and manage their own
buffering (XMMS, Skype, etc.).

Note to Skype + via8xxx users: Remove previous hackish
"hint.pcm.<unit>.via_dxs_disabled" from kernel hint and see
whether this changes cure all those annoying sound issues.

Това е от update-нат файл от CURRENT клона на FreeBSD от Ариф Абдула, комитата който се занимава с звуковата подсистема на BSD. Весело посрещане на Новата година на всички работещи с Open Source. Пожелавам здраве и радост на всички, а на машините повече uptime и по-малко проблеми. Дано новата година бъде по-добра от старата.  :)


Титла: Skype+VIA VT8233
Публикувано от: ilian_il в Dec 30, 2005, 13:24
Ако знаеш ми напиши как да си инсталирам skype, че голям зор виждам да го инсталирам. Дава ми  "stop error code 1" което е грешка при четене. Инсталирал съм си всички допълнителни атрибути за работа на Freе BSD със Linux, обачееееееееееееее.............не ще да се инсталира, иначе звука сум си го подкарал
Весели празници!!!!!!!!!!1


Титла: Skype+VIA VT8233
Публикувано от: ibb27 в Dec 30, 2005, 14:41
Хмм, на сървъра на FreeBSD пакета се build-ва нормално, ето линк:
http://pointyhat.freebsd.org/errorlo....log.bz2
провери дали някой от портовете преди това не прави някоя мизерия, и както винаги, пропоръчвам update на всики останали портове преди това. Погледни и make.conf да не би да си пуснал някакви оптимизации.


Титла: Skype+VIA VT8233
Публикувано от: ilian_il в Jan 04, 2006, 14:52
Ако знаеш ми напиши как да си инсталирам skype, че голям зор виждам да го инсталирам. Дава ми  "stop error code 1" което е грешка при четене. Инсталирал съм си всички допълнителни атрибути за работа на Freе BSD със Linux, обачееееееееееееее.............не ще да се инсталира, иначе звука сум си го подкарал