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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mikis в Dec 24, 2004, 00:37



Титла: Няма звук след apt-get dist-upgrade
Публикувано от: mikis в Dec 24, 2004, 00:37
От два месеца не съм обновявал системата и вчера пуснах едно apt-get dist-upgrade за да ми е мирна душата, но за моя изненада звука изчезна. КДЕ се оплаква, че няма достъп до /dev/dsp и /dev/mixer, които са символни връзки към /dev/dsp0 и /dev/mixer0, които пък са с права 666, т.е. всеки може да пише и да чете. Ето и изхода от ls -la:

(00:33:27)[mikis@~]$ ls -la /dev/dsp* /dev/mixer*
lrwxrwxrwx  1 root audio      9 Jul 28 16:09 /dev/dsp -> /dev/dsp0
crw-rw-rw-  1 root audio 14,  3 Jul 28 16:09 /dev/dsp0
crw-rw-r--  1 root audio 14, 19 Jul 28 16:09 /dev/dsp1
crw-rw-r--  1 root audio 14, 35 Jul 28 16:09 /dev/dsp2
crw-rw-r--  1 root audio 14, 51 Jul 28 16:09 /dev/dsp3
lrwxrwxrwx  1 root audio     11 Jul 28 16:09 /dev/mixer -> /dev/mixer0
crw-rw-rw-  1 root audio 14,  0 Jul 28 16:09 /dev/mixer0
crw-rw----  1 root audio 14, 16 Jul 28 16:09 /dev/mixer1
crw-rw----  1 root audio 14, 32 Jul 28 16:09 /dev/mixer2
crw-rw----  1 root audio 14, 48 Jul 28 16:09 /dev/mixer3

Преди ъпдейта не съм пипал нищо по правата на тези файлове, както и нищо по ядрото или модулите.
Та въпросът ми е защо нямам звук и евентуално как да го оправя?
Debian-ът е инсталиран от Кнопикс не помня вече коя версия и ядрото си е "фабрично".

(00:33:39)[mikis@~]$ uname -a
Linux debianbox 2.4.22-xfs #1 SMP Fr Okt 3 20:36:25 CEST 2003 i686 GNU/Linux


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: в Dec 24, 2004, 02:00
1. Ами 1-во само под КДЕ ли няма звук или ?
Не говориме само за кде приложения.

2. Виж си в контрол панела за звука настройките може да са възприели някакви подразбиращи се стойности или други след ъпдейта - сложи го на auto или OSS направо.

Мисля не си с alsa.

3.Виж може arts да е проблема или ако си с alsa - /etc/init.d/alsa ;)

Успех ...


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: mikis в Dec 24, 2004, 14:40
1. Не само в КДЕ и под ГНОМ е същата работа и в другите графични среди предполагам е същото, макар да не съм пробвал.

2. Попринцип съм с OSS, но и на ALSA е пак същата работа. Има и режим Autodetect - пак същата работа  :(

Общо взето ми понамирисва на прекомпилация на ядрото, ама хич не ми се занимава, особено по Коледа. Пък и до преди два дни се скъсах от четене, докато си напиша курсовата работа по С, пък и защитата не беше особено забавна и в момента ми е повече до ядене и пиене отколкото до четене, но щом се налага ...  :)

Сега ще хвърля едно око на статиите в сайта, дано да има добро обяснение как се компилират ядра 2.6.


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: в Dec 24, 2004, 15:56
chmod 777 /dev/dsp0


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: n_antonov в Dec 24, 2004, 16:23
Цитат (Guest @ Дек. 24 2004,18:56)
chmod 777 /dev/dsp0

Тази команда няма смисъл. Защо ти е да разрешаваш на потребителите да изпълняват файлове, които не са изпълними и не бива да бъдат? Освен всичко останало, така внасяш и рискове за сигурността.

Иначе към питащия: какво все пак означава "нямам звук"? Някакви проби, съобщения за грешки? Едва ли тук има врачки и баячки;)


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: philip в Dec 24, 2004, 16:46
Преди като ползвах кде звукът чезнеше след всеки ъпдейт на пакетите. и така чезнеше звука, че трябваше рестарт за да се появи и под гном. значи това ми подейства много изнервящо, и вече не ползвам кде  :D Не може една графична среда така яко да се е*ава със системните настройки.


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: mikis в Dec 24, 2004, 20:10
Явно има нужда от още малко пояснения.

Ето какво показва КДЕ при стартиране: картинка1

Ето как изглежда KMix: картинка2

Ето каква грешка вади mplayer: картинка3

Ето и грешката на XMMS: картинка4

Надявам се това да е достатъчно. Както казах по-горе, не съм пипал нищо по ядрото или модулите, нито пък по правата на /dev/dsp и /dev/mixer, просто пуснах apt-get update и apt-get dist-upgrade и звукът изчезна  ???


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: в Dec 24, 2004, 20:32
moje bi si upgrade-nal paketa udev , pregledaj
zless /usr/share/doc/udev/README.Debian.gz
zless /usr/share/doc/udev/changelog.gz
/etc/udev/
za podrobnosti


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: mikis в Dec 24, 2004, 22:10
Този udev искал 2.6 ядро, а аз съм с 2.4.22 и го нямам инсталиран.


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: the_real_maniac в Dec 24, 2004, 23:55
Ей таз програмка лично мен ми харесва mp3blaster.
Конзолна е. Пробвай звука с нея.
И кажи в alsamixer позволява ли ти / намира ли ти въобще / да настроиш картата си ?


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: mikis в Dec 25, 2004, 00:20
mp3blaster вади "Failed to open sound device."

mpg123 и mpg321, които са конзолни плеъри изкарват това:

Playing MPEG stream from james_laid.mp3 ...
MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo

но звук няма. Разгледах и процесите, но не виждам нещо което може да е заело хардуера и да не го пуска. Впрочем въпросният "хардуер" е АС97 декодер вграден в дъното.


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: в Dec 25, 2004, 02:26
Здравей,

На всички тези добри идеи не знам как ще прозвучи това ама пробвай :)

Пусни си един hotplug, рестартирай и виж какво ще стане!


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: mikis в Dec 25, 2004, 14:56
Така, проблемът е решен, но ако ме питате как, не мога да кажа! Просто включих компютъра тази сутрин и всичко тръгна без никакви съобщения за грешки. Пробвах и разните плеъри, свирят си без проблеми и звук има! Това което помня, че направих снощи беше, че от rcconf пуснах alsa и alsa-config, но не знам как това е повлияло и дали въобще е повлиало, щом системата е настроена да ползва OSS. Но както и да е, "всичко е добре щом свършва добре"  :) Благодаря на всички за отговорите и весели празници.


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: в Dec 25, 2004, 15:30
prosto se e restartiral /etc/init.d/udev ;-)
sled kato predi tova si upgrade-nal udev paketa.
http://lists.debian.org/debian-devel/2004/12/msg01860.html


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: mikis в Dec 25, 2004, 16:23
udev не е инсталиран на системата, нито пък имам файл /etc/init.d/udev. Плюс това udev за да работи изисква ядро 2.6, а аз съм с ядро 2.4.22 (все още). Така че работата не в udev и "къде е зарито кучето" остава открит въпрос, но не е толкова важно щом системата работи. Сега с най-висок приоритет са яденето и пиенето.  :)


Титла: Няма звук след apt-get dist-upgrade
Публикувано от: n_antonov в Dec 25, 2004, 23:49
Престанете с тоя udev, ако обичате:)

Четете внимателно какво е направил човекът. Сетил се е, че за да има звук с ALSA, освен зареждането на драйверите е необходимо init-скриптовете на услугата да си създадат първоначалните устройства. При ALSA те са малко по-особени, но от съображения за обратна съвместимост скирптовете на ALSA създават и стандартните устройства, познати при ползването на OSS. Друг път ако имаш този проблем, използвай направо скрипта snddevices от пакета alsa-source. Само го стартираш и си готов.