LINUX.ORG.RU

FreeBSD, Gnome нет звука, торможу


0

1

FreeBSD 7.2
Gnome 2.26.0
SB Audigy

cat /dev/sndstat
FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
Installed devices:
pcm0: <Creative Audigy (EMU10K2)> at io 0xb400 irq 23 kld snd_emu10k1 [MPSAFE] (8p:1v/2r:1v channels duplex default)

Отправляю любой файл на вывод:
cat filename > /dev/dsp
шум есть, карта работает

Запускаю gstreamer-properties, на вкладке Audio с списке «Устройство» написано бледным «не подерживается»

Gnome не видит карты, как ему растолковать?

★★★★

Ответ на: комментарий от afanasiy

Через OSS звук работает всё же.

Не работает pulseaudio

#start-pulseaudio-x11

I: caps.c: Dropping root privileges.

W: main.c: High-priority scheduling enabled in configuration but not allowed by policy.

E: main.c: Daemon startup failed.

Да и хрен с ним, не очень-то и хотелось.
Нужен только какой-нибудь гуевый регулятор громкости. Можно заставить гномовский аплет работать без pulseaudio?
Или может еще какие крутилочки есть?

afanasiy ★★★★
() автор топика
Ответ на: комментарий от afanasiy

Я буквально на прошлое неделе собирал, как раз таки в нескольких местах пришлось pulseaudio включить, т.к. по дефолту его там не было. Посмотрите у себя:

grep -R PULSE /var/db/ports/*

maxkit
()
Ответ на: комментарий от iZEN

Изя, объясни пожалуйста, почему при установке какой-нить проги она весит в три раза больше, чем обычно? Ну разве это нормально, что Трансмишн весит 70 метров? :(

Trojan_Winlock
()
Ответ на: комментарий от afanasiy

% pkg_info | grep pulse

% cat /etc/group | grep pulse

???

P.S. Не вижу смысла в PulseAudio. GStreamer и без него работает. Я сейчас специально деинсталлировал PulseAudio:

% pkg_info | grep pulse
pulseaudio-0.9.21_5 Sound server for UNIX
% pkg_delete -f pulseaudio-0.9.21_5
pkg_delete: package 'pulseaudio-0.9.21_5' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
py26-game-1.8.1_6
sdl-1.2.14_2,2
sdl_image-1.2.10_2
sdl_mixer-1.2.11_1
sdl_ttf-2.0.10
smpeg-0.4.4_8
deluge-1.3.0_1,1
agg-2.5_6
gnash-0.8.8
% pkg_info | grep pulse
% 
Totem и Exaile прекрасно обходятся без него.

Вообще же, если есть видеокарта HDMI, то на неё переходит основной поток воспроизведения звука. Чтобы переключить основной звуковой поток на звуковую карту, нужно установить sysctl-переменную в /boot/loader.conf:

hw.snd.default_unit=1

iZEN ★★★★★
()
Ответ на: комментарий от Trojan_Winlock

разве это нормально, что Трансмишн весит 70 метров? :(

Ненормально.

% ls -F -all -h /usr/ports/packages/All/transmission-gtk2-2.04.tbz 
-rw-r--r--  1 root  wheel   699K 15 авг 17:45 /usr/ports/packages/All/transmission-gtk2-2.04.tbz

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

>P.S. Не вижу смысла в PulseAudio. GStreamer и без него работает. Я сейчас специально деинсталлировал PulseAudio

Я тоже не вижу,я написал, что oss звук работает, только регулятора громкости нет, непривычно без него... этот тот, который gnome-volume-control-applet. Не стартует он:

#gnome-volume-control-applet

** (gnome-volume-control-applet:16941): DEBUG: Disabling debugging I: caps.c: Dropping root privileges.

** (gnome-volume-control-applet:16941): WARNING **: Connection failed

** (gnome-volume-control-applet:16941): WARNING **: Failed to connect context: Connection refused ^C

Я подумал, что это из-за pulseaudio...

afanasiy ★★★★
() автор топика
Ответ на: комментарий от iZEN

dbus прописан, без него gnome не стартовал

#cat /etc/rc.conf | grep dbus

dbus_enable=«YES»

#ps -ax | grep dbus

1108 ?? Is 0:00,13 /usr/local/bin/dbus-daemon --system

1349 ?? Is 0:00,15 /usr/local/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session

1348 v0 I 0:00,00 dbus-launch --exit-with-session /usr/X11R6/bin/gnome-session

afanasiy ★★★★
() автор топика
Ответ на: комментарий от afanasiy

Ничего не могу больше сказать — у меня xfce4-mixer-plugin прекрасно управляет системными миксерами.

iZEN ★★★★★
()
Ответ на: комментарий от afanasiy

Вот у меня:

mk# grep -R PULS /var/db/ports *
/var/db/ports/libcanberra/options:WITH_PULSE=true
/var/db/ports/gnome-media/options:WITH_PULSEAUDIO=true
/var/db/ports/libao/options:WITH_PULSEAUDIO=true
/var/db/ports/gnome-settings-daemon/options:WITH_PULSEAUDIO=true
/var/db/ports/swfdec/options:WITH_PULSEAUDIO=true
/var/db/ports/sdl/options:WITH_PULSEAUDIO=true
/var/db/ports/phonon/options:WITH_PULSEAUDIO=true
/var/db/ports/mplayer/options:WITH_PULSE=true
/var/db/ports/speech-dispatcher/options:WITH_PULSEAUDIO=true
/var/db/ports/libxine/options:WITH_PULSEAUDIO=true
/var/db/ports/vlc/options:WITH_PULSE=true

Регулятор громкости в Gnome - работает, в свойствах звукового оборудования /dev/dsp0 на in и на out.

maxkit
()
Ответ на: комментарий от maxkit
% grep -R PULSE /var/db/ports/*
/var/db/ports/gnome-settings-daemon/options:WITHOUT_PULSEAUDIO=true
/var/db/ports/libao/options:WITHOUT_PULSEAUDIO=true
/var/db/ports/libcanberra/options:WITHOUT_PULSE=true
/var/db/ports/sdl/options:WITHOUT_PULSEAUDIO=true

— после деинсталляции PulseAudio и пересборки соответствующих пакетов и зависимых от них программ появился звук в Gnash! До этого Gnash показывал Flash-ролики без звука.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Надо будет попробовать тоже избавиться от PULSEAUDIO, я начал собирать с ним, потому что несколько лет назад что-то без него не работало, уже не помню даже, что. А Gnash у меня даже youtube не показывал, а то бы можно было без Flash'а обойтись, чтобы пол-Linux'а не тащить в систему.

Эти bazaar-вокзал поделия портят стройность системы. То procfs гному зачем-то нужен, то policykit, работающий как попало, то ещё что-то, а деваться некуда.

maxkit
()
Ответ на: комментарий от maxkit

Gnash не показывает видео с youtube, так как youtube предоставляет ролики неподдерживаемой в Gnash версии Flash. Так что мне приходится использовать для просмотра роликов с youtube порты linux-firefox-devel-3.5.13 и linux-f10-flashplugin-10.1r85_1.

iZEN ★★★★★
()

смотри в сторону настройки gstreamer

enep ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.