Asus Crosshair VI Hero here with Linux 4.15.0-33-generic on Pop!_OS 18.04 (Ubuntu based). This problem is also affecting me, but I could fix it more or less. I'm using alsa for this specific device, so the audio control center for gnome is still usable and the DisplayPort audio (AMDGPU) is still working.
In my case all I needed to do was loading the module this way:
It will make a duplicate entry on the audio input list of Gnome audio settings, but now recording is working for me.
Once you try the command above and you verify it works, you can add it to the default.pa file of pulse settings (/etc/pulse/default.pa or ~/.config/pulse/default.pa) and add it after the hardware detection (In my case, line 58)
### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif
load-module module-alsa-source device=hw:1,2 <---- Add this line
Now with pulseaudio -k or restarting everything should be working without needing to do anything
Hi!
Asus Crosshair VI Hero here with Linux 4.15.0-33-generic on Pop!_OS 18.04 (Ubuntu based). This problem is also affecting me, but I could fix it more or less. I'm using alsa for this specific device, so the audio control center for gnome is still usable and the DisplayPort audio (AMDGPU) is still working.
In my case all I needed to do was loading the module this way:
pacmd load-module module-alsa-source device=hw:1,2
I found the corresponding device using the instructions from this web-page:
https:/ /frdmtoplay. com/gigabyte- front-panel- audio-with- linux/
It will make a duplicate entry on the audio input list of Gnome audio settings, but now recording is working for me.
Once you try the command above and you verify it works, you can add it to the default.pa file of pulse settings (/etc/pulse/ default. pa or ~/.config/ pulse/default. pa) and add it after the hardware detection (In my case, line 58)
### Automatically load driver modules depending on the hardware available udev-detect. so
.ifexists module-
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif
load-module module-alsa-source device=hw:1,2 <---- Add this line
Now with pulseaudio -k or restarting everything should be working without needing to do anything