我在 imac 18,3 (27 5k 2017) 上安装了 Fedora。
安装模块后,我在面板Microphone - Built-in Audio
中看到Settings/Sound/Input
。但麦克风输入仍然不起作用。
arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CS8409/CS42L83 Analog [CS8409/CS42L83 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
wpctl status
PipeWire 'pipewire-0' [0.3.65, fr@imac-valerie, cookie:1752673102]
└─ Clients:
31. uresourced [0.3.65, fr@imac-valerie, pid:1662]
32. WirePlumber [0.3.65, fr@imac-valerie, pid:1684]
33. WirePlumber [export] [0.3.65, fr@imac-valerie, pid:1684]
39. pipewire-pulse [0.3.65, fr@imac-valerie, pid:1846]
41. GNOME Shell Volume Control [0.3.65, fr@imac-valerie, pid:1720]
43. GNOME Volume Control Media Keys [0.3.65, fr@imac-valerie, pid:2001]
44. xdg-desktop-portal [0.3.65, fr@imac-valerie, pid:2228]
57. GNOME Settings [0.3.65, fr@imac-valerie, pid:2594]
72. libcanberra [0.3.65, fr@imac-valerie, pid:2001]
73. wpctl [0.3.65, fr@imac-valerie, pid:3554]
Audio
├─ Devices:
│ 46. Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [alsa]
│ 47. Built-in Audio [alsa]
│
├─ Sinks:
│ * 54. Built-in Audio Analog Stereo [vol: 0.82]
│
├─ Sink endpoints:
│
├─ Sources:
│ * 55. Built-in Audio Analog Stereo [vol: 1.00]
│
├─ Source endpoints:
│
└─ Streams:
58. GNOME Settings
60. input_FL < CS8409/CS42L83 Analog:monitor_FL [active]
61. monitor_FL
62. input_FR < CS8409/CS42L83 Analog:monitor_FR [active]
63. monitor_FR
59. GNOME Settings
64. input_FL < CS8409/CS42L83 Analog:capture_FL [active]
65. monitor_FL
66. input_FR < CS8409/CS42L83 Analog:capture_FR [active]
67. monitor_FR
Video
├─ Devices:
│ 42. FaceTime HD Camera (Built-in) [v4l2]
│ 45. FaceTime HD Camera (Built-in) [v4l2]
│
├─ Sinks:
│
├─ Sink endpoints:
│
├─ Sources:
│ * 48. FaceTime HD Camera (Built-in) (V4L2)
│
├─ Source endpoints:
│
└─ Streams:
Settings
└─ Default Configured Node Names:
如何修复麦克风输入?
谢谢
答案1
对于音频,您只需安装由 Dadivjo 制作的 iMac 驱动程序: MacBook 和 iMac 声音驱动程序
但对于输入,此驱动程序没有此功能,使用 USB-C 麦克风可能会解决您的问题。
它可以在我的 iMac 18.1 (Cirrus Logic CS8409) 上运行
与我的 iMac 完美配合的发行版:
- Ubuntu(最新版本)和 Kali Linux
- Arch Linux:Manjaro 和 Xero Linux
在安装驱动程序之前,更新和升级您的系统,重新启动并查看哪个版本(如果使用 linux)uname -a
,而在 git 克隆和补丁安装之前安装软件包,在linux-header
软件包安装步骤中,您的软件包管理器可能会询问您必须使用哪个版本安装,选择与您的内核版本兼容的版本,在您可以git克隆存储库并打开补丁脚本后,步骤在自述文件中。
罕见情况:如果补丁无法打开,您可以制作一个
chmod +x patchscriptfile
答案2
警告 !
不要在耳机或耳机插入插孔的情况下启动计算机,请花一些时间启动计算机,然后将其插入,就像插入 USB 或 USB-C 的麦克风一样。
否则扬声器将无法工作或在发出声音时会发出很大的蜂鸣声