при старте локальной сессии gdm в /var/log/messages пишется:
Sep 4 14:28:17 gentoo gdm[13245]: WARNING: Login sound requested on non-local display or the play software cannot be run or the sound does not exist.
соответственно, звук в gnome не работает. имеется в виду gnome events и компоненты gnome, которые проигрывают звуковые event'ы (например gnome-sound-properties, pidgin). все остальные приложения - всякие там firefox, skype, mplayer, totem и тд "играют" нормально. также нормально работает gnome-colume-control и gnome-sound-recorder
gdmsetup (или попытки вручную поправить что-нить в /etc/X11/gdm/custom.conf, согласно gnome administrator's guide) не дают результата
подскажите, куда копать?
установлено:
[ Searching for package 'gnome' in all categories among: ]
* installed packages
[I--] [ ] app-text/gnome-doc-utils-0.12.2-r1 (0)
[I--] [ ] dev-dotnet/gnome-sharp-2.16.0 (2)
[I--] [ ] dev-dotnet/gnomevfs-sharp-2.16.0 (2)
[I--] [ ] dev-python/gnome-python-2.22.0 (2)
[I--] [ ] dev-python/gnome-python-desktop-2.22.0 (0)
[I--] [ ] gnome-base/gnome-2.22.2 (2.0)
[I--] [ ] gnome-base/gnome-applets-2.22.3 (2)
[I--] [ ] gnome-base/gnome-common-2.20.0 (3)
[I--] [ ] gnome-base/gnome-control-center-2.22.2.1 (2)
[I--] [ ] gnome-base/gnome-desktop-2.22.3 (0)
[I--] [ ] gnome-base/gnome-keyring-2.22.2 (0)
[I--] [ ] gnome-base/gnome-menus-2.22.2 (0)
[I--] [ ] gnome-base/gnome-mime-data-2.18.0 (0)
[I--] [ ] gnome-base/gnome-mount-0.6 (0)
[I--] [ ] gnome-base/gnome-panel-2.22.2 (0)
[I--] [ ] gnome-base/gnome-session-2.22.3 (0)
[I--] [ ] gnome-base/gnome-settings-daemon-2.22.2.1 (0)
[I--] [ ] gnome-base/gnome-vfs-2.22.0 (2)
[I--] [ ] gnome-base/gnome-volume-manager-2.22.5 (0)
[I--] [ ] gnome-base/libgnome-2.22.0 (0)
[I--] [ ] gnome-base/libgnomecanvas-2.20.1.1 (0)
[I--] [ ] gnome-base/libgnomekbd-2.22.0 (0)
[I--] [ ] gnome-base/libgnomeprint-2.18.4 (2.2)
[I--] [ ] gnome-base/libgnomeprintui-2.18.2 (2.2)
[I--] [ ] gnome-base/libgnomeui-2.22.1 (0)
[I--] [ ] gnome-extra/gnome-audio-2.22.1 (0)
[I--] [ ] gnome-extra/gnome-games-2.22.2.1 (0)
[I--] [ ] gnome-extra/gnome-media-2.22.0 (2)
[I--] [ ] gnome-extra/gnome-power-manager-2.22.1 (0)
[I--] [ ] gnome-extra/gnome-screensaver-2.22.2 (0)
[I--] [ ] gnome-extra/gnome-system-monitor-2.22.3 (0)
[I--] [ ] gnome-extra/gnome-user-docs-2.22.1 (0)
[I--] [ ] gnome-extra/gnome-utils-2.20.0.1 (0)
[I--] [ ] gnome-extra/swfdec-gnome-2.22.2 (0)
[I--] [ ] media-plugins/gst-plugins-gnomevfs-0.10.20 (0.10)
[I--] [ ] media-video/gnome-mplayer-0.6.0 (0)
[I--] [ ] net-analyzer/gnome-netstatus-2.12.1 (0)
[I--] [ ] net-analyzer/gnome-nettool-2.22.0 (0)
[I--] [ ] net-print/gnome-cups-manager-0.31-r2 (0)
[I--] [ ] net-print/libgnomecups-0.2.3 (0)
[I--] [ ] x11-terms/gnome-terminal-2.22.3 (0)
[I--] [ ] x11-themes/gnome-backgrounds-2.22.0 (0)
[I--] [ ] x11-themes/gnome-icon-theme-2.22.0 (0)
[I--] [ ] x11-themes/gnome-themes-2.22.2 (0)
gdm собирался по-умолчанию с:
* gnome-base/gdm-2.20.7
Install date: Tue Aug 12 00:11:15 2008
USE="pam tcpd -accessibility -afs -branding -dmx -ipv6 -gnome-keyring -remote -selinux -xinerama -$IUSE_LIBC"
есть предположение что появилось после перехода с 2.20.x на 2.22, но не уверен, т.к внимание обратил только сейчас
[РЕШЕНО] звук в gnome (не работает)
Модератор: /dev/random
-
atlonchik
- Сообщения: 145
- ОС: Gentoo Linux x86
Re: [РЕШЕНО] звук в gnome
Пользовался Debian. Для того чтобы появился звук в gnome, нужно программное смешивание звуков. Раньше этим занимался esd, сейчас есть более современный сервер - pulseaudio. Можно установить его, пересобрать мир или gnome с флагом pulse или pulseaudio(не знаю). Потом в gnome в аудионастройках выбрать pulseaudio для воспроизведения, ну и на другой вкладке ключить смешивание звуков и сам звуки.
ЗЫ: к сожалению пока на ПК стоит только винда, поэтому пишу всё по памяти.
ЗЫ: к сожалению пока на ПК стоит только винда, поэтому пишу всё по памяти.
-
vr13
- Сообщения: 887
- ОС: gentoo
Re: [РЕШЕНО] звук в gnome
pulseaudio работает.. чего-то еще я не сделал, в этом и вопрос
-
valday666
- Сообщения: 206
- ОС: Gentoo
Re: [РЕШЕНО] звук в gnome
Насчет гнома не знаю, но когда в кедах такая ерунда была, пришлось заново пересобрать некоторые кдешные пакеты, после добавления в USE флаги arts. Может поможет 
Изменил бы мир, но бог не дает исходников...
-
vr13
- Сообщения: 887
- ОС: gentoo
-
vr13
- Сообщения: 887
- ОС: gentoo
Re: [РЕШЕНО] звук в gnome
по поводу этого
решилось: gdm (см /usr/share/gdm/defaults.conf) для проигрывания того, что написано в gdmsetup, использует /usr/bin/play. этого в в системе нет (и в portage не нашел). попытка приручить gdm использовать aplay (правкой /etc/X11/gdm/custom.conf) не удалась, поэтому просто сделался скриптик /usr/bin/play, который содержит команду /usr/bin/aplay
а с sound event'ами - засада: докрутился до того, что ругается pulseaudio:
Sep 5 20:12:52 gentoo pulseaudio[30455]: core-util.c: setpriority(): Permission denied
Sep 5 20:12:52 gentoo pulseaudio[30455]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
Sep 5 20:12:52 gentoo pulseaudio[30455]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
Sep 5 20:12:53 gentoo pulseaudio[30455]: module-protocol-stub.c: Failed to create socket directory '/tmp/.esd/socket': Operation not permitted
Sep 5 20:12:53 gentoo pulseaudio[30455]: module.c: Failed to load module "module-esound-protocol-unix" (argument: ""): initialization failed.
Sep 5 20:12:53 gentoo pulseaudio[30455]: main.c: Module load failed.
Sep 5 20:12:53 gentoo pulseaudio[30455]: main.c: failed to initialize daemon.
решения пока не нашел..
решилось: gdm (см /usr/share/gdm/defaults.conf) для проигрывания того, что написано в gdmsetup, использует /usr/bin/play. этого в в системе нет (и в portage не нашел). попытка приручить gdm использовать aplay (правкой /etc/X11/gdm/custom.conf) не удалась, поэтому просто сделался скриптик /usr/bin/play, который содержит команду /usr/bin/aplay
а с sound event'ами - засада: докрутился до того, что ругается pulseaudio:
Sep 5 20:12:52 gentoo pulseaudio[30455]: core-util.c: setpriority(): Permission denied
Sep 5 20:12:52 gentoo pulseaudio[30455]: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
Sep 5 20:12:52 gentoo pulseaudio[30455]: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
Sep 5 20:12:53 gentoo pulseaudio[30455]: module-protocol-stub.c: Failed to create socket directory '/tmp/.esd/socket': Operation not permitted
Sep 5 20:12:53 gentoo pulseaudio[30455]: module.c: Failed to load module "module-esound-protocol-unix" (argument: ""): initialization failed.
Sep 5 20:12:53 gentoo pulseaudio[30455]: main.c: Module load failed.
Sep 5 20:12:53 gentoo pulseaudio[30455]: main.c: failed to initialize daemon.
решения пока не нашел..
-
vr13
- Сообщения: 887
- ОС: gentoo
Re: [РЕШЕНО] звук в gnome
про это уже писалось выше
а что касается остального, то оказалось очень просто: снес pulseaudio и все что его касается (вероятно, какими-то комбинациями в /etc/pulse/*, /tmp/.esd/*, /var/run/pulse/* и в ~/ это можно настроить, но мне не удалось подобрать чтобы все вместе работало), а потом поставил esound (esd)
может быть это и хуже pulseaudio, но все что я использую - работает, причем одновременно, включая event sounds
всем спасибо за советы