You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My 3.5mm headphones work reliably but the microphone is often not detected. I can sometimes get this to be detected after many removals and inserts. Then it works fine until I next reboot. This seems to be at the kernel level rather than anything in userspace. dmesg output below. This has been occurring since I first installed asahi (everything works fine in MacOS). Reporting now as recently upgraded to fc40 and still occurring.
[Mon May 13 14:45:49 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:50 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:51 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:52 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:52 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:52 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:53 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:53 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:54 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:54 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:55 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:55 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:56 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:56 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:45:56 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:57 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:58 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:58 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:45:58 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:59 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:00 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:00 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:46:00 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:46:01 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:01 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:46:01 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:46:02 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:02 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:03 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:03 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:46:03 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:46:04 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:05 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:05 2024] cs42l84 2-004b: Detected mic
Device information
Model: Apple MacBook Pro (16-inch, M1 Max, 2021)
Compatible: apple,j316c apple,t6001 apple,arm-platform
There are user reports of unreliable headset detection on Macbooks with
cs42l84 jack codecs like in #294. One way to reproduce this is to insert
a headset jack not fully but only until tip sense tiggers. The
headset/mic detection fails and is not retried once the jack is fully
inserted.
This might not be related to the issue the user sees. Another
possiblility is that the headset detection parameters / algorithm
differs from macos and doesn't detect this particular headset reliably.
Signed-off-by: Janne Grunau <j@jannau.net>
My 3.5mm headphones work reliably but the microphone is often not detected. I can sometimes get this to be detected after many removals and inserts. Then it works fine until I next reboot. This seems to be at the kernel level rather than anything in userspace. dmesg output below. This has been occurring since I first installed asahi (everything works fine in MacOS). Reporting now as recently upgraded to fc40 and still occurring.
[Mon May 13 14:45:49 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:50 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:51 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:52 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:52 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:52 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:53 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:53 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:54 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:54 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:55 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:55 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:56 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:56 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:45:56 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:57 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:45:58 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:45:58 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:45:58 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:45:59 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:00 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:00 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:46:00 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:46:01 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:01 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:46:01 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:46:02 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:02 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:03 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:03 2024] cs42l84 2-004b: Detected open circuit on HS4
[Mon May 13 14:46:03 2024] cs42l84 2-004b: Detected bare headphone (no mic)
[Mon May 13 14:46:04 2024] cs42l84 2-004b: Unplug event
[Mon May 13 14:46:05 2024] cs42l84 2-004b: Plug event
[Mon May 13 14:46:05 2024] cs42l84 2-004b: Detected mic
Device information
Firmware versions
The text was updated successfully, but these errors were encountered: