Bug 15248 - не работает звук при установленном пакете ltsp5-server
Summary: не работает звук при установленном пакете ltsp5-server
Status: CLOSED FIXED
Alias: None
Product: Branch 4.0
Classification: Distributions
Component: ltsp5-server (show other bugs)
Version: 4.0
Hardware: all Linux
: P2 normal
Assignee: led
QA Contact: Q.A. 4.0
URL:
Keywords:
Depends on: 15323
Blocks:
  Show dependency tree
 
Reported: 2008-04-05 16:44 MSD by Denis Pynkin
Modified: 2008-04-15 01:32 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Pynkin 2008-04-05 16:44:39 MSD
если установить ltsp5-server, то звук через alsa перестает работать. некоторые
приложения при этом загружают cpu на 100% (amarok, mplayer и т.п.)

судя по всему, при этом настройки для alsa берутся из /etc/ltsp/asound-null.conf:

alsamixer пытается загрузить несуществующую библиотеку
/usr/lib/alsa-lib/libasound_module_ctl_null.so

вывод strace содержит строки:

stat64("/usr/share/ltsp/alsa-null.conf", {st_mode=S_IFREG|0644, st_size=8604,
...}) = 0
open("/usr/share/ltsp/alsa-null.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8604, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7fc6000
read(3, "#\n#  ALSA library configuration "..., 4096) = 4096
read(3, "ame defaults.pcm.device\n\t\t\t}\n\t\t}"..., 4096) = 4096
read(3, "unc refer\n\t\t\tname defaults.timer"..., 4096) = 412
read(3, "", 4096)                       = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xa7fc6000, 4096)                = 0
futex(0xa7d9106c, FUTEX_WAKE, 2147483647) = 0
access("/etc/ltsp/asound-null.conf", R_OK) = 0
open("/etc/ltsp/asound-null.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7fc6000
read(3, "pcm.!default {\n    type null\n}\nc"..., 4096) = 62
read(3, "", 4096)                       = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xa7fc6000, 4096)                = 0
open("/usr/lib/alsa-lib/libasound_module_ctl_null.so", O_RDONLY) = -1 ENOENT (No
such file or directory)

Steps to Reproduce:
1. настроить вывод звука через alsa
2. установить ltsp5-server
3. запустить alsamixer
Comment 1 Michael Shigorin 2008-04-05 19:49:06 MSD
> если установить ltsp5-server, то звук через alsa перестает работать
Ну и с какого перепугу это была бы бага альсы? :)

2 led: давай или настраивать что-то, что есть, или дописывать то, чего нет. 
Я-то думал, null plugin -- нечто из штатной поставки.
Comment 2 led 2008-04-05 19:57:07 MSD
(In reply to comment #0)
> если установить ltsp5-server

А если ещё и указывать версии того, что устанавливать?
Comment 3 led 2008-04-05 19:57:50 MSD
(In reply to comment #1)
> Я-то думал, null plugin -- нечто из штатной поставки.

Так и есть.
Comment 4 led 2008-04-05 20:00:33 MSD
(In reply to comment #1)
> 2 led: давай или настраивать что-то, что есть, или дописывать то, чего нет. 

такая бага была в некоторых версиях ltsp5-server. Точно не помню, осталась ли 
она в бранче, но в Сизифе это давно исправлено. Могу предложить перенести в 
бранч сизифовскую сборку.
Comment 5 Michael Shigorin 2008-04-05 21:02:05 MSD
(In reply to comment #4)
> такая бага была в некоторых версиях ltsp5-server. Точно не помню, осталась ли 
> она в бранче, но в Сизифе это давно исправлено. Могу предложить перенести в 
> бранч сизифовскую сборку.
Боюсь, пока не стоит.

Давай лучше ты мне будешь говорить, чего потрогать, а я озадачусь бэкпортами
фиксов.  Тыскыть, stable branch maintenance.  Опять же в контексте дистрибутивов
на 4.0 ещё пригодится.
Comment 6 Denis Pynkin 2008-04-06 23:22:52 MSD
(In reply to comment #1)
> > если установить ltsp5-server, то звук через alsa перестает работать
> Ну и с какого перепугу это была бы бага альсы? :)

а какого она в конфигурации ltsp ищет ? 
хотя вам лучше знать конечно ;-)

Comment 7 Denis Pynkin 2008-04-06 23:25:41 MSD
(In reply to comment #4)
> (In reply to comment #1)
> > 2 led: давай или настраивать что-то, что есть, или дописывать то, чего нет. 
> 
> такая бага была в некоторых версиях ltsp5-server. Точно не помню, осталась ли 
> она в бранче, но в Сизифе это давно исправлено. Могу предложить перенести в 
> бранч сизифовскую сборку.

я пробовал - 1.0.15 тоже глючит.

Comment 8 Denis Pynkin 2008-04-06 23:26:52 MSD
> 
> я пробовал - 1.0.15 тоже глючит.

сорри, не о том немного :-/
Comment 9 Denis Pynkin 2008-04-06 23:29:27 MSD
(In reply to comment #2)
> (In reply to comment #0)
> > если установить ltsp5-server
> 
> А если ещё и указывать версии того, что устанавливать?

5.0-alt0.75
Comment 10 led 2008-04-06 23:41:23 MSD
(In reply to comment #6)
> (In reply to comment #1)
> > > если установить ltsp5-server, то звук через alsa перестает работать
> > Ну и с какого перепугу это была бы бага альсы? :)
> 
> а какого она в конфигурации ltsp ищет ? 
> хотя вам лучше знать конечно ;-)

Если разговор ведётся в тоне "а какого...", то у меня встречный вопрос: А 
КАКОГО вы ставили lstp-SERVER на десктоп?
Comment 11 Denis Pynkin 2008-04-07 12:16:08 MSD
> > а какого она в конфигурации ltsp ищет ? 
> > хотя вам лучше знать конечно ;-)
> 
> Если разговор ведётся в тоне "а какого...", то у меня встречный вопрос: А 
> КАКОГО вы ставили lstp-SERVER на десктоп?

действительно, а какого ? ;-)
скорее "на посмотреть", нежели что-то серьезное. А вообще, вы всерьез считаете,
что в той же школе мощная машина, которая держит класс, будет работать,
исключительно как сервер ? скорее уж за ней еще и учитель сидеть будет. По опыту.

кстати, до обновления в пятницу (04.03) все работало, до этого обновлялся
примерно за неделю.


Comment 12 led 2008-04-07 15:12:51 MSD
(In reply to comment #11)

> скорее "на посмотреть", нежели что-то серьезное.

Понятно. Поставте ltsp-server из Sisyphus - там это должно быть исправлено.

> А вообще, вы всерьез считаете,
> что в той же школе мощная машина, которая держит класс, будет работать,
> исключительно как сервер ?

Нет, я так не считаю.

> скорее уж за ней еще и учитель сидеть будет. По опыту.

Скорее всего так.
Comment 13 Denis Pynkin 2008-04-07 15:52:42 MSD
> > скорее "на посмотреть", нежели что-то серьезное.
> 
> Понятно. Поставте ltsp-server из Sisyphus - там это должно быть исправлено.

работает

в бранч оно пойдет ? багу закрывать ?
Comment 14 led 2008-04-08 01:19:37 MSD
(In reply to comment #13)
> в бранч оно пойдет ? багу закрывать ?

Как дойдёт до бранча - закрывайте:)
Comment 15 Michael Shigorin 2008-04-12 19:46:30 MSD
В бранч отправлено (ltsp-5.1.2-alt0.2.M40.1).
Comment 16 Michael Shigorin 2008-04-15 00:58:50 MSD
=> fixed