hns - 日記自動生成システム - Version 2.19.9

先月 2015年03月 来月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2015年03月21日() 旧暦 [n年日記] [更新:"2015/03/21 14:53:54"]

#1 [NetBSD][pkgsrc] Sound and flash player with FireFox

(関連日記)
2014/05/01 (audio status)
2014/10/24 (gnuradio)
NetBSD/amd64 だと、FireFox の上で動画が数秒で止ってしまう、 という問題がある(らしい)というので 筒井さんの
PR pkg/49705
を wip に入れて見た。7.99.7 で試している
NetBSD h81.i.ki.nu 7.99.7 NetBSD 7.99.7
(GENERIC.201503200520Z) #0: Fri Mar 20 06:15:06 UTC 2015
snj@b45.netbsd.org:/home/builds/ab/HEAD/amd64/201503200520Z-obj
   /home/source/ab/HEAD/src/sys/arch/amd64/compile/GENERIC
amd64
pkg は、比較的、何も入っていない。次のものだけ。 茶色 ● で示しているのが今回の関係のもの。
h81@makoto 10:10:58/150321(~)% pkg_info -u
sudo-1.7.10p9       Allow others to run commands as root
zsh-5.0.7nb1        The Z shell
screen-4.2.1nb1     Multi-screen window manager
pulseaudio-6.0      Sound server for POSIX and Win32 systems ●
firefox-36.0        Web browser with support for extensions (version 36) ●
fvwm-2.6.5nb5       Newer version of X11 Virtual window manager
rsync-3.1.1         Network file distribution/synchronisation utility
adobe-flash-plugin-11.2.202.451 Adobe Flash Player Browser plugin ●
umefont-ttf-0.480   Ume 18 Japanese fonts (Mincho and Gothic) ●
pkglint-4.153       Verifier for NetBSD packages
(ただし) adobe-flash-plugin を作る時には、次の行を /etc/mk.conf に書いている
PKG_OPTIONS.adobe-flash-plugin+= pulseaudio

依存で入っているはずの dbus を起動:

pkg_info -D dbus 
を見て、
sudo cp -p  /usr/pkg/share/examples/rc.d/dbus /etc/rc.d/dbus
sudo /etc/rc.d/dbus onestart
をしている

pulseaudio:

また pulseaudio を使うために、まず /dev/audio が使えるか次のようにして音が出ることを 確認した後
h81@makoto 10:32:36/150321(..wip/nspluginwrapper)% audioplay -d /dev/audio ~/goldberg.wav 
audioplay: failed to open /dev/audio: Invalid argument
h81@makoto 10:38:28/150321(..wip/nspluginwrapper)% audioplay -d /dev/audio ~/goldberg.wav 
2014/05/01 に書いたように、次の設定を変更している
h81@makoto 10:32:27/150321(..wip/nspluginwrapper)% diff -u  /usr/pkg/share/examples/pulseaudio/default.pa{.orig,}
--- /usr/pkg/share/examples/pulseaudio/default.pa.orig  2015-03-01 01:40:22.000000000 +0900
+++ /usr/pkg/share/examples/pulseaudio/default.pa       2015-03-21 08:40:50.000000000 +0900
@@ -43,15 +43,15 @@
 ### Load audio drivers statically
 ### (it's probably better to not load these drivers manually, but instead
 ### use module-udev-detect -- see below -- for doing this automatically)
-#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
+load-module module-oss device="/dev/audio" sink_name=output source_name=input
 #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
 #load-module module-null-sink
 #load-module module-pipe-sink
 
 ### Automatically load driver modules depending on the hardware available
-.ifexists module-detect.so
+.ifexists module-udev-detect.so
 ### Use the static hardware detection module (for systems that lack udev support)
-load-module module-detect
+load-module module-udev-detect
 .endif
 
 ### Automatically connect sink and source if JACK server is present
(というのは本当なのだが、何と、これは example 側だ。効いていないと思う。 変だなぁ)。次のものは変更していない。
h81@makoto 10:38:45/150321(~)% lslt /usr/pkg/etc/pulse/
total 28
-rw-r--r--  1 root  wheel  2008 Mar  1 01:40 system.pa
-rw-r--r--  1 root  wheel  5368 Mar  1 01:40 default.pa
-rw-r--r--  1 root  wheel  2270 Mar  1 01:40 daemon.conf
-rw-r--r--  1 root  wheel  1205 Mar  1 01:40 client.conf
そうしておいて (?)手で、
pulseaudio --verbose
を起動して、問題なく起動することを確認している。
これで You Tube で音と動画が出る。 (ただしものによっては動画の方が少しおかしい) ← DRMKMS Intel Graphics のせい。
[  1376.644] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics

(都合で、きょうはここまで)



最近の日記
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
2024年04月29日
dkim
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)