User Intro/Background:
Hello, I'm a new Manjaro user (roughly 4-6 weeks), been trying to make a go at using Linux-desktop as a daily-runner ... extra downtime due to COVID, and a long-coming desire to leave the Windows-camp. I've been a Windows user since about '92 (DOS 4.0/Win3.1 era and up); an Unraid user since 2015 - running Windows/Gaming as VM-guest on my Unraid host. So far I've enjoyed Manjaro, I really like it. Tinkering with Proton, Steam, has been a great distraction lately.
I have experienced one issue (annoyance-level not critical) which I've been unable to resolve. Part of my issue, trying to diagnosis/troubleshoot, is that I don't know all of the pieces/components which make up Linux - let alone how they interact with each other, So I don't know what terms/keywords, and what-not, to search for (generally speaking). Side note: I did try searching through newbie and driver categories as well as Duckduckgo, but failed to find a solution.
Description of Issue:
Default audio output is set to HDMI on my monitor, works great. Power Manager settings are all default. When my system goes idle for 10 minutes, the monitor blanks off - expected behavior.
When I, "wake up" (move mouse for monitor to come back on) the default audio output switches to my Corsair headset. I then have to click on the volume icon (bottom-right-hand corner of desktop, next to date/time) and select the HDMI output.
-
Reproducible: Yes, issue occurs every time monitor is put to sleep.
-
(My) Hypothesis cause of symptom: From my searches, when HDMI goes to sleep the audio subsystem (daemon? pulse? -- this is where my gaps in knowledge hurt) considers it disconnected and automatically switches the output to headphones.
-
Known workaround: Turn off, "Display power management" under Display-tab in Xfce Power Manager. However, this is an unsatisfactory solution for me - I prefer to have the display go to sleep/black.
System Background
System:
Kernel: 5.6.15-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0
Desktop: Xfce 4.14.2 tk: Gtk 3.24.20 info: xfce4-panel wm: xfwm4
dm: LightDM 1.30.0 Distro: Manjaro Linux
Machine:
Type: Qemu System: QEMU product: Standard PC (Q35 + ICH9, 2009)
v: pc-q35-4.2 serial: <filter> Chassis: type: 1 v: pc-q35-4.2
serial: <filter>
Mobo: N/A model: N/A serial: N/A UEFI: EFI Development Kit II / OVMF
v: 0.0.0 date: 02/06/2015
Memory:
RAM: total: 32.30 GiB used: 2.05 GiB (6.4%)
RAM Report:
permissions: Unable to run dmidecode. Root privileges required.
CPU:
Topology: Quad Core model: AMD Ryzen Threadripper 1950X bits: 64
type: MT MCP arch: Zen rev: 1 L2 cache: 2048 KiB bogomips: 54396
Speed: 3393 MHz min/max: N/A Core speeds (MHz): 1: 3393 2: 3393 3: 3393
4: 3393 5: 3393 6: 3393 7: 3393 8: 3393
Flags: 3dnowprefetch abm adx aes apic arat avx avx2 bmi1 bmi2 clflush
clflushopt cmov cmp_legacy cpuid cr8_legacy cx16 cx8 de extd_apicid f16c
fma fpu fsgsbase fxsr fxsr_opt ht hypervisor ibpb lahf_lm lm mca mce
misalignsse mmx mmxext movbe msr mtrr nopl npt nrip_save nx osvw pae pat
pclmulqdq pdpe1gb perfctr_core pge pni popcnt pse pse36 rdrand rdseed
rdtscp rep_good sep sha_ni smap smep ssbd sse sse2 sse4_1 sse4_2 sse4a
ssse3 svm syscall topoext tsc tsc_adjust tsc_deadline_timer virt_ssbd vme
vmmcall x2apic xgetbv1 xsave xsavec xsaveopt
Graphics:
Device-1: NVIDIA TU106 [GeForce RTX 2070] vendor: eVga.com. driver: nvidia
v: 440.82 bus ID: 04:00.0 chip ID: 10de:1f02
Display: x11 server: X.Org 1.20.8 driver: nvidia tty: N/A
OpenGL: renderer: GeForce RTX 2070/PCIe/SSE2 v: 4.6.0 NVIDIA 440.82
direct render: Yes
Audio:
Device-1: NVIDIA TU106 High Definition Audio vendor: eVga.com.
driver: snd_hda_intel v: kernel bus ID: 05:00.0 chip ID: 10de:10f9
Device-2: Corsair Corsair VOID PRO USB Gaming Headset type: USB
driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-4:5 chip ID: 1b1c:0a17
serial: <filter>
Sound Server: ALSA v: k5.6.15-1-MANJARO
Network:
Device-1: Red Hat Virtio network driver: virtio-pci v: 1 port: 1000
bus ID: 01:00.0 chip ID: 1af4:1041
IF-ID-1: enp1s0 state: up speed: -1 duplex: unknown mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: noprefixroute scope: link
WAN IP: <filter>
Drives:
Local Storage: total: 3.93 TiB used: 380.95 GiB (9.5%)
ID-1: /dev/sda vendor: QEMU model: HARDDISK size: 3.64 TiB speed: 1.5 Gb/s
serial: <filter> rev: 2.5+ scheme: GPT
ID-2: /dev/vda model: N/A size: 300.00 GiB speed: <unknown> serial: N/A
scheme: GPT
Optical-1: /dev/sr0 vendor: QEMU model: QEMU DVD-ROM rev: 2.5+
dev-links: cdrom
Features: speed: 4 multisession: yes audio: yes dvd: yes rw: none
state: running
RAID:
Message: No RAID data was found.
Partition:
ID-1: / size: 294.00 GiB used: 16.52 GiB (5.6%) fs: ext4 dev: /dev/vda2
label: N/A uuid: b8eef2f0-fb49-47e0-ad06-025eac158ab2
ID-2: /boot/efi size: 299.4 MiB used: 280 KiB (0.1%) fs: vfat
dev: /dev/vda1 label: N/A uuid: 5112-AE1C
ID-3: /mnt/BTsync size: 15.46 TiB used: 3.19 TiB (20.7%) fs: cifs
remote: //192.168.100.50/btsync label: N/A uuid: N/A
ID-4: /mnt/Games size: 3.58 TiB used: 364.43 GiB (9.9%) fs: ext4
dev: /dev/sda1 label: games uuid: 464e127e-81fb-4afe-8413-5575d932aa5c
ID-5: /mnt/media size: 43.65 TiB used: 16.09 TiB (36.9%) fs: cifs
remote: //192.168.100.50/media label: N/A uuid: N/A
Unmounted:
Message: No unmounted partitions found.
USB:
Hub: 1-0:1 info: Full speed (or root) Hub ports: 15 rev: 2.0
speed: 480 Mb/s chip ID: 1d6b:0002
Device-1: 1-1:2 info: Logitech F310 Gamepad [XInput Mode]
type: <vendor specific> driver: xpad interfaces: 1 rev: 2.0 speed: 12 Mb/s
chip ID: 046d:c21d serial: <filter>
Device-2: 1-2:3 info: Razer USA Razer Naga 2014 type: Mouse,Keyboard
driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
chip ID: 1532:0040
Device-3: 1-3:4 info: Razer USA BlackWidow Ultimate 2013
type: Keyboard,Mouse driver: hid-generic,usbhid interfaces: 3 rev: 2.0
speed: 12 Mb/s chip ID: 1532:011a
Device-4: 1-4:5 info: Corsair Corsair VOID PRO USB Gaming Headset
type: Audio,HID driver: hid-generic,snd-usb-audio,usbhid interfaces: 4
rev: 2.0 speed: 12 Mb/s chip ID: 1b1c:0a17 serial: <filter>
Hub: 2-0:1 info: Full speed (or root) Hub ports: 15 rev: 3.0 speed: 5 Gb/s
chip ID: 1d6b:0003
Sensors:
Message: No sensors data was found. Is sensors configured?
Info:
Processes: 250 Uptime: 1h 11m Init: systemd v: 245 Compilers: gcc: 10.1.0
Shell: bash v: 5.0.17 running in: xfce4-terminal inxi: 3.0.37
Research
I've tried to RTM and research, but I'll admit knowledge-gaps and I'm still working on my learning-curve, so fair chance I've missed or overlooked something. Any assistance would be appreciated. If I've omitted diagnostics, please let me know. Partly my issue, in troubleshooting, I don't know if this is with Pulse, ALSA, or something else? (I don't know how ALSA and pulse differ)