Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No sound on ROG Ally built-in speakers #1363

Closed
jefetienne opened this issue Jul 14, 2024 · 1 comment
Closed

No sound on ROG Ally built-in speakers #1363

jefetienne opened this issue Jul 14, 2024 · 1 comment
Labels
asus-ally Issues related to the ASUS Rog Ally bug Something isn't working

Comments

@jefetienne
Copy link

jefetienne commented Jul 14, 2024

Describe the bug

Since installation of the latest version of Bazzite 3.5.1 on July 6th on my ROG Ally, I have not had any sound coming from the built-in speakers.

I have tried "ROG Ally", "ALC294 Analog" (Analog Stereo Duplex and Analog Stereo Output) with no success. However, DP/HDMI/USB-C/direct headphones does successfully play audio, it just does not play the built-in speakers. The audio works on Windows and only happens on Bazzite, so there is no known hardware defect.

What did you expect to happen?

Selecting "ROG Ally" or "ALC294 Analog" would produce sound coming from the built-in speakers.

Output of rpm-ostree status

(Note that this wasn't working from the very start, even before I installed Sunshine)

State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
                   Digest: sha256:a608ad5df694a80cf1bd82fe5ad3e8bdbbb869965fbea68c11055685065eb518
                  Version: 40.20240712.0 (2024-07-12T05:19:28Z)
          LayeredPackages: sunshine

  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
                   Digest: sha256:1e3f2b13e72fd6915eba47d42f2b9c7efe406d6d77093d3e425bbad4289e8759
                  Version: 40.20240710.0 (2024-07-10T18:28:41Z)
          LayeredPackages: sunshine

Hardware

ROG Ally RC71L_RC71L

Extra information or context

Audio information (I tried to copy the information while unplugged from the monitor with built-in speakers I was using, it's possible it may have still shown up)

This is a dual-booted system, following the same configuration as this guide https://www.youtube.com/watch?v=45P3hlvq8jk)

Module #1
	Name: libpipewire-module-rt
	Argument: {
            nice.level    = -11
            rt.prio       = 60
            #rt.time.soft = -1
            #rt.time.hard = -1
            #uclamp.min = 0
            #uclamp.max = 1024
        }
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-rt"
		object.id = "1"
		object.serial = "1"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Use realtime thread scheduling, falling back to RTKit"
		module.usage = "( nice.level=<priority: default 20(don't change)> ) ( rt.prio=<priority: default 55> ) ( rt.time.soft=<in usec: default -1> ) ( rt.time.hard=<in usec: default -1> ) ( rlimits.enabled=<default true> ) ( rtportal.enabled=<default true> ) ( rtkit.enabled=<default true> ) ( uclamp.min=<default 0> ) ( uclamp.max=<default 1024> )"
		module.version = "1.0.7"
		nice.level = "-11"
		rt.prio = "60"

Module #2
	Name: libpipewire-module-protocol-native
	Argument: {
            # List of server Unix sockets, and optionally permissions
            #sockets = [ { name = "pipewire-0" }, { name = "pipewire-0-manager" } ]
        }
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-protocol-native"
		object.id = "2"
		object.serial = "2"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Native protocol using unix sockets"
		module.version = "1.0.7"

Module #3
	Name: libpipewire-module-profiler
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-profiler"
		object.id = "3"
		object.serial = "3"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Generate Profiling data"
		module.version = "1.0.7"

Module #5
	Name: libpipewire-module-metadata
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-metadata"
		object.id = "5"
		object.serial = "5"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Allow clients to create metadata store"
		module.version = "1.0.7"

Module #7
	Name: libpipewire-module-spa-device-factory
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-spa-device-factory"
		object.id = "7"
		object.serial = "7"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Provide a factory to make SPA devices"
		module.version = "1.0.7"

Module #9
	Name: libpipewire-module-spa-node-factory
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-spa-node-factory"
		object.id = "9"
		object.serial = "9"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Provide a factory to make SPA nodes"
		module.version = "1.0.7"

Module #11
	Name: libpipewire-module-client-node
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-client-node"
		object.id = "11"
		object.serial = "11"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Allow clients to create and control remote nodes"
		module.version = "1.0.7"

Module #13
	Name: libpipewire-module-client-device
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-client-device"
		object.id = "13"
		object.serial = "13"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Allow clients to create and control remote devices"
		module.version = "1.0.7"

Module #15
	Name: libpipewire-module-portal
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-portal"
		object.id = "15"
		object.serial = "15"

Module #16
	Name: libpipewire-module-access
	Argument: {
            # Socket-specific access permissions
            #access.socket = { pipewire-0 = "default", pipewire-0-manager = "unrestricted" }

            # Deprecated legacy mode (not socket-based),
            # for now enabled by default if access.socket is not specified
            #access.legacy = true
        }
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-access"
		object.id = "16"
		object.serial = "16"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Perform access check"
		module.usage = "( access.socket={ <socket>=<access>, ... } ) ( access.legacy=true ) "
		module.version = "1.0.7"

Module #17
	Name: libpipewire-module-adapter
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-adapter"
		object.id = "17"
		object.serial = "17"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Manage adapter nodes"
		module.version = "1.0.7"

Module #19
	Name: libpipewire-module-link-factory
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-link-factory"
		object.id = "19"
		object.serial = "19"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Allow clients to create links"
		module.usage = "( allow.link.passive=<bool, default false> ) "
		module.version = "1.0.7"

Module #21
	Name: libpipewire-module-session-manager
	Argument: 
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-session-manager"
		object.id = "21"
		object.serial = "21"
		module.author = "George Kiagiadakis <[email protected]>"
		module.description = "Implements objects for session management"
		module.version = "1.0.7"

Module #28
	Name: libpipewire-module-filter-chain
	Argument: {
            node.description = "ROG Ally"
            media.name       = "ROG Ally"
            filter.graph = {
                nodes = [
                    {
                        type   = builtin
                        name   = my_convolver
                        label  = convolver
                        config = {
                            blocksize = 256        # FFT block size
                            tailsize = 2048        # Tail block size in FFT
                            gain = 1.0             # Overall gain to apply to the IR file
                            delay = 0              # Extra delay in samples
                            filename = "/usr/share/pipewire/hardware-profiles/asustek computer inc.-rog ally rc71l_rc71l/game.wav" # Path to the impulse response file
                            offset = 0             # Sample offset in the file as the start of the IR
                            length = 0             # Number of samples to use as the IR
                            channel = 0            # Channel to use from the file as the IR
                            resample_quality = 4   # Resample quality
                        }
                    }
                ]
                # Internal links within the filter chain
                # These can be adjusted or extended based on additional nodes or requirements
            }
            audio.channels = 2
            audio.position = [ FL FR ]
            capture.props = {
                node.name      = "ROG Ally"
                media.class    = "Audio/Sink"
                priority.driver = 1000
                priority.session = 1000
                audio.channels = 2
                audio.position = [ FL FR ]
            }
            playback.props = {
                node.name      = "ROG Ally corrected"
                node.passive   = true
                audio.channels = 2
                audio.position = [ FL FR ]
                node.target = "alsa_output.pci-0000_09_00.6.analog-stereo"
            }
        }
	Usage counter: n/a
	Properties:
		module.name = "libpipewire-module-filter-chain"
		object.id = "28"
		object.serial = "28"
		module.author = "Wim Taymans <[email protected]>"
		module.description = "Create filter chain streams"
		module.usage = " ( remote.name=<remote> ) ( node.latency=<latency as fraction> ) ( node.description=<description of the nodes> ) ( audio.rate=<sample rate> ) ( audio.channels=<number of channels> ) ( audio.position=<channel map> ) filter.graph = [     nodes = [         {           type = <ladspa | lv2 | builtin | sofa>           name = <name>           plugin = <plugin>           label = <label>           config = {              <configkey> = <value> ...           }           control = {              <controlname|controlindex> = <value> ...           }         }     ]     links = [         { output = <portname> input = <portname> } ...     ]     inputs = [ <portname> ... ]     outputs = [ <portname> ... ] ] ( capture.props=<properties> ) ( playback.props=<properties> ) "
		module.version = "1.0.7"

Module #536870912
	Name: module-always-sink
	Argument: 
	Usage counter: n/a
	Properties:
		module.author = "Pauli Virtanen <[email protected]>"
		module.description = "Always keeps at least one sink loaded even if it's a null one"
		module.usage = "sink_name=<name of sink>"
		module.version = "1.0.7"

Sink #35
	State: SUSPENDED
	Name: ROG Ally
	Description: ROG Ally
	Driver: PipeWire
	Sample Specification: float32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 62257 /  95% / -1.34 dB,   front-right: 62257 /  95% / -1.34 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: ROG Ally.monitor
	Latency: 0 usec, configured 0 usec
	Flags: DECIBEL_VOLUME LATENCY 
	Properties:
		node.name = "ROG Ally"
		media.class = "Audio/Sink"
		priority.driver = "1000"
		priority.session = "1000"
		audio.channels = "2"
		audio.position = "[ FL FR ]"
		device.description = "ROG Ally"
		node.group = "filter-chain-5721-28"
		node.link-group = "filter-chain-5721-28"
		node.virtual = "true"
		media.name = "ROG Ally"
		resample.prefill = "true"
		resample.disable = "true"
		stream.is-live = "true"
		node.want-driver = "true"
		node.autoconnect = "true"
		adapt.follower.spa-node = ""
		object.register = "false"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		client.id = "34"
		object.id = "35"
		object.serial = "35"
	Formats:
		pcm

Sink #537
	State: IDLE
	Name: alsa_output.pci-0000_09_00.1.pro-output-3
	Description: Rembrandt Radeon High Definition Audio Controller Pro
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 58982 /  90% / -2.75 dB,   front-right: 58982 /  90% / -2.75 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_09_00.1.pro-output-3.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "0"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100800"
		alsa.device = "3"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfc7c8000 irq 72"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "HDMI 0"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc7c8000 irq 72"
		api.alsa.card.name = "HD-Audio Generic"
		client.id = "44"
		api.alsa.path = "hw:0,3"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "playback"
		node.driver = "true"
		audio.channels = "8"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
		card.profile.device = "0"
		clock.name = "api.alsa.0"
		device.api = "alsa"
		device.class = "sound"
		device.id = "88"
		device.profile.description = "Pro"
		device.profile.name = "pro-output-3"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Rembrandt Radeon High Definition Audio Controller"
		node.name = "alsa_output.pci-0000_09_00.1.pro-output-3"
		node.nick = "HDMI 0"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:0:hw:0,3:playback"
		priority.driver = "900"
		priority.session = "900"
		session.suspend-timeout-seconds = "0"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "76"
		object.serial = "537"
		node.max-latency = "4096/48000"
		api.alsa.period-size = "256"
		api.alsa.period-num = "32"
		api.alsa.headroom = "1024"
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:09:00.1"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_09_00.1"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "8085245"
		device.product.id = "0x1640"
		device.product.name = "Rembrandt Radeon High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:09:00.1/sound/card0"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.string = "0"
	Formats:
		pcm

Sink #759
	State: IDLE
	Name: alsa_output.pci-0000_09_00.6.analog-stereo
	Description: Family 17h/19h HD Audio Controller Analog Stereo
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_09_00.6.analog-stereo.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0294,104317f3,00100004"
		alsa.device = "0"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic_1"
		alsa.long_card_name = "HD-Audio Generic at 0xfc7c0000 irq 73"
		alsa.mixer_name = "Realtek ALC294"
		alsa.name = "ALC294 Analog"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc7c0000 irq 73"
		api.alsa.card.name = "HD-Audio Generic"
		client.id = "44"
		api.alsa.path = "front:1"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		node.driver = "true"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "3"
		device.api = "alsa"
		device.class = "sound"
		device.id = "87"
		device.profile.description = "Analog Stereo"
		device.profile.name = "analog-stereo"
		device.routes = "2"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Family 17h/19h HD Audio Controller"
		node.name = "alsa_output.pci-0000_09_00.6.analog-stereo"
		node.nick = "ALC294 Analog"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:front:1:playback"
		priority.driver = "900"
		priority.session = "900"
		session.suspend-timeout-seconds = "0"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "78"
		object.serial = "759"
		node.max-latency = "4096/48000"
		api.alsa.period-size = "256"
		api.alsa.period-num = "32"
		api.alsa.headroom = "1024"
		api.acp.auto-port = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:09:00.6"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_09_00.6"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "8587521"
		device.product.id = "0x15e3"
		device.product.name = "Family 17h/19h HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:09:00.6/sound/card1"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.string = "1"
	Ports:
		analog-output-speaker: Speakers (type: Speaker, priority: 10000, availability group: Legacy 3, availability unknown)
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability group: Legacy 4, not available)
	Active Port: analog-output-speaker
	Formats:
		pcm

Source #35
	State: SUSPENDED
	Name: ROG Ally.monitor
	Description: Monitor of ROG Ally
	Driver: PipeWire
	Sample Specification: float32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: ROG Ally
	Latency: 0 usec, configured 0 usec
	Flags: DECIBEL_VOLUME LATENCY 
	Properties:
		node.name = "ROG Ally"
		media.class = "Audio/Sink"
		priority.driver = "1000"
		priority.session = "1000"
		audio.channels = "2"
		audio.position = "[ FL FR ]"
		device.description = "ROG Ally"
		node.group = "filter-chain-5721-28"
		node.link-group = "filter-chain-5721-28"
		node.virtual = "true"
		media.name = "ROG Ally"
		resample.prefill = "true"
		resample.disable = "true"
		stream.is-live = "true"
		node.want-driver = "true"
		node.autoconnect = "true"
		adapt.follower.spa-node = ""
		object.register = "false"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		client.id = "34"
		object.id = "35"
		object.serial = "35"
		device.class = "monitor"
	Formats:
		pcm

Source #537
	State: IDLE
	Name: alsa_output.pci-0000_09_00.1.pro-output-3.monitor
	Description: Monitor of Rembrandt Radeon High Definition Audio Controller Pro
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_09_00.1.pro-output-3
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "0"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100800"
		alsa.device = "3"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfc7c8000 irq 72"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "HDMI 0"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc7c8000 irq 72"
		api.alsa.card.name = "HD-Audio Generic"
		client.id = "44"
		api.alsa.path = "hw:0,3"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "playback"
		node.driver = "true"
		audio.channels = "8"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
		card.profile.device = "0"
		clock.name = "api.alsa.0"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "88"
		device.profile.description = "Pro"
		device.profile.name = "pro-output-3"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Rembrandt Radeon High Definition Audio Controller"
		node.name = "alsa_output.pci-0000_09_00.1.pro-output-3"
		node.nick = "HDMI 0"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:0:hw:0,3:playback"
		priority.driver = "900"
		priority.session = "900"
		session.suspend-timeout-seconds = "0"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "76"
		object.serial = "537"
		node.max-latency = "4096/48000"
		api.alsa.period-size = "256"
		api.alsa.period-num = "32"
		api.alsa.headroom = "1024"
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:09:00.1"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_09_00.1"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "8085245"
		device.product.id = "0x1640"
		device.product.name = "Rembrandt Radeon High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:09:00.1/sound/card0"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.string = "0"
	Formats:
		pcm

Source #759
	State: IDLE
	Name: alsa_output.pci-0000_09_00.6.analog-stereo.monitor
	Description: Monitor of Family 17h/19h HD Audio Controller Analog Stereo
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_09_00.6.analog-stereo
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0294,104317f3,00100004"
		alsa.device = "0"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic_1"
		alsa.long_card_name = "HD-Audio Generic at 0xfc7c0000 irq 73"
		alsa.mixer_name = "Realtek ALC294"
		alsa.name = "ALC294 Analog"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc7c0000 irq 73"
		api.alsa.card.name = "HD-Audio Generic"
		client.id = "44"
		api.alsa.path = "front:1"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		node.driver = "true"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "3"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "87"
		device.profile.description = "Analog Stereo"
		device.profile.name = "analog-stereo"
		device.routes = "2"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Family 17h/19h HD Audio Controller"
		node.name = "alsa_output.pci-0000_09_00.6.analog-stereo"
		node.nick = "ALC294 Analog"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:front:1:playback"
		priority.driver = "900"
		priority.session = "900"
		session.suspend-timeout-seconds = "0"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "78"
		object.serial = "759"
		node.max-latency = "4096/48000"
		api.alsa.period-size = "256"
		api.alsa.period-num = "32"
		api.alsa.headroom = "1024"
		api.acp.auto-port = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:09:00.6"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_09_00.6"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "8587521"
		device.product.id = "0x15e3"
		device.product.name = "Family 17h/19h HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:09:00.6/sound/card1"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.string = "1"
	Ports:
		analog-output-speaker: Speakers (type: Speaker, priority: 10000, availability group: Legacy 3, availability unknown)
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability group: Legacy 4, not available)
	Active Port: analog-output-speaker
	Formats:
		pcm

Source #760
	State: SUSPENDED
	Name: alsa_input.pci-0000_09_00.6.analog-stereo
	Description: Family 17h/19h HD Audio Controller Analog Stereo
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 6554 /  10% / -60.00 dB
	Monitor of Sink: n/a
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0294,104317f3,00100004"
		alsa.device = "0"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic_1"
		alsa.long_card_name = "HD-Audio Generic at 0xfc7c0000 irq 73"
		alsa.mixer_name = "Realtek ALC294"
		alsa.name = "ALC294 Analog"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc7c0000 irq 73"
		api.alsa.card.name = "HD-Audio Generic"
		client.id = "44"
		api.alsa.path = "front:1"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "capture"
		node.driver = "true"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "0"
		device.api = "alsa"
		device.class = "sound"
		device.id = "87"
		device.profile.description = "Analog Stereo"
		device.profile.name = "analog-stereo"
		device.routes = "2"
		factory.name = "api.alsa.pcm.source"
		media.class = "Audio/Source"
		device.description = "Family 17h/19h HD Audio Controller"
		node.name = "alsa_input.pci-0000_09_00.6.analog-stereo"
		node.nick = "ALC294 Analog"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:1:front:1:capture"
		priority.driver = "900"
		priority.session = "900"
		session.suspend-timeout-seconds = "0"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "split"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "74"
		object.serial = "760"
		api.acp.auto-port = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:09:00.6"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_09_00.6"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "8587521"
		device.product.id = "0x15e3"
		device.product.name = "Family 17h/19h HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:09:00.6/sound/card1"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.string = "1"
	Ports:
		analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, availability group: Legacy 1, availability unknown)
		analog-input-mic: Microphone (type: Mic, priority: 8700, availability group: Legacy 2, not available)
	Active Port: analog-input-internal-mic
	Formats:
		pcm

Sink Input #36
	Driver: PipeWire
	Owner Module: n/a
	Client: n/a
	Sink: 759
	Sample Specification: float32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Format: pcm, format.sample_format = "\"float32ne\""  format.rate = "48000"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
	Corked: yes
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Buffer Latency: 0 usec
	Sink Latency: 0 usec
	Resample method: PipeWire
	Properties:
		node.name = "ROG Ally corrected"
		node.passive = "true"
		audio.channels = "2"
		audio.position = "[ FL FR ]"
		node.target = "alsa_output.pci-0000_09_00.6.analog-stereo"
		device.description = "ROG Ally"
		node.group = "filter-chain-5721-28"
		node.link-group = "filter-chain-5721-28"
		node.virtual = "true"
		media.name = "ROG Ally"
		resample.prefill = "true"
		resample.disable = "true"
		stream.is-live = "true"
		node.want-driver = "true"
		node.autoconnect = "true"
		node.trigger = "true"
		media.class = "Stream/Output/Audio"
		adapt.follower.spa-node = ""
		object.register = "false"
		factory.id = "18"
		clock.quantum-limit = "8192"
		factory.mode = "split"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		client.id = "34"
		object.id = "36"
		object.serial = "36"
		module-stream-restore.id = "sink-input-by-media-name:ROG Ally"

Client #33
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0-manager"
		pipewire.sec.pid = "5722"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "33"
		object.serial = "33"
		application.name = "WirePlumber"
		application.version = "0.5.5"
		wireplumber.daemon = "true"
		wireplumber.profile = "main"
		remote.name = "[pipewire-0-manager,pipewire-0]"
		config.name = "null"
		context.modules.allow-empty = "true"
		application.process.binary = "wireplumber"
		application.language = "en_US.UTF-8"
		application.process.id = "5722"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "2"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-5722"
		pipewire.access = "unrestricted"

Client #34
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "5721"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "34"
		object.serial = "34"
		config.name = "pipewire.conf"
		application.name = "pipewire"
		application.process.binary = "pipewire"
		application.language = "en_US.UTF-8"
		application.process.id = "5721"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "2"
		link.max-buffers = "16"
		core.daemon = "true"
		core.name = "pipewire-0"
		module.jackdbus-detect = "true"
		module.x11.bell = "true"
		module.access = "true"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		pipewire.access = "unrestricted"

Client #44
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0-manager"
		pipewire.sec.pid = "5722"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "44"
		object.serial = "44"
		application.name = "WirePlumber [export]"
		wireplumber.export-core = "true"
		application.version = "0.5.5"
		wireplumber.daemon = "true"
		wireplumber.profile = "main"
		remote.name = "[pipewire-0-manager,pipewire-0]"
		config.name = "null"
		context.modules.allow-empty = "true"
		application.process.binary = "wireplumber"
		application.language = "en_US.UTF-8"
		application.process.id = "5722"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "2"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-5722"
		pipewire.access = "unrestricted"

Client #90
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "90"
		object.serial = "90"
		config.name = "pipewire-pulse.conf"
		application.name = "pipewire"
		application.process.binary = "pipewire"
		application.language = "en_US.UTF-8"
		application.process.id = "6163"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "2"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #165
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "8025"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "61"
		object.serial = "165"
		application.name = "uresourced"
		application.process.binary = "uresourced"
		application.language = "en_US.UTF-8"
		application.process.id = "8025"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "4"
		log.level = "0"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-8025"
		pipewire.access = "unrestricted"

Client #171
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "8035"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "50"
		object.serial = "171"
		application.name = "kwin_wayland"
		application.process.binary = "kwin_wayland"
		application.language = "en_US.UTF-8"
		application.process.id = "8035"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "4"
		log.level = "0"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-8035"
		pipewire.access = "unrestricted"

Client #177
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "82"
		object.serial = "177"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "QtPulseAudio:8131"
		application.process.id = "8131"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "maliit-keyboard"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #178
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "75"
		object.serial = "178"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "libcanberra"
		application.version = "0.30"
		application.id = "org.freedesktop.libcanberra"
		application.process.id = "8256"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "kded6"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #179
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "71"
		object.serial = "179"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "kded6"
		application.id = ""
		application.icon_name = ""
		application.process.id = "8256"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "kded6"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #180
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "8051"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "67"
		object.serial = "180"
		pipewire.access.portal.is_portal = "true"
		portal.monitor = "Camera"
		application.name = "xdg-desktop-portal"
		application.process.binary = "xdg-desktop-portal"
		application.language = "en_US.UTF-8"
		application.process.id = "8051"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "4"
		window.x11.display = ":2"
		log.level = "0"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-8051"
		pipewire.access = "unrestricted"

Client #198
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "86"
		object.serial = "198"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "Steam Voice Settings"
		application.process.id = "9120"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "steam"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #199
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "58"
		object.serial = "199"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "Steam"
		application.id = "org.valvesoftware.steam"
		application.icon_name = "steam"
		application.version = "1.0.0"
		application.process.id = "9120"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "steam"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #217
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "59"
		object.serial = "217"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "kded6"
		application.id = ""
		application.icon_name = ""
		application.process.id = "8256"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "kded6"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #248
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "99"
		object.serial = "248"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		pipewire.access.portal.app_id = "org.mozilla.firefox"
		media.category = "Manager"
		pipewire.client.access = "flatpak"
		application.icon_name = "firefox"
		application.name = "Firefox"
		application.version = "128.0"
		application.process.id = "2"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "firefox-bin"
		application.language = "en_US.UTF-8"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "flatpak"
		pipewire.access.effective = "flatpak-manager"

Client #533
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "17886"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "63"
		object.serial = "533"
		application.name = "plasmashell"
		application.process.binary = "plasmashell"
		application.language = "en_US.UTF-8"
		application.process.id = "17886"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.session_id = "4"
		window.x11.display = ":2"
		log.level = "0"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-17886"
		pipewire.access = "unrestricted"

Client #534
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "65"
		object.serial = "534"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "libcanberra"
		application.version = "0.30"
		application.id = "org.freedesktop.libcanberra"
		application.process.id = "17886"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "plasmashell"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #535
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "69"
		object.serial = "535"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = ""
		application.id = "org.kde.plasma-pa"
		application.icon_name = ""
		application.process.id = "17886"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "plasmashell"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Client #1016
	Driver: PipeWire
	Owner Module: 2
	Properties:
		pipewire.protocol = "protocol-native"
		pipewire.sec.socket = "pipewire-0"
		pipewire.sec.pid = "6163"
		pipewire.sec.uid = "1000"
		pipewire.sec.gid = "1000"
		pipewire.sec.label = "unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"
		module.id = "2"
		object.id = "107"
		object.serial = "1016"
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.process.id = "20342"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "pactl"
		application.name = "pactl"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		config.name = "pipewire-pulse.conf"
		cpu.max-align = "64"
		default.clock.rate = "48000"
		default.clock.quantum = "1024"
		default.clock.min-quantum = "32"
		default.clock.max-quantum = "2048"
		default.clock.quantum-limit = "8192"
		default.clock.quantum-floor = "4"
		default.video.width = "640"
		default.video.height = "480"
		default.video.rate.num = "25"
		default.video.rate.denom = "1"
		log.level = "2"
		clock.power-of-two-quantum = "true"
		link.max-buffers = "64"
		mem.warn-mlock = "false"
		mem.allow-mlock = "true"
		settings.check-quantum = "false"
		settings.check-rate = "false"
		core.version = "1.0.7"
		core.name = "pipewire-deck-6163"
		pipewire.access = "unrestricted"

Sample #0
	Name: audio-volume-change
	Sample Specification: s16le 2ch 48000Hz
	Channel Map: front-left,front-right
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Duration: 0.3s
	Size: 56.4 KiB
	Lazy: no
	Filename: n/a
	Properties:
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "libcanberra"
		application.version = "0.30"
		application.id = "org.freedesktop.libcanberra"
		application.process.id = "17886"
		application.process.user = "deck"
		application.process.host = "fedora"
		application.process.binary = "plasmashell"
		application.language = "en_US.UTF-8"
		window.x11.display = ":2"
		application.process.machine_id = "391ac9a50de748d197fe43a7ef5e55f0"
		application.process.session_id = "4"
		event.id = "audio-volume-change"
		event.description = "Volume Control Feedback Sound"
		media.role = "event"
		media.name = "audio-volume-change"
		media.filename = "/usr/share/sounds/ocean/stereo/audio-volume-change.oga"

Card #126
	Name: alsa_card.pci-0000_09_00.6
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.alsa.card = "1"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc7c0000 irq 73"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "hw:1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "pci"
		device.bus_path = "pci-0000:09:00.6"
		device.description = "Family 17h/19h HD Audio Controller"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_09_00.6"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "8587521"
		device.product.id = "0x15e3"
		device.product.name = "Family 17h/19h HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:09:00.6/sound/card1"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		media.class = "Audio/Device"
		factory.id = "14"
		client.id = "44"
		object.id = "87"
		object.serial = "126"
		object.path = "alsa:pcm:1"
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfc7c0000 irq 73"
		alsa.driver_name = "snd_hda_intel"
		alsa.mixer_name = "Realtek ALC294"
		alsa.components = "HDA:10ec0294,104317f3,00100004"
		alsa.id = "Generic_1"
		device.string = "1"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: yes)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
		input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
		pro-audio: Pro Audio (sinks: 1, sources: 1, priority: 1, available: yes)
	Active Profile: output:analog-stereo+input:analog-stereo
	Ports:
		analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, latency offset: 0 usec, availability group: Legacy 1, availability unknown)
			Properties:
				port.type = "mic"
				port.availability-group = "Legacy 1"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "0"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability group: Legacy 2, not available)
			Properties:
				port.type = "mic"
				port.availability-group = "Legacy 2"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "1"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-output-speaker: Speakers (type: Speaker, priority: 10000, latency offset: 0 usec, availability group: Legacy 3, availability unknown)
			Properties:
				port.type = "speaker"
				port.availability-group = "Legacy 3"
				device.icon_name = "audio-speakers"
				card.profile.port = "2"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 4, not available)
			Properties:
				port.type = "headphones"
				port.availability-group = "Legacy 4"
				device.icon_name = "audio-headphones"
				card.profile.port = "3"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo

Card #127
	Name: alsa_card.pci-0000_09_00.1
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.card.longname = "HD-Audio Generic at 0xfc7c8000 irq 72"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "hw:0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "pci"
		device.bus_path = "pci-0000:09:00.1"
		device.description = "Rembrandt Radeon High Definition Audio Controller"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_09_00.1"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "8085245"
		device.product.id = "0x1640"
		device.product.name = "Rembrandt Radeon High Definition Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:09:00.1/sound/card0"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		media.class = "Audio/Device"
		factory.id = "14"
		client.id = "44"
		object.id = "88"
		object.serial = "127"
		object.path = "alsa:pcm:0"
		alsa.card = "0"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfc7c8000 irq 72"
		alsa.driver_name = "snd_hda_intel"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.components = "HDA:1002aa01,00aa0100,00100800"
		alsa.id = "Generic"
		device.string = "0"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: no)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
		pro-audio: Pro Audio (sinks: 1, sources: 0, priority: 1, available: yes)
	Active Profile: pro-audio
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 1"
				device.icon_name = "video-display"
				card.profile.port = "0"
			Part of profile(s): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
@dosubot dosubot bot added asus-ally Issues related to the ASUS Rog Ally bug Something isn't working labels Jul 14, 2024
@KyleGospo
Copy link
Member

Switch to Family 17h/19h HD Audio Controller Analog Stereo and make sure the volume for that output is 100%, then switch back to ROG Ally output.

Alternatively you can update, the latest build fixes this automatically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
asus-ally Issues related to the ASUS Rog Ally bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants