お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-11-24 20:07:07

iinews
メンバ
登録日: 2014-06-02

genymotionが内蔵オーディオだと音がブチブチします。

以前よそで質問したのですが、諦めきれずにいます・・・
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%、メモリも十分余裕があります。
改善しようのないバグならしかたないのですが、何か設定すべき点がまだあるんじゃないかと足掻いてます。
アドバイスもしくはアイディアをいただけると助かります。よろしくお願いします。

オフライン

 

#2 2016-11-30 21:11:20

iinews
メンバ
登録日: 2014-06-02

Re: genymotionが内蔵オーディオだと音がブチブチします。

なかなかいい情報がみつからないので・・・
virtualboxを眺めてるとossというのがあるんですが(現在これを選択しただけでは無音です)
これを使える状態にすることは可能ですか?
なんとなく調べるとlinux-sound-baseでデフォルトのサウンドを変更できるようですが、これでossを選択するといろいろ問題が発生しそうなので
単純に混在させることができるなら、genymotionの時だけossを利用したいと思うのですができるのでしょうか?

オフライン

 

#3 2016-12-02 12:57:19

Mocchi
管理者
登録日: 2009-05-17

Re: genymotionが内蔵オーディオだと音がブチブチします。

iinews による投稿:

virtualboxを眺めてるとossというのがあるんですが(現在これを選択しただけでは無音です)
これを使える状態にすることは可能ですか?
なんとなく調べるとlinux-sound-baseでデフォルトのサウンドを変更できるようですが、これでossを選択するといろいろ問題が発生しそうなので
単純に混在させることができるなら、genymotionの時だけossを利用したいと思うのですができるのでしょうか?

LinuxにおけるOpen Sound System の使用は非推奨となって久しいです。つまり、あんまりメンテナンスされてません。
Linux ネイティブなサウンドドライバスタックであるALSA はOpen Sound System のエミュレーション機能を提供しますが、
これもあんまりメンテナンスされているとは言えません。

ですので、幸せになれる選択ではなさそうだな、という印象です。

オフライン

 

#4 2016-12-02 18:24:53

iinews
メンバ
登録日: 2014-06-02

Re: genymotionが内蔵オーディオだと音がブチブチします。

確かにいいことはなさそうなんですが・・・
ubuntu14.04の時は綺麗に聴こえてたので、どうにかしたいところです。
>ALSA はOpen Sound System のエミュレーション機能を提供します
こういうのがあるんですね。ダメ元でまず調べてみます。
ありがとうございました。

オフライン

 

#5 2016-12-02 18:47:31

iinews
メンバ
登録日: 2014-06-02

Re: genymotionが内蔵オーディオだと音がブチブチします。

やってみました。ご想像通り幸せにはなれませんでした(笑)
運良く改善するのを期待してここは終了します。ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB