Had a sound issue: output device options only listed “Dummy Output” and nothing was listed for input devices. I eventually got my headset to be recognized again, but sadly couldn’t tell you what did it, since I tried so many things and I lack proper understanding of the Linux sound scene.
Just in case it’s useful to someone, here’s a collection of ideas I found while working through the issue:
- Make sure wireplumber service is enabled and running OK
- Plug in an HDMI device and reboot (some people said this permanently fixed a similar issue)
- Backup, then delete
$XDG_STATE_HOME/wireplumber
and reboot - Check if you have installed the packages:
- kernel-modules
- alsa-sof-firmware
Note, however, that I really don’t understand what some of these do. You should be very wary of taking suggestions from people who don’t know what they’re talking about… unless you’re desperate enough and want your sound back, perhaps.
…Also, here’s a gentle reminder to test your sound device with other equipment and try different ports/adapters, if available. Wasn’t my case, but sometimes stuff simply breaks at inopportune times.
That’s a weird way to look at the projects, in my opinion (“if only X had Y, it would kill Z…”).
Helix and Neovim have different approaches to editing, configuration, etc. They don’t need to be competing for users. Neovim can exist for the people who want an editor with Neovim’s ideas, same for Helix, and that’s just fine.