LinuxForum.Fans
Тема

xfce нет звука в браузере

Автор: hedgehog566 20 сообщений 3778 просмотров
#384426

Здравствуйте!
Я решил перейти от KDE к XFCE.
Проблема в следующем. Нет звука в браузере Firefox.
В mplayer все нормально.
В KDE в браузере звук есть.
Спасибо.

#384427

Добавлю, система openSUSE 13.1, kernel 3.11, firefox 29

#384435

Потрудитесь сформулировать понятнее, иначе я могу сказать, что браузер показывает картинки, а не играет музыку))
Какой тип контента не воспроизводится? Flash, WebM, ..?

#384436

Браузер не воспроизводит звук видео YouTube, вконтакте музыка также не играет(судя по всему флеш)
Спасибо.

#384437

[console]> rpm -qa | grep flash
flash-player-11.2.202.378-54.1.i586
flash-player-gnome-11.2.202.378-54.1.i586[/console]
- есть?

В Firefox плагин "Shockwave Flash" присутствует?

#384452
hedgehog566 написал:
вконтакте музыка также не играет(судя по всему флеш)

Именно так.

#384499

[console]dmitriys@linux-pjv3:~> rpm -qa | grep flash
flash-player-kde4-11.2.202.356-139.1.x86_64
pullin-flash-player-12.3-4.1.2.x86_64
flash-player-gnome-11.2.202.356-139.1.x86_64
flash-player-11.2.202.356-139.1.x86_64
[/console]

Shokwaveflash присутствует.

Да, я почему-то думаю что это пульса

#384547

Ха, как-то странно вы переходите с кед на Xfce. Сейчас я вижу дикий микс из обоих графических сред - см. свой вывод терминала. Отсюда скорее всего и проблемы: некорректная установка.

#384621
"hedgehog566" написал:
Да, я почему-то думаю что это пульса

Проверьте.

Пульса легко отключается:
[console=root]yast2 sysconfig set PULSEAUDIO_ENABLE="no"[/console]

Включить обратно:
[console=root]yast2 sysconfig set PULSEAUDIO_ENABLE="yes"[/console]

Для верности перезагрузите систему после каждого действия.

#384623

hedgehog566,
Ещё покажите:
[console]uname -a
zypper lr -up[/console]

#384672

[console]dmitriys@linux-pjv3:~> uname -a
Linux linux-pjv3.site 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) x86_64 x86_64 x86_64 GNU/Linux
[/console]

Показать
dmitriys@linux-pjv3:~> zypper lr -up
# | Псевдоним | Имя | Включён | Обновление | Приоритет | URI
---+---------------------------+------------------------------------+---------+------------+-----------+------------------------------------------------------------------------------------
1 | apache | apache | Да | Да | 99 | http://download.opensuse.org/repositories/Apache/openSUSE_13.1/
2 | archiving | archiving | Да | Да | 99 | http://download.opensuse.org/repositories/Archiving/openSUSE_13.1/
3 | backup | backup | Да | Да | 99 | http://download.opensuse.org/repositories/Archiving:/Backup/openSUSE_13.1/
4 | edit | edit | Да | Да | 99 | http://download.opensuse.org/repositories/editors/openSUSE_13.1/
5 | education | education | Да | Да | 99 | http://download.opensuse.org/repositories/Education/openSUSE_13.1/
6 | emu | emu | Да | Да | 99 | http://download.opensuse.org/repositories/Emulators/openSUSE_13.1/
7 | filesharing | filesharing | Да | Да | 99 | http://download.opensuse.org/repositories/filesharing/openSUSE_13.1/
8 | filesys | filesys | Да | Да | 99 | http://download.opensuse.org/repositories/filesystems/openSUSE_13.1/
9 | fonts | fonts | Да | Да | 99 | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_13.1/
10 | games | games | Да | Да | 99 | http://download.opensuse.org/repositories/games/openSUSE_13.1/
11 | gcc | gcc | Да | Да | 99 | http://download.opensuse.org/repositories/devel:/gcc/openSUSE_13.1/
12 | graphics | graphics | Да | Да | 99 | http://download.opensuse.org/repositories/graphics/openSUSE_13.1/
13 | kernel | kernel | Да | Да | 99 | http://download.opensuse.org/repositories/Kernel:/openSUSE-13.1/standard/
14 | lo | lo | Да | Да | 99 | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_13.1/
15 | lofactory | lofactory | Да | Да | 99 | http://download.opensuse.org/repositories/LibreOffice:/Factory/openSUSE_13.1/
16 | m17n | m17n | Да | Да | 99 | http://download.opensuse.org/repositories/M17N/openSUSE_13.1/
17 | mapp | mapp | Да | Да | 99 | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_13.1/
18 | med | med | Да | Да | 99 | http://download.opensuse.org/repositories/medical/openSUSE_13.1/
19 | mozilla | mozilla | Да | Да | 99 | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/
20 | net | net | Да | Да | 99 | http://download.opensuse.org/repositories/network/openSUSE_13.1/
21 | openSUSE-13.1-1.10 | openSUSE-13.1-1.10 | Да | Нет | 99 | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_CDDVDW_SN-208BB_R8F96GIC501SD8,/dev/sr0
22 | packman | packman | Да | Да | 99 | http://packman.inode.at/suse/openSUSE_13.1/
23 | pascal | pascal | Да | Да | 99 | http://download.opensuse.org/repositories/devel:/languages:/pascal/openSUSE_13.1/
24 | printing | printing | Да | Да | 99 | http://download.opensuse.org/repositories/Printing/openSUSE_13.1/
25 | pub | pub | Да | Да | 99 | http://download.opensuse.org/repositories/Publishing/openSUSE_13.1/
26 | repo-debug | openSUSE-13.1-Debug | Нет | Да | 99 | http://download.opensuse.org/debug/distribution/13.1/repo/oss/
27 | repo-debug-update | openSUSE-13.1-Update-Debug | Нет | Да | 99 | http://download.opensuse.org/debug/update/13.1/
28 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | Нет | Да | 99 | http://download.opensuse.org/debug/update/13.1-non-oss/
29 | repo-non-oss | openSUSE-13.1-Non-Oss | Да | Да | 99 | http://download.opensuse.org/distribution/13.1/repo/non-oss/
30 | repo-oss | openSUSE-13.1-Oss | Да | Да | 99 | http://download.opensuse.org/distribution/13.1/repo/oss/
31 | repo-source | openSUSE-13.1-Source | Нет | Да | 99 | http://download.opensuse.org/source/distribution/13.1/repo/oss/
32 | repo-update | openSUSE-13.1-Update | Да | Да | 99 | http://download.opensuse.org/update/13.1/
33 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Да | Да | 99 | http://download.opensuse.org/update/13.1-non-oss/
34 | sci | sci | Да | Да | 99 | http://download.opensuse.org/repositories/science/openSUSE_13.1/
35 | security | security | Да | Да | 99 | http://download.opensuse.org/repositories/security/openSUSE_13.1/
36 | sysm | sysm | Да | Да | 99 | http://download.opensuse.org/repositories/systemsmanagement/openSUSE_13.1/
37 | system | system | Да | Да | 99 | http://download.opensuse.org/repositories/Base:/System/openSUSE_13.1/
38 | tex | tex | Да | Да | 99 | http://download.opensuse.org/repositories/Publishing:/TeXLive/openSUSE_13.1/
39 | util | util | Да | Да | 99 | http://download.opensuse.org/repositories/utilities/openSUSE_13.1/
40 | virt | virt | Да | Да | 99 | http://download.opensuse.org/repositories/Virtualization/openSUSE_13.1/
41 | wine | wine | Да | Да | 99 | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/
42 | xfce | xfce | Да | Да | 99 | http://download.opensuse.org/repositories/X11:/xfce/openSUSE_13.1/
43 | xorg | xorg | Да | Да | 99 | http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_13.1/
dmitriys@linux-pjv3:~>
#384676

hedgehog566,
Как звук после отключения пульсы?

Вам точно нужна эта куча репозиториев? (можно привести в порядок)
Ещё вопрос: какая у вас видеокарта?

Покажите:
[console]zypper se -si kernel[/console]

#384707

VGA:

Показать
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series]

KERNEL:

Показать
linux-pjv3:~ # zypper se -si kernel
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя | Тип | Версия | Архитектура | Репозиторий
--+--------------------------------+--------+-------------------------------+-------------+-------------------
i | devel_kernel | шаблон | 13.1-13.6.1 | x86_64 | openSUSE-13.1-Oss
i | devel_kernel | шаблон | 13.1-13.6.1 | x86_64 | openSUSE-13.1-1.10
i | devel_kernel | шаблон | 13.1-13.6.1 | i586 | openSUSE-13.1-Oss
i | kernel-default-devel | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-Oss
i | kernel-default-devel | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-1.10
i | kernel-desktop | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-Oss
i | kernel-desktop | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-1.10
i | kernel-desktop-devel | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-Oss
i | kernel-desktop-devel | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-1.10
i | kernel-devel | пакет | 3.11.6-4.1 | noarch | openSUSE-13.1-Oss
i | kernel-devel | пакет | 3.11.6-4.1 | noarch | openSUSE-13.1-1.10
i | kernel-firmware | пакет | 20130714git-2.1.1 | noarch | openSUSE-13.1-Oss
i | kernel-firmware | пакет | 20130714git-2.1.1 | noarch | openSUSE-13.1-1.10
i | kernel-source | пакет | 3.11.6-4.1 | noarch | openSUSE-13.1-Oss
i | kernel-source | пакет | 3.11.6-4.1 | noarch | openSUSE-13.1-1.10
i | kernel-syms | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-Oss
i | kernel-syms | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-1.10
i | kernel-xen-devel | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-Oss
i | kernel-xen-devel | пакет | 3.11.6-4.1 | x86_64 | openSUSE-13.1-1.10
i | nfs-kernel-server | пакет | 1.2.8-4.2.1 | x86_64 | openSUSE-13.1-Oss
i | nfs-kernel-server | пакет | 1.2.8-4.2.1 | x86_64 | openSUSE-13.1-1.10
i | patterns-openSUSE-devel_kernel | пакет | 13.1-13.6.1 | x86_64 | openSUSE-13.1-Oss
i | patterns-openSUSE-devel_kernel | пакет | 13.1-13.6.1 | x86_64 | openSUSE-13.1-1.10
i | texlive-l3kernel | пакет | 2013.81.svn_4469svn29409-78.1 | noarch | (Системные пакеты)
i | texlive-l3kernel-doc | пакет | 2013.81.svn_4469svn29409-78.1 | noarch | (Системные пакеты)

Мне все эти репозитории нужны, т.к. пользуюсь

#384751
"hedgehog566" написал:
Мне все эти репозитории нужны, т.к. пользуюсь

Давайте тогда приведём их в порядок и выполним пару команд на установку пакетов.
Но по некоторым пунктам буду задавать вопрос на нужность репы (т.к. вижу, что некоторыми всё равно не пользуйтесь - пример: репа kernel)

1) Повысим приоритет некоторых дополнительных репозиториев до 97:
[console=root]zypper mr -p 97 apache archiving backup edit education emu filesharing filesys fonts games gcc graphics lo lofactory m17n mapp med mozilla net packman pascal printing pub sci security sysm system tex util virt wine xfce xorg[/console]
2) Вопросы по репе kernel: ядро вы оттуда не ставили (нужна ли вам эта репа?)
3) Вопрос по репе xorg - довольно нестабильный репозиторий (может привести к незагрузке графики)
4) Вопрос по репе system - экспериментальный репозиторий (в любой момент после обновления с неё может тупо не загрузиться система)
5) Вопрос про debag и source репы (они вам точно нужны?)
6) Репа gcc (у вас, надеюсь, с ней сейчас нет проблем)

После разрешения всех вопросов выше:
1) Обновить все репы:
[console=root]zypper ref && zypper dup && zypper dup --from=packman xfce[/console]
2) Далее разбираемся с кодеками:
Выполнить:
[console=root]zypper in gstreamer-0_10 gstreamer-0_10-plugins-base gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-orig-addon gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon faad2 libfaad2 a52dec x264 lame twolame libxine2-codecs ffmpeg w32codec-all libavcodec52 libavcodec54 MPlayer faac gecko-mediaplayer libmpg123-0 libquicktime0 libxvidcore4 libmad0 libmad0-32bit libmpeg2-0 libmac2 mpeg2dec xvidcore libdcaenc0 dirac libdirac_encoder0 libdirac_decoder0 gstreamer gstreamer-plugins-bad gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-bad-orig-addon gstreamer-plugins-libav gstreamer-plugins-good-extra libdvdread3 libdvdplay0 libdvdnav4 libavcodec55 libavdevice52 libavdevice54 libavdevice55 libavfilter1 libavfilter2 libavfilter3 libavformat52 libavformat54 libavresample0 libavresample1 libavutil50 libavutil51 libmatroska6 libx264-142 libx264-142-32bit libvpx1 libswfdec0_9_2 libx265-10 x265 libvo-aacenc0[/console]
3) Далее ещё раз повторите установку xfce с помощью установки в 1 клик (мало ли какая зависимость не поставилась)
Нажать в браузере: ТЫЦ
4) Перезагрузиться для верности.

#385090

Итак, что я сделал. Я сделал все как написал verg.
К сожалению, у меня после этого не заработал звук.
Кроме того, у меня слетел fglrx. И fglrx не хочет ставится(точнее ставится-то он ставится но иксы не стартуют). Я даже откатил ядро, udev и systemd до стандартных.
Кроме этого я заметил, что LibreOffice встал нестабильный, так что пришлось откатить и его.

#385095

hedgehog566,
Этот совет проверяли? ТЫЦ

#385096

Да, проверял.
З.Ы.
После отката xorg удалось поставить fglrx

#385099

hedgehog566,
Попробуйте:

Создайте файл ~/.asoundrc в домашнем каталоге с содержимым:

text
pcm.!default {
type hw
card 1
}

ctl.!default { type hw card 1 }

После перелогиниться (или перезагрузиться).
Так же проверьте это с советом из сообщения №9.

#385101

Спасибо, все заработало :)
Круто :)

#385102

hedgehog566,
Комментарий по репам:
Репу xorg не подключайте, сейчас она просто не совместима с проприетарным драйвером (fglrx)
Ядро тоже не стоит обновлять.

Udev и systemd (а так же dracut) можно вернуть на место с приоритетом 97. Сейчас репа довольно стабильна. Правда всё равно пользоваться ею стоит с осторожностью.
Например, вроде бы скрипт mkinitrd у dracut не вызывается автоматом.

Войдите или зарегистрируйтесь, чтобы ответить.