Setting up Razer Nari headset - "read-only file system"
Hello hello again.
I have a Razer Nari headset, which has 2 channels for audio. By default, this doesn't work on Linux - however, this kind person has set up some PipeWire/PulseAudio rules to make it work: https://github.com/imustafin/razer-nari-pulseaudio-profile
The script is super duper simple - it copy-pastes the .conf files into
/usr/share/alsa-card-profile/mixer/paths/
.
...Except it can't, because that's part of the read-only file system.
I'm new to Fedora in general, so I've seen things like "add it to rpm-ostree" but I don't actually understand how to do that. Any tips?GitHub
GitHub - imustafin/razer-nari-pulseaudio-profile: Pulseaudio profil...
Pulseaudio profile for Razer Nari. Contribute to imustafin/razer-nari-pulseaudio-profile development by creating an account on GitHub.
9 Replies
(This seems like something that might be more broadly a "nice to have", so I also opened a request on GitHub: https://github.com/ublue-os/bazzite/issues/1591)
GitHub
Issues · ublue-os/bazzite
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld. - Issues · ublue-os/bazzite
Solution
can you put the files at /usr/local?
for udev rules you can put it on /etc/udev/rules.d/
Yeah, I can try that - would
/usr/share/alsa-card-profile/
go into /usr/local/alsa-card-profile/
or /usr/local/share/alsa-card-profile/
?/usr/local/share/alsa-card-profile/
Cool, that's what I thought but wanted to double-check
according to archwiki you can also put the config file at ~/.config/pulse
No dice, I'll try .config
Ah-ha! It did work, I just needed to select the "Pro Audio" profile which magically appeared on the headset settings in the volume mixer
Thanks a ton!