ドライバー追加のお願い

2030 views
Skip to first unread message

kku...@gmail.com

unread,
Aug 29, 2020, 6:19:27 AM8/29/20
to lightMPD
いつもお世話になっています。
縁あって我が家へPink faun i2s bridge card の旧バージョンを入手しました。
ubuntu18.04では下のように認識されて音も出ますが
x86_64-upnpgw-2020310では認識もされません。
お忙しいところ申し訳ないのですが
ドライバー追加していただきたくお願いします。

$ uname -a
Linux ubuntu-audio 5.0.0-31-generic #33~18.04.1-Ubuntu SMP Tue Oct 1 10:20:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

$ aplay -l

**** ハードウェアデバイス PLAYBACK のリスト ****
カード 2: CMedia [HDA C-Media], デバイス 0: CMI8888 Analog [CMI8888 Analog]
サブデバイス: 0/1
サブデバイス #0: subdevice #0

$ cat /proc/asound/card2/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 2048
buffer_size: 8192

donuts...@gmail.com

unread,
Aug 29, 2020, 10:41:09 PM8/29/20
to lightMPD
とりあえず以下のドライバーを組み込んでみました。
(C-Media がつく3つ)
認識しない場合は、どのドライバーが必要なのか具体的に示してください。

【追加ドライバー】
    Device Drivers  --->
        Sound card support  --->
            Advanced Linux Sound Architecture  --->
                PCI sound devices  --->
                    C-Media 8338, 8738, 8768, 8770
                    C-Media 8786, 8787, 8788 (Oxygen)
                HD-Audio  --->
                    HD Audio PCI
                        Build C-Media HD-audio codec support

【格納場所】

kku...@gmail.com

unread,
Aug 30, 2020, 12:28:49 AM8/30/20
to lightMPD
早急な対応ありがとうございますm(_ _)m
Trying 192.168.11.22...
Connected to 192.168.11.22.
Escape character is '^]'.

lightmpd login: root
Password:
#
#
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: Generic Analog [Generic Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: Generic Digital [Generic Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

認識しました。mod.confで hw1:0 に指定して音出ししましたが
カ-カ-カ-カ-カ みたいな音が繰り返し鳴るだけでした。
設定が足りないのでしょうか?

kku...@gmail.com

unread,
Aug 30, 2020, 3:55:11 AM8/30/20
to lightMPD
lightmpdで当該カードを使って音が出れば一般的なintel-pcでusb経由では無い音が聴けるので
何とかならないかと(笑)
音が鳴っている状態のUbuntu Studio にsshで入ってlsmodリストを取って
音に関係しそうな部分を抜き取ってみましたが参考になるでしょうか?
PCIeにカードが刺さっているのでその辺の情報も必要でしょうか?

$ grep snd LSMOD.txt
snd_hda_codec_hdmi     61440  1
snd_hda_codec_realtek   122880  1
snd_hda_codec_cmedia    16384  1
snd_hda_codec_generic    81920  2 snd_hda_codec_cmedia,snd_hda_codec_realtek
snd_usb_audio         262144  1
snd_usbmidi_lib        36864  1 snd_usb_audio
mc                     53248  1 snd_usb_audio
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_intel          53248  6
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_hda_codec         126976  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_cmedia,snd_hda_codec_realtek
snd_hda_core           90112  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              20480  2 snd_usb_audio,snd_hda_codec
snd_pcm               106496  6 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            36864  2 snd_seq_midi,snd_usbmidi_lib
snd_seq                69632  2 snd_seq_midi,snd_seq_midi_event
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer              36864  2 snd_seq,snd_pcm
snd                    86016  26 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
soundcore              16384  1 snd

kku...@gmail.com

unread,
Aug 30, 2020, 4:35:11 AM8/30/20
to lightMPD
変な音がしている時の状態は...

# cat /proc/asound/card1/pcm0p/sub0/hw_params 
access: RW_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 944
buffer_size: 6608

choppe...@gmail.com

unread,
Aug 30, 2020, 5:36:24 AM8/30/20
to lightMPD
こんにちは。
ドライバーですが、CM8888 [Oxygen Express]ではないでしょうか。

本ボードは、自分も興味があるのですが情報が非常に少ないので
様子見しています。
Message has been deleted

kku...@gmail.com

unread,
Aug 30, 2020, 6:55:43 AM8/30/20
to lightMPD
情報ありがとうございます。恐らくこれですね。

申し訳ないです。この情報を元に
CM8888 [Oxygen Express]を組み込み可能であればお願い出来ないでしょうか。

donuts...@gmail.com

unread,
Aug 30, 2020, 10:05:55 AM8/30/20
to lightMPD
lsmodの結果から足りないものを追加してみました。
※不要なものもあるかとは思いますが、全部追加しました。
※(★)のついた行が、menuconfig にて有効にした項目です。
 xenomai側には一部当たっていません。(カーネルのバージョンが古いため)
※choppersjoe69さんの情報は、位置づけがよく理解できていないため対応していません。

【追加ドライバー】
    Device Drivers  --->
        Multimedia support  ---> (★)

        Sound card support  --->
            Advanced Linux Sound Architecture  --->
                Sequencer support (★)
                  Use HR-timer as default sequencer timer (★)
                HD-Audio  --->
                    Build Realtek HD-audio codec support (★)
                    Build HDMI/DisplayPort HD-audio codec support (★)
        LED Support  ---> (★)
            LED Class Support (★)
            LED Trigger support  ---> (★)
                Audio Mute LED Trigger (★)

【追加適用パッチ】
 ※最新のカーネルには当たっているものと思われます。

【格納場所】

digififan

unread,
Aug 30, 2020, 10:09:47 AM8/30/20
to lightMPD

kkumaxさん

出遅れてしまったようで、申し訳ありません。

このカードは面白そうですね。
4月頃にlivaより性能のよいPCを探していたのですが、そのときにこのカードを知っていれば、
PCIeが収容できるものを選んだかもしれません。結局、PCIeのないファンレスのPCを選択しました。
lightMPDではモジュールを使っていないので、新たなボードに対応しようとすると実機がないと結構たいへんです。
個人的に、audioにかける時間が取れなくてすぐには対応できません。bbbの対応もペンディングになったままですので、そのあとになります。
できれば、このままdonuts.shop73さんにお願いできないでしょうか?

lsmodの結果はすべて貼り付けたほうがいいです。それと、再生中の cat /proc/interrupts も後で必要になるかもしれません。
choppersjoe69さんの情報からCM8888のドライバーは

HD AUDIO PCI
       Build C_Media HD-Audio codec support

をチェックすれば組み込まれるようです。

よろしくお願いします。

kku...@gmail.com

unread,
Aug 30, 2020, 7:23:15 PM8/30/20
to lightMPD
digififanさんお気遣いありがとうございます。
このカードは面白そうですね。
PCIeからI2Sを出力できればUSBを使わないので
音質向上?の可能性もありlightmpdで是非使ってみたいカードです。

donuts...さん ご面倒をおかけします。
朝イチでテストしましたが前回と変わらず雑音のままです。
digififanさんからアドバイスをいただいたので
ubuntu studioで再生出来ている状態で取ったリストを貼り付けます。
よろしくお願いします。
ホント申し訳ないですm(_ _)m

今回のカーネルでのテスト
$ telnet 192.168.11.22 8023
Trying 192.168.11.22...
Connected to 192.168.11.22.
Escape character is '^]'.

lightmpd login: root
Password: 
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC221 Analog [ALC221 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Amanero [Combo384 Amanero], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
# lsmod
lsmod: /proc/modules: No such file or directory
Module                  Size  Used by    Not tainted

---------------
#
realtime_option {
        memlock                 "yes"
        stack_reserve           "2048"
        heap_reserve            "10240"
        main_priority           "OTHER:0"
        player_priority         "FIFO:53"
        decoder_priority        "OTHER:0"
        update_priority         "OTHER:0"
}

audio_output {
        type                    "alsa"
        name                    "uda"
        device                  "hw:1,0" #card 1: CMedia [HDA C-Media]
       #device                  "hw:2,0" #card 2: Amanero [Combo384 Amanero]
        priority                "FIFO:54"
        mixer_type              "disabled"
        buffer_time             "150000"
        period_time             "37500"
}
以下 省略
--------------------------------------------------------------------------------
以下
ubuntu studio 再生時

# lsmod
Module                  Size  Used by
nls_iso8859_1          16384  1
snd_usb_audio         262144  1
intel_rapl_msr         20480  0
intel_rapl_common      24576  1 intel_rapl_msr
snd_usbmidi_lib        36864  1 snd_usb_audio
snd_hda_codec_hdmi     61440  1
mc                     53248  1 snd_usb_audio
x86_pkg_temp_thermal    20480  0
intel_powerclamp       20480  0
snd_hda_codec_realtek   122880  1
snd_hda_codec_cmedia    16384  1
coretemp               20480  0
snd_hda_codec_generic    81920  2 snd_hda_codec_cmedia,snd_hda_codec_realtek
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
kvm                   667648  0
snd_hda_intel          53248  6
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_hda_codec         126976  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_cmedia,snd_hda_codec_realtek
crct10dif_pclmul       16384  1
snd_hda_core           90112  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
ghash_clmulni_intel    16384  0
snd_hwdep              20480  2 snd_usb_audio,snd_hda_codec
aesni_intel           372736  0
snd_pcm               106496  6 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
crypto_simd            16384  1 aesni_intel
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
mei_hdcp               24576  0
snd_seq_midi           20480  0
i915                 1990656  5
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            36864  2 snd_seq_midi,snd_usbmidi_lib
snd_seq                69632  2 snd_seq_midi,snd_seq_midi_event
drm_kms_helper        184320  1 i915
mei_me                 40960  1
hp_wmi                 16384  0
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
i2c_algo_bit           16384  1 i915
snd_timer              36864  2 snd_seq,snd_pcm
snd                    86016  26 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
glue_helper            16384  1 aesni_intel
soundcore              16384  1 snd
fb_sys_fops            16384  1 drm_kms_helper
sparse_keymap          16384  1 hp_wmi
intel_cstate           20480  0
serio_raw              20480  0
intel_rapl_perf        20480  0
mei                   106496  3 mei_hdcp,mei_me
intel_pch_thermal      16384  0
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
mac_hid                16384  0
wmi_bmof               16384  0
acpi_pad              184320  0
tpm_infineon           20480  0
sch_fq_codel           20480  3
cuse                   16384  3
parport_pc             40960  0
ppdev                  24576  0
lp                     20480  0
parport                53248  3 parport_pc,lp,ppdev
drm                   487424  6 drm_kms_helper,i915
ip_tables              28672  0
x_tables               40960  1 ip_tables
autofs4                45056  2
uas                    28672  0
usb_storage            77824  1 uas
crc32_pclmul           16384  0
ahci                   40960  2
psmouse               155648  0
e1000e                258048  0
i2c_i801               32768  0
libahci                32768  1 ahci
wmi                    32768  2 hp_wmi,wmi_bmof
video                  49152  1 i915

# cat /proc/interrupts
            CPU0       CPU1       CPU2       CPU3       
   0:         13          0          0          0   IO-APIC    2-edge      timer
   1:          0          0          0          4   IO-APIC    1-edge      i8042
   8:          1          0          0          0   IO-APIC    8-edge      rtc0
   9:          0          0          0          0   IO-APIC    9-fasteoi   acpi
  12:          0          0          6          0   IO-APIC   12-edge      i8042
  16:          0          0          0          0   IO-APIC   16-fasteoi   i801_smbus
  17:          0       3345          0          0   IO-APIC   17-fasteoi   snd_hda_intel:card1
 120:          0          0          0          0   PCI-MSI 458752-edge      PCIe PME, aerdrv
 121:          0          0          0          0   PCI-MSI 471040-edge      PCIe PME, aerdrv
 122:          0          0          0          0   PCI-MSI 475136-edge      PCIe PME, aerdrv
 123:          0      71682          0          0   PCI-MSI 327680-edge      xhci_hcd
 124:      19082         19       4777          0   PCI-MSI 376832-edge      ahci[0000:00:17.0]
 125:          0          0        134        235   PCI-MSI 1048576-edge      enp2s0-rx-0
 126:          0          0          0          0   PCI-MSI 1048577-edge      enp2s0-tx-0
 127:          0          1          0          0   PCI-MSI 1048578-edge      enp2s0
 128:          0       6889         15          0   PCI-MSI 1572864-edge      enp3s0-rx-0
 129:          0          0          0       7183   PCI-MSI 1572865-edge      enp3s0-tx-0
 130:          2          0          0          0   PCI-MSI 1572866-edge      enp3s0
 131:          0          0          0         50   PCI-MSI 360448-edge      mei_me
 132:        126          0       1135          0   PCI-MSI 32768-edge      i915
 133:          0          0        854          0   PCI-MSI 514048-edge      snd_hda_intel:card0
 NMI:          0          0          0          0   Non-maskable interrupts
 LOC:      43175      58170      50426      55211   Local timer interrupts
 SPU:          0          0          0          0   Spurious interrupts
 PMI:          0          0          0          0   Performance monitoring interrupts
 IWI:          0          0          0          0   IRQ work interrupts
 RTR:          0          0          0          0   APIC ICR read retries
 RES:       3682       2325       2028       1828   Rescheduling interrupts
 CAL:       2064       1845       2018       2025   Function call interrupts
 TLB:        446        554        485        732   TLB shootdowns
 TRM:          0          0          0          0   Thermal event interrupts
 THR:          0          0          0          0   Threshold APIC interrupts
 DFR:          0          0          0          0   Deferred Error APIC interrupts
 MCE:          0          0          0          0   Machine check exceptions
 MCP:          3          4          4          4   Machine check polls
 HYP:          0          0          0          0   Hypervisor callback interrupts
 HRE:          0          0          0          0   Hyper-V reenlightenment interrupts
 HVS:          0          0          0          0   Hyper-V stimer0 interrupts
 ERR:          0
 MIS:          0
 PIN:          0          0          0          0   Posted-interrupt notification event
 NPI:          0          0          0          0   Nested posted-interrupt event
 PIW:          0          0          0          0   Posted-interrupt wakeup event

kku...@gmail.com

unread,
Aug 31, 2020, 8:34:06 PM8/31/20
to lightMPD
今後の最新sounrdカード組み込みの事を考えると
素人考えではもう全部入りkernelをリリースしていただければ良いのかな?と
それで音出ししながら rmmod をして不要なモノを洗い出して削れば早い様に思います。
二度手間にはなりますが確実に必要な要素を特定出来るのではと...

自分にkernelビルド環境があれば問題ないのですが
このサイトのヒントだけでは全く理解出来ず遥か遠くで構築なんて夢の夢です(笑)

donuts...@gmail.com

unread,
Sep 1, 2020, 2:27:51 PM9/1/20
to lightMPD
kkumaxさん

申し訳ありませんが、平日での対応はできません。

調査・対応を進めるうえで以下の考慮をお願いします。

(1)H/Wは最小構成としてください。
 USB-DAC や オンボードの音源は、取り外しあるいは無効としてください。
 その他機能(H/W)についても同様です。

(2)OS間の比較は、同じH/W構成、同じ音源としてください。
 /proc/asound/card*/pcm0p/sub0/hw_params の結果は
 同じ音源のものでしょうか?

(3)使用しているH/W、S/Wの情報を記載してください。
 Pink faun i2s bridge card、ubuntu18.04
 の情報しかありません。
 使用しているマザーボードや、ubuntu での使用しているプレイヤーなど
 記載してください。

(4)全部入りのkernelは用意できません。
 digififanさんも言われている通り、
 「lightMPDではモジュールを使っていません」ので
 modprobe や rmmod によるモジュールのロード/アンロードはできません。
 lsmodの結果が表示されないのも同じ理由です。


確認
 もし、ubuntu側で MPD を使用しているのなら、
 lightMPD で ubuntuの設定ファイルを使用した場合
 どうなりますか。
 バージョンの違いによりそのままでは動かないとは思いますが、
 バッファ関連、フォーマット関連は試せるのではと思います。

kku...@gmail.com

unread,
Sep 1, 2020, 10:27:51 PM9/1/20
to lightMPD
夜勤明けなので変な所があるかも知れません。申し訳ないです。

現状システム概要 PC1:ubuntu STUDIO PC2:ubuntu18.04LTS
------------------
プレーヤー側(PC1)
ubuntu STUDIOへ変更しましたm(_ _)m
CPU: Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
PC:HP ProDesk 600 G2 SFF
SaundCard:Pink faun i2s bridge card LKS仕様
------------------
# uname -a
Linux ubuntu-audio2 5.4.0-42-lowlatency 
#46-Ubuntu SMP PREEMPT 
Fri Jul 10 01:43:58 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
------------------
# mpd -V
Music Player Daemon 0.21.20 (0.21.20)
------------------
# upmpdcli -v
Upmpdcli 1.4.12 libupnpp 0.19.3
------------------
$ aplay -l (BIOSでONボードデバイスを停止)
**** ハードウェアデバイス PLAYBACK のリスト ****
カード 0: CMedia [HDA C-Media], デバイス 0: CMI8888 Analog [CMI8888 Analog]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0
------------------
$ lsmod ※ubuntu STUDIOで音が出ている状態で実行
Module                  Size  Used by
nls_iso8859_1          16384  1
snd_hda_codec_cmedia    16384  1
snd_hda_codec_generic    81920  1 snd_hda_codec_cmedia
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_intel          53248  4
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_hda_codec         126976  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_cmedia
snd_hda_core           90112  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               106496  4 snd_hda_intel,snd_hda_codec,snd_hda_core
intel_rapl_msr         20480  0
intel_rapl_common      24576  1 intel_rapl_msr
snd_seq_midi           20480  0
x86_pkg_temp_thermal    20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
intel_powerclamp       20480  0
snd_rawmidi            36864  1 snd_seq_midi
coretemp               20480  0
snd_seq                69632  2 snd_seq_midi,snd_seq_midi_event
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer              36864  2 snd_seq,snd_pcm
snd                    86016  16 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm,snd_rawmidi
kvm                   667648  0
soundcore              16384  1 snd
crct10dif_pclmul       16384  1
ghash_clmulni_intel    16384  0
aesni_intel           372736  0
i915                 1990656  4
crypto_simd            16384  1 aesni_intel
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
mei_hdcp               24576  0
glue_helper            16384  1 aesni_intel
drm_kms_helper        184320  1 i915
i2c_algo_bit           16384  1 i915
mei_me                 40960  1
intel_cstate           20480  0
fb_sys_fops            16384  1 drm_kms_helper
intel_rapl_perf        20480  0
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
intel_pch_thermal      16384  0
mei                   106496  3 mei_hdcp,mei_me
serio_raw              20480  0
hp_wmi                 16384  0
sparse_keymap          16384  1 hp_wmi
mac_hid                16384  0
wmi_bmof               16384  0
acpi_pad              184320  0
tpm_infineon           20480  0
sch_fq_codel           20480  3
cuse                   16384  3
parport_pc             40960  0
ppdev                  24576  0
lp                     20480  0
parport                53248  3 parport_pc,lp,ppdev
drm                   487424  6 drm_kms_helper,i915
ip_tables              28672  0
x_tables               40960  1 ip_tables
autofs4                45056  2
uas                    28672  0
usb_storage            77824  1 uas
crc32_pclmul           16384  0
psmouse               155648  0
i2c_i801               32768  0
ahci                   40960  2
e1000e                258048  0
libahci                32768  1 ahci
wmi                    32768  2 hp_wmi,wmi_bmof
video                  49152  1 i915

------------------
# cat /proc/interrupts
    0:         13          0          0          0   IO-APIC    2-edge      timer
   1:          0          0          0          4   IO-APIC    1-edge      i8042
   8:          1          0          0          0   IO-APIC    8-edge      rtc0
   9:          0          0          0          0   IO-APIC    9-fasteoi   acpi
  12:          0          0          6          0   IO-APIC   12-edge      i8042
  16:          0          0          0          0   IO-APIC   16-fasteoi   i801_smbus
  17:          0      12171          0          0   IO-APIC   17-fasteoi   snd_hda_intel:card0
 120:          0          0          0          0   PCI-MSI 458752-edge      PCIe PME, aerdrv
 121:          0          0          0          0   PCI-MSI 471040-edge      PCIe PME, aerdrv
 122:          0          0          0          0   PCI-MSI 475136-edge      PCIe PME, aerdrv
 123:          0       2107          0          0   PCI-MSI 327680-edge      xhci_hcd
 124:         30        136         69        450   PCI-MSI 1048576-edge      enp2s0-rx-0
 125:          0          0          0          0   PCI-MSI 1048577-edge      enp2s0-tx-0
 126:          0          0          0          1   PCI-MSI 1048578-edge      enp2s0
 127:       9736       4405         23         80   PCI-MSI 376832-edge      ahci[0000:00:17.0]
 128:          0      21420       3764          0   PCI-MSI 1572864-edge      enp3s0-rx-0
 129:          0        850       4450      20985   PCI-MSI 1572865-edge      enp3s0-tx-0
 130:          0          0          0          2   PCI-MSI 1572866-edge      enp3s0
 131:          0          0          0         43   PCI-MSI 360448-edge      mei_me
 132:        223          0       1322          0   PCI-MSI 32768-edge      i915
 NMI:          0          0          0          0   Non-maskable interrupts
 LOC:      51549      63326      54835      62120   Local timer interrupts
 SPU:          0          0          0          0   Spurious interrupts
 PMI:          0          0          0          0   Performance monitoring interrupts
 IWI:          0          1          1          0   IRQ work interrupts
 RTR:          1          0          0          0   APIC ICR read retries
 RES:       4934       3139       2406       2014   Rescheduling interrupts
 CAL:       2053       2054       1658       1847   Function call interrupts
 TLB:        469        423        298        475   TLB shootdowns
 TRM:          0          0          0          0   Thermal event interrupts
 THR:          0          0          0          0   Threshold APIC interrupts
 DFR:          0          0          0          0   Deferred Error APIC interrupts
 MCE:          0          0          0          0   Machine check exceptions
 MCP:          5          6          6          6   Machine check polls
 HYP:          0          0          0          0   Hypervisor callback interrupts
 HRE:          0          0          0          0   Hyper-V reenlightenment interrupts
 HVS:          0          0          0          0   Hyper-V stimer0 interrupts
 ERR:          0
 MIS:          0
 PIN:          0          0          0          0   Posted-interrupt notification event
 NPI:          0          0          0          0   Nested posted-interrupt event
 PIW:          0          0          0          0   Posted-interrupt wakeup event

-------------------------------------------------------------------------
サーバー,側 UPnP audio Control Point(PC2)
DLNAサーバー
minimserver-0.8.5.2
再生ソフト
$ upplay -v
Upplay 1.4.5 libupnpp 0.19.3
----------
確認
>もし、ubuntu側で MPD を使用しているのなら、
>lightMPD で ubuntuの設定ファイルを使用した場合
>どうなりますか。

申し訳ないです。
この部分はどう作業してよいか?よく分かりませんでした。
単純にubuntu STUDIOで使用しているmpd.confを
lightmpd.confへコピーしてテストすると言う意味ですか?

Message has been deleted

kku...@gmail.com

unread,
Sep 4, 2020, 2:21:54 AM9/4/20
to lightMPD
(4)全部入りのkernelは用意できません。
 digififanさんも言われている通り、
 「lightMPDではモジュールを使っていません」ので
 modprobe や rmmod によるモジュールのロード/アンロードはできません。
 lsmodの結果が表示されないのも同じ理由です。
-----------------------------------------------------------------------------
この内容を読んで...それでは逆は出来るから参考にならないかなぁと
Ubuntu STUDIOで音が出ている状態でrmmodでモジュールを消して見ました。
もちろん使用中のモジュールを指定した場合は
rmmod: ERROR: Module snd_hda_codec_cmedia is in use
というふうに怒られます。

この方法で不要と思われるモジュールを特定して削除スクリプトを作成して絞りこんで見ました。
この手法が正しく無い場合はこのスレッドは無視してくださいm(_ _)m

# lsmod
Module                  Size  Used by
nls_iso8859_1          16384  1
snd_hda_codec_cmedia    16384  1
snd_hda_codec_generic    81920  1 snd_hda_codec_cmedia
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_intel          53248  2
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_hda_codec         126976  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_cmedia
snd_hda_core           90112  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               106496  4 snd_hda_intel,snd_hda_codec,snd_hda_core
crct10dif_pclmul       16384  1
snd_timer              36864  1 snd_pcm
snd                    86016  9 snd_hda_codec_generic,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
soundcore              16384  1 snd
i915                 1990656  4
drm_kms_helper        184320  1 i915
i2c_algo_bit           16384  1 i915
fb_sys_fops            16384  1 drm_kms_helper
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
sch_fq_codel           20480  3
cuse                   16384  3
drm                   487424  6 drm_kms_helper,i915
ip_tables              28672  0
x_tables               40960  1 ip_tables
autofs4                45056  2
e1000e                258048  0
ahci                   40960  2
libahci                32768  1 ahci
video                  49152  1 i915

だいぶ減りましたが参考になるでしょうか?
再投稿したのはvmiも不要だったので...

donuts...@gmail.com

unread,
Sep 4, 2020, 2:18:21 PM9/4/20
to lightMPD
モジュール追加してみました。
(★) 追加モジュール
(-) 削除モジュール

カーネルに取り込まれているドライバーは lsmod で表示されないため、
後は、configを比べるしかないですね。

    Device Drivers  --->
        I2C support  --->
            I2C device interface (★)
        SPI support  ---> (★)

        Sound card support  --->
            Advanced Linux Sound Architecture  --->
                Sequencer support (-)
                Generic sound devices  ---> (★)
                    Dummy (/dev/null) soundcard (★)
                    Generic loopback driver (PCM) (★)
    File systems  --->
        FUSE (Filesystem in Userspace) support (★)
            Character device in Userspace support (★)
    Cryptographic API  --->
        CRCT10DIF PCLMULQDQ hardware acceleration (★)

【格納場所】
 ※今回からxenomaiを省きました。

kku...@gmail.com

unread,
Sep 4, 2020, 7:15:15 PM9/4/20
to lightMPD
おはようございます。donuts...@gmail.comさん
度々のご対応ありがとうございますm(_ _)m

やはり「エコーのかかったカッカッカッカッカッカッ」
という音が出ます。
PCMの他にDSDを再生すると再生周波数が高くなったやはり
同じ「エコーのかかったカッカッカッカッカッカッ」という音がします。

# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Dummy [Dummy], device 0: Dummy PCM [Dummy PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 1: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 1: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 2: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

# cat /proc/asound/card2/pcm0p/sub0/hw_params 
access: RW_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 96000 (96000/1)
period_size: 4096
buffer_size: 8192

再起動から何回か試すと無音の時もあります。
正常に再生されている様に見えますがダメです。

kku...@gmail.com

unread,
Sep 4, 2020, 7:42:34 PM9/4/20
to lightMPD
>カーネルに取り込まれているドライバーは lsmod で表示されないため、
>後は、configを比べるしかないですね。

/proc/config.gz から  zcat /proc/config.gz > ~/config なんだと思うのですが...
Ubuntu Studio とか Ubuntu18.04LTS にはこのファイルが無いので手詰まりです。
さて どうしたものか?

kku...@gmail.com

unread,
Sep 4, 2020, 7:52:16 PM9/4/20
to lightMPD
変な話になりますが
lightmpd純正にもこの/proc/config.gz が存在していて
kernel.orgからソースを拾ってきて
Archlinuxで昔にコンパイルしてみた事があるのですがまともに起動しませんでした。

たぶん、メモリーにすべて飛ばして起動する部分の手当が理解出来なかったのが原因だと思っています。
クロスコンパイル環境構築は難しいのでしょうか?

kku...@gmail.com

unread,
Sep 4, 2020, 8:29:18 PM9/4/20
to lightMPD
何度もお手間を取らせて申し訳ない限りです。m(_ _)m
現状UbuntuStudioでの再生でも音が非常に良いので熱くなってしまいました。

通常配布されているディストリのkernelは目一杯ドライバーが入っていて
巨大なconfigとなっています。
それとの比較は現実的に厳しいと思うのですがどうでしょうか?
(自分に技術が無いだけ?)
話がループですが
結局のところ全部入りkernelが不可能且つ lsmod は使えないの
非常に残念ですが
今回のこのカードのデバイスドライバーの組み込みは困難という結論だと思うのですがどうでしょう?
デバック環境がビルドする人の近くに無い条件下ではやはり厳しい。

donuts...@gmail.com

unread,
Sep 4, 2020, 9:02:59 PM9/4/20
to lightMPD
現状、
 > やはり「エコーのかかったカッカッカッカッカッカッ」
 > という音が出ます。
の原因が、モジュール不足によるものなのか、
設定不足・誤りによるものなのかの切り分けが出来ていませんので

設定に関して確認してみるのがよいですね。
・再生しているフォーマットに対して、
  /proc/asound/card1/pcm0p/sub0/hw_params
 は正しく表示されているか?
・再生するフォーマットにより事象に違いが出るか?
・フォーマット変換した場合と、しない場合で事象に違いが出るか?
・dmesgコマンドで気になる行が出力されていないか?
などですかね。

ちなみに、x86_64機でのカーネルのコンパイルは難しくありません。
x86_64機で作業を行えばアーキテクチャ的にはクロスしてませんので。
私の場合 Windows10 + VirtualBOX の環境で以下の手順で行っていますが、
UbuntuStudio上でも同様の手順で可能なのではないでしょうか。

 (1) カーネルソースのダウンロード
 (2) /usr/src ディレクトリへコピーし展開
  # tar xf linux-5.4.22.tar.xz
  # cd linux-5.4.22
  # xzcat ../patch-5.4.22-rt13.patch.xz | patch -p1
 (3) lightMPDのコンフィルファイルをコピー
  コピー先: /usr/src/linux-5.4.22/.config
 (4) 環境変数設定
  # export KERNEL_SRC=/usr/src/x86_64/linux-5.4.22
 (5) コンフィグ編集
  # make ARCH=x86 menuconfig
 (6) コンパイル
  # make -j4 ARCH=x86 bzImage
  出力先:./arch/x86/boot/bzImage
 (7) 出来上がったファイルを lightMPD のUSBへコピー
  コピー先:/boot/bzImage-5.4.22rt13

※ ubuntuのconfigファイルは /boot 配下にあるようです。

kku...@gmail.com

unread,
Sep 4, 2020, 9:23:49 PM9/4/20
to lightMPD
現状、
 > やはり「エコーのかかったカッカッカッカッカッカッ」
 > という音が出ます。
の原因が、モジュール不足によるものなのか、
設定不足・誤りによるものなのかの切り分けが出来ていませんので

設定に関して確認してみるのがよいですね。
・再生しているフォーマットに対して、
  /proc/asound/card1/pcm0p/sub0/hw_params
------------------------------------------------------------------------------------------
この部分に関しては本日8:15 の書き込みしましたが正常に表示されます。
これは96Khzデーターを再生してみた時の表示です。
音はカッカッ....ですが
# cat /proc/asound/card2/pcm0p/sub0/hw_params 
access: RW_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 96000 (96000/1)
period_size: 4096
buffer_size: 8192

設定に関してCombo384を接続してhw:x,y の部分だけ変更したconfigで再生して問題ない事を確認しています。

今、Gentoolinuxplayerで再生していますが問題なく再生できています。

donuts...@gmail.com

unread,
Sep 5, 2020, 2:12:40 PM9/5/20
to lightMPD
UbuntuStudio 20.04.1 のカーネルを lightMPD に乗せてみました。
UbuntuStudio上で、UbuntuStudioのソースおよびコンフィグを使用して、
カーネルおよびモジュールをコンパイルしました。

もともと lightMPD はモジュールに対応していましたので、
モジュール対応も復活させました。
以下のドライバーはモジュールからカーネルへ移動させています。
・lightMPDの起動に必要のもの
・USB-DACの再生に必要なもの

起動後、modprobeコマンドで必要なモジュールをロードしてください。

【格納場所】

【カーネルコンパイル手順】
※今回用いた、UbuntuStudio上でのカーネルコンパイル手順です。
 コマンドだけ並べておきます。rootユーザーで実行しています。

    # cd /usr/src
    # apt install linux-source
    # cd /usr/src/linux-source-5.4.0
    # tar xfp linux-source-5.4.0.tar.bz2
    # cd linux-source-5.4.0
    # cp -p /boot/config-5.4.0-45-lowlatency ./.config

    # apt install bc bison flex libelf-dev libncurses-dev libssl-dev

    # export KERNEL_SRC=/usr/src/linux-source-5.4.0/linux-source-5.4.0
    # make ARCH=x86 menuconfig
    # time make -j4 ARCH=x86 bzImage modules
        カーネル出力先:./arch/x86/boot/bzImage
        USBメモリの /boot フォルダへコピー ※bzImage-5.4.55にリネーム
    # export INSTALL_MOD_PATH=../kernel
    # mkdir -p $INSTALL_MOD_PATH
    # make ARCH=x86 modules_install
    # cd $INSTALL_MOD_PATH/lib/modules
    # tar cf - . | gzip -c > ../kmodules.tgz
        USBメモリの /boot フォルダへコピー

kku...@gmail.com

unread,
Sep 5, 2020, 9:36:03 PM9/5/20
to lightMPD
おはようございますm(_ _)m
ご対応ありがとうございます。
早朝より格闘していました(笑)
起動しません....
Message has been deleted

kku...@gmail.com

unread,
Sep 5, 2020, 10:03:07 PM9/5/20
to lightMPD
vga=773  この部分は直しました。
lightmpd.conf を二台構成のものに入れ替えました。
訂正です。
/var/lightmpd/bin/statout.sh: line 32: /usr/ntpq: not found
この行で止まったままです。

kku...@gmail.com

unread,
Sep 5, 2020, 10:38:39 PM9/5/20
to lightMPD
# lsmod
Module                  Size  Used by    Not tainted
この状態でまだ音が出ません??

crct10dif_pclmul       16384  1 
video                  45056  0 
drm_kms_helper        176128  0 
drm                   458752  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
snd_hda_intel          32768  1 
snd_intel_dspcfg       20480  1 snd_hda_intel
snd_hda_codec_cmedia    16384  1 
snd_hda_codec_generic    69632  1 snd_hda_codec_cmedia
snd_hda_codec         110592  3 snd_hda_intel,snd_hda_codec_cmedia,snd_hda_codec_generic
snd_hda_core           69632  3 snd_hda_intel,snd_hda_codec_generic,snd_hda_codec
ledtrig_audio          16384  1 snd_hda_codec_generic

# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #

kku...@gmail.com

unread,
Sep 5, 2020, 10:40:52 PM9/5/20
to lightMPD
# cat /proc/asound/card0/pcm0p/sub0/hw_params 
access: RW_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 176400 (176400/1)
period_size: 4096
buffer_size: 8192

出ているはずなんですが...
alsamixでミュートがかかっていて外しました。でも音が出ません

kku...@gmail.com

unread,
Sep 5, 2020, 11:14:39 PM9/5/20
to lightMPD
うーん状況が変わらずで例の雑音しか出ません?

# cat mod.sh
modprobe nls_iso8859_1
modprobe snd_hda_codec_cmedia
modprobe snd_hda_codec_generic
modprobe ledtrig_audio
modprobe snd_hda_intel
modprobe snd_intel_dspcfg
modprobe snd_hda_codec
modprobe snd_hda_core
modprobe snd_hwdep
modprobe snd_pcm
modprobe crct10dif_pclmul
modprobe snd_timer
modprobe snd
modprobe soundcore
modprobe i915
modprobe drm_kms_helper
modprobe i2c_algo_bit
modprobe fb_sys_fops
modprobe syscopyarea
modprobe sysfillrect
modprobe sysimgblt
modprobe sch_fq_codel
modprobe cuse
modprobe drm
modprobe ip_tables
modprobe x_tables
modprobe autofs4
#e1000e
modprobe ahci
modprobe libahci
modprobe video


./mod.sh
modprobe: module nls_iso8859_1 not found in modules.dep
modprobe: module snd_hwdep not found in modules.dep
modprobe: module snd_pcm not found in modules.dep
modprobe: module snd_timer not found in modules.dep
modprobe: module snd not found in modules.dep
modprobe: module soundcore not found in modules.dep
modprobe: module i2c_algo_bit not found in modules.dep


# lsmod
Module                  Size  Used by    Not tainted
ahci                   40960  0 
libahci                32768  1 ahci
autofs4                32768  0 
ip_tables              28672  0 
x_tables               36864  1 ip_tables
cuse                   16384  0 
sch_fq_codel           20480  0 
i915                 1654784  1 
drm_kms_helper        176128  1 i915
fb_sys_fops            16384  1 drm_kms_helper
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
drm                   458752  3 i915,drm_kms_helper
video                  45056  1 i915
crct10dif_pclmul       16384  1 
snd_hda_intel          32768  0 
snd_intel_dspcfg       20480  1 snd_hda_intel
snd_hda_codec_cmedia    16384  0 
snd_hda_codec_generic    69632  1 snd_hda_codec_cmedia
ledtrig_audio          16384  1 snd_hda_codec_generic

kku...@gmail.com

unread,
Sep 5, 2020, 11:16:35 PM9/5/20
to lightMPD
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
# cat /proc/asound/card0/id 
CMedia
# cat /proc/asound/card0/
codec#1  id       pcm0p/
# cat /proc/asound/card0/codec\#1 
Codec: C-Media CMI8888
Address: 1
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x13f68888
Subsystem Id: 0x13f60001
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0x1a]: 16 24 32
    formats [0x2]: FLOAT
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Front Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="CMI8888 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Surround Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Side Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Node 0x05 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Center Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Switch", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Node 0x06 [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x01014010: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=01, enabled=1
  Connection: 1
     0x02
Node 0x07 [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x01011012: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=02, enabled=1
  Connection: 1
     0x03
Node 0x08 [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x01012014: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Grey
    DefAssociation = 0x1, Sequence = 0x4
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Connection: 1
     0x04
Node 0x09 [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x01016011: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Orange
    DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=03, enabled=1
  Connection: 1
     0x05

kku...@gmail.com

unread,
Sep 5, 2020, 11:29:29 PM9/5/20
to lightMPD
雑音が曲のテンポで変化しているから何か足りないのかな?

kku...@gmail.com

unread,
Sep 6, 2020, 12:58:18 AM9/6/20
to lightMPD
lightmpdでDSDを再生したらこんなエラーが出ます。
pcieport 0000:00:1C.0: AER: PCIe Bus Error: severity=Corrected, type=Data Link Lyewr, (Transmitter ID)
pcieport 0000:00:1C.0: AER:  device [8086:a115]]error status/mask=00001000/00002000
pcieport 0000:00:1C.0: AER:  [12} Timeout

kku...@gmail.com

unread,
Sep 6, 2020, 2:10:07 AM9/6/20
to lightMPD
散々やってみて初心に戻ってUbuntuStudioで音が出る状態

01:00.0 Audio device: C-Media Electronics Inc CM8888 [Oxygen Express]
    Subsystem: C-Media Electronics Inc HDA Controller
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at d1000000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

なので
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

kkuma@ubuntu-audio2:~$ lsmod | grep snd_hda_intel
snd_hda_intel          53248  3

snd_intel_dspcfg       24576  1 snd_hda_intel
snd_hda_codec         126976  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_cmedia
snd_hda_core           90112  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec
snd_pcm               106496  3 snd_hda_intel,snd_hda_codec,snd_hda_core
snd                    86016  15 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm,snd_rawmi

これと比較して
今回のlightmpdでmodprobeしてエラーが
modprobe: module snd_pcm not found in modules.dep
modprobe: module snd not found in modules.dep
なのでこの2つのモジュールがあれば音が出るのかなぁ?



kku...@gmail.com

unread,
Sep 13, 2020, 5:15:13 AM9/13/20