前提
macOSだと、macbookのスペック的に重たくなってきたので、linuxをインストールしたのですが、音が出ません。
ディストリビューションを変更しても同様でした。
実現したいこと
以下のどちらかを達成したい
- macbookと相性が良い、音が出るLinuxディストリビューションを見つける
- (UbuntuかFedoraで)音が出ない不具合を直す
試したこと
以下の3つのディストリビューション・バージョンをインストールしましたが、いずれもそのままでは音はでませんでした。
そこで、「macbook linux no sound」でググって出てきた解決法をいろいろ試しました。(というか解決策の種類が多すぎて困ってます…)
- Ubuntu 20.04
- Ubuntu 22.04
- Fedora 36
以下、試した解決法の一例
snd_hda_macbookproのインストール・実行(Ubuntu)
/usr/share/wireplumber/main.lua.d/50-alsa-config.luaの書き換え、systemctlコマンドの実行(Fedora、動画)
alsamixerやpulseaudioコマンドをいじる(Ubuntu)
TaichiYanagiyaさんの解決法を試した結果
- Ubuntu Mainline Kernel Installerを使用して、Kernelを5.15.0.46.49->5.19.5にアップデート (5.19.6以上は表示されず)
- /etc/modprobe.d/alsa-base.conf に
options snd-hda-intel model=bullseye
を追記 bullseye
の部分をwarlock
,warlock mlk
,warlock mlk dual mic
,cyborg
,dolphin
,odin
に入れ替え&再起動を繰り返す- その際alsamixerでミュートを消す、各音量を上げるなども行う
以上を行ってもダメでした
(ただし、dolphin
のときのみ、設定->サウンド->出力デバイスの項目が「スピーカー-内部オーディオ」から「ライン出力-内部オーディオ」に変化しました)
補足情報(FW/ツールのバージョンなど)
macのモデル: MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
使用媒体: USBメモリ(4GB)、USB->USB-C変換アダプタ
書き込みソフト: Etcher(Ubuntu)、Fedora Media Writer(Fedora)
Etcher version: 1.7.9
Fedora Media Writer version: 5.0.3
$ lspci 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics 640 (rev 06) 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) 00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21) 00:15.2 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 (rev 21) 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1) 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1) 00:1d.1 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #10 (rev f1) 00:1e.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 (rev 21) 00:1e.3 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO SPI Controller #1 (rev 21) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) 01:00.0 Mass storage controller: Apple Inc. S3X NVMe Controller (rev 12) 02:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4350 802.11ac Wireless Network Adapter (rev 05) 03:00.0 Multimedia controller: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera 04:00.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015] (rev 02) 05:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 05:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 05:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 05:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 06:00.0 System peripheral: Intel Corporation JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] (rev 02) 07:00.0 USB controller: Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] (rev 02)
$ lsmod Module Size Used by uinput 20480 0 rfcomm 90112 4 snd_seq_dummy 16384 0 snd_hrtimer 16384 1 nft_objref 16384 1 nf_conntrack_netbios_ns 16384 1 nf_conntrack_broadcast 16384 1 nf_conntrack_netbios_ns nft_fib_inet 16384 1 nft_fib_ipv4 16384 1 nft_fib_inet nft_fib_ipv6 16384 1 nft_fib_inet nft_fib 16384 3 nft_fib_ipv6,nft_fib_ipv4,nft_fib_inet nft_reject_inet 16384 6 nf_reject_ipv4 16384 1 nft_reject_inet nf_reject_ipv6 20480 1 nft_reject_inet nft_reject 16384 1 nft_reject_inet nft_ct 20480 16 nft_chain_nat 16384 2 nf_nat 57344 1 nft_chain_nat nf_conntrack 167936 4 nf_nat,nft_ct,nf_conntrack_netbios_ns,nf_conntrack_broadcast nf_defrag_ipv6 24576 1 nf_conntrack nf_defrag_ipv4 16384 1 nf_conntrack ip_set 61440 0 nf_tables 278528 232 nft_ct,nft_reject_inet,nft_fib_ipv6,nft_objref,nft_fib_ipv4,nft_chain_nat,nft_reject,nft_fib,nft_fib_inet nfnetlink 20480 3 nf_tables,ip_set qrtr 45056 4 bnep 28672 2 sunrpc 655360 1 snd_soc_avs 139264 0 snd_soc_skl 176128 0 snd_soc_hdac_hda 24576 1 snd_soc_skl snd_hda_ext_core 36864 3 snd_soc_avs,snd_soc_hdac_hda,snd_soc_skl snd_soc_sst_ipc 20480 1 snd_soc_skl snd_soc_sst_dsp 36864 1 snd_soc_skl snd_soc_acpi_intel_match 69632 1 snd_soc_skl snd_soc_acpi 16384 2 snd_soc_acpi_intel_match,snd_soc_skl intel_rapl_msr 20480 0 intel_rapl_common 28672 1 intel_rapl_msr snd_soc_core 344064 3 snd_soc_avs,snd_soc_hdac_hda,snd_soc_skl intel_tcc_cooling 16384 0 x86_pkg_temp_thermal 20480 0 intel_powerclamp 20480 0 coretemp 20480 0 snd_hda_codec_hdmi 77824 1 kvm_intel 368640 0 snd_hda_codec_cs8409 36864 1 snd_hda_codec_generic 98304 1 snd_hda_codec_cs8409 snd_compress 28672 1 snd_soc_core ac97_bus 16384 1 snd_soc_core snd_pcm_dmaengine 16384 1 snd_soc_core ledtrig_audio 16384 1 snd_hda_codec_generic snd_hda_intel 57344 2 kvm 1085440 1 kvm_intel snd_intel_dspcfg 32768 3 snd_soc_avs,snd_hda_intel,snd_soc_skl nls_utf8 16384 1 snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg hfsplus 126976 1 snd_hda_codec 176128 6 snd_hda_codec_generic,snd_soc_avs,snd_hda_codec_hdmi,snd_hda_codec_cs8409,snd_hda_intel,snd_soc_hdac_hda irqbypass 16384 1 kvm rapl 20480 0 snd_hda_core 110592 9 snd_hda_codec_generic,snd_soc_avs,snd_hda_codec_hdmi,snd_hda_codec_cs8409,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_soc_hdac_hda,snd_soc_skl iTCO_wdt 16384 0 intel_cstate 20480 0 intel_pmc_bxt 16384 1 iTCO_wdt joydev 28672 0 iTCO_vendor_support 16384 1 iTCO_wdt mei_hdcp 24576 0 mei_pxp 20480 0 applesmc 24576 0 brcmfmac 352256 0 intel_uncore 212992 0 snd_hwdep 16384 1 snd_hda_codec snd_seq 90112 7 snd_seq_dummy hci_uart 159744 0 brcmutil 16384 1 brcmfmac snd_seq_device 16384 1 snd_seq snd_pcm 151552 9 snd_soc_avs,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine cfg80211 1056768 1 brcmfmac btqca 24576 1 hci_uart snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm btrtl 28672 1 hci_uart spi_pxa2xx_platform 36864 0 snd 114688 18 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_codec_cs8409,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm i2c_i801 36864 0 pcspkr 16384 0 dw_dmac 16384 0 i2c_smbus 20480 1 i2c_i801 btbcm 20480 1 hci_uart soundcore 16384 1 snd mmc_core 196608 1 brcmfmac btintel 49152 1 hci_uart thunderbolt 360448 0 mei_me 45056 2 bluetooth 806912 36 btrtl,btqca,btintel,hci_uart,btbcm,bnep,rfcomm mei 151552 5 mei_hdcp,mei_pxp,mei_me intel_xhci_usb_role_switch 16384 0 idma64 20480 0 sbs 16384 0 rfkill 36864 8 bluetooth,cfg80211 sbshc 16384 1 sbs acpi_als 20480 1 industrialio_triggered_buffer 16384 1 acpi_als kfifo_buf 16384 1 industrialio_triggered_buffer industrialio 106496 3 industrialio_triggered_buffer,acpi_als,kfifo_buf apple_bl 20480 0 zram 32768 2 i915 2945024 7 crct10dif_pclmul 16384 1 crc32_pclmul 16384 0 drm_buddy 20480 1 i915 crc32c_intel 24576 3 drm_display_helper 172032 1 i915 ghash_clmulni_intel 16384 0 nvme 53248 3 cec 73728 2 drm_display_helper,i915 nvme_core 147456 4 nvme ttm 90112 1 i915 applespi 49152 0 video 61440 1 i915 ip6_tables 36864 0 ip_tables 36864 0 fuse 172032 5

回答2件
あなたの回答
tips
プレビュー