
Ubuntu日本語フォーラム

ログインしていません。
以前よそで質問したのですが、諦めきれずにいます・・・
DELL inspiron580、Core i7-870-2.93GHz、 8GB、Geforce-GTX750Ti,WattOS R10(ubuntu16.04ベース)
genymotion:2.6、2.7.2、2.8
virtualbox:5.0.28、5.0.30
オーディオドライバー:ICH AC97
alsa:最初は綺麗に聴こえる→何かのタイミングで音のスピードが上がり(倍速?)ブチブチになる→ずっとこのままかしばらくすると無音になる
pulseaudio:速度は変わらないが2秒おきくらいに音が一瞬消える
これは改善したほうで以前はひどいものでした。改善は以下を参考に
https://wiki.archlinuxjp.org/index.php/PulseAudio/%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0
/etc/pulse/daemon.confを編集、コメント部分には手をつけず一番最後に4行追加しました。
default-sample-rate = 48000
enable-lfe-remixing = yes
default-fragments = 2
default-fragment-size-msec = 21
$ pactl list sinksの実行結果(nvidiaは無効にしてあります)は
Sink #0
State: SUSPENDED
Name: alsa_output.pci-0000_00_1b.0.analog-stereo
Description: 内部オーディオ アナログステレオ
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC887 Analog"
alsa.id = "ALC887 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel MID"
alsa.long_card_name = "HDA Intel MID at 0xf9ff8000 irq 31"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "3b56"
device.product.name = "5 Series/3400 Series Chipset High Definition Audio"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "65536"
device.buffering.fragment_size = "32768"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "アナログステレオ"
device.description = "内部オーディオ アナログステレオ"
alsa.mixer_name = "Realtek ALC887"
alsa.components = "HDA:10ec0887,10280438,00100202 HDA:80862804,80862804,00100000"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ポート:
analog-output-lineout: ライン出力 (priority: 9900, not available)
analog-output-headphones: アナログヘッドフォン (priority: 9000, available)
活動中ポート: analog-output-headphones
形式:
pcm
音がおかしくなるのはgenymotionだけです。他は問題ありません。
cpu負荷は高くてもせいぜい30%、メモリも十分余裕があります。
改善しようのないバグならしかたないのですが、何か設定すべき点がまだあるんじゃないかと足掻いてます。
アドバイスもしくはアイディアをいただけると助かります。よろしくお願いします。
オフライン
なかなかいい情報がみつからないので・・・
virtualboxを眺めてるとossというのがあるんですが(現在これを選択しただけでは無音です)
これを使える状態にすることは可能ですか?
なんとなく調べるとlinux-sound-baseでデフォルトのサウンドを変更できるようですが、これでossを選択するといろいろ問題が発生しそうなので
単純に混在させることができるなら、genymotionの時だけossを利用したいと思うのですができるのでしょうか?
オフライン
iinews による投稿:
virtualboxを眺めてるとossというのがあるんですが(現在これを選択しただけでは無音です)
これを使える状態にすることは可能ですか?
なんとなく調べるとlinux-sound-baseでデフォルトのサウンドを変更できるようですが、これでossを選択するといろいろ問題が発生しそうなので
単純に混在させることができるなら、genymotionの時だけossを利用したいと思うのですができるのでしょうか?
LinuxにおけるOpen Sound System の使用は非推奨となって久しいです。つまり、あんまりメンテナンスされてません。
Linux ネイティブなサウンドドライバスタックであるALSA はOpen Sound System のエミュレーション機能を提供しますが、
これもあんまりメンテナンスされているとは言えません。
ですので、幸せになれる選択ではなさそうだな、という印象です。
オフライン
確かにいいことはなさそうなんですが・・・
ubuntu14.04の時は綺麗に聴こえてたので、どうにかしたいところです。
>ALSA はOpen Sound System のエミュレーション機能を提供します
こういうのがあるんですね。ダメ元でまず調べてみます。
ありがとうございました。
オフライン
やってみました。ご想像通り幸せにはなれませんでした(笑)
運良く改善するのを期待してここは終了します。ありがとうございました。
オフライン