https://bugs.kde.org/show_bug.cgi?id=523215
Bug ID: 523215
Summary: RAOP/Airplay Disable Discovery
Classification: I don't know
Product: kde
Version First unspecified
Reported In:
Platform: unspecified
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
DESCRIPTION
RAOP/Airplay discovery turns on network audio devices with no GUI drop down
Profile menu in Sound - Settings for network audio which should contain the
option to disable output.
STEPS TO REPRODUCE
1. Up to date default install of Fedora 44 and kde (versions listed below)
2. Install Steam (either flatpak or rpm, issue occurred with both versions)
3. Denon AV receiver on LAN network (issue occurred with both models I own,
model numbers: AVR-X1800H, AVR-S710W)
3.1 Similar issues were reported at the links below with Sonos speakers,
Airplay speakers, Marantz SR5011 AV receiver, and others.
OBSERVED RESULT
Launch any Steam game with both Denon receivers in standby mode and one of the
Denon receivers would turn on and change the receiver input to Airplay. If the
receiver was already on launching the game would still change the input on the
receiver. The audio never actually played through the Denon, but the volume was
changed on the receiver.
In the Sound - System Settings window I only have Profile drop down menus for
USB connected devices or motherboard "sound card" inputs/outputs, the Denon AVR
is listed in the Playback Devices section with all the same controls as the
other devices except for the Profile drop down menu (it is just a blank space
where the menu would be).
In the task bar > Audio Volume panel, I had to enable Show Virtual Devices in
the panels "hamburger" menu before the Denon AVR would show up in the list of
output devices that could have the volume controlled through the panel, but
there was no option to disable it there either.
EXPECTED RESULT
A GUI setting that would disable any network "Virtual" device as an audio
output device, which should also disable discovery and prevent network audio
devices from being turned on when they are not the selected or default audio
output devices.
In addition to a disable setting, a default configuration that would not turn
on and change inputs of network audio devices would make the need to disable
less likely to be used.
THE WORK AROUND
Full steps found at the links below.
Disable Remote Audio Output Protocol with a config file, I did the system wide
option.
Create a config file at this file path:
/etc/pipewire/pipewire.conf.d/noraop.conf
Config file content :
context.properties = {
module.raop = false
}
While the work around is effective, if I ever want to stream audio to either of
my AV recievers, I would have to rename/move/delete the config file and restart
the system before regaining the ability to stream audio which is not user
friendly and it is likely that the config file or file path will be overwritten
on a future update.
SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 44
KDE Plasma Version: 6.7.2
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.3-201.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: AMD Radeon RX 5700 XT
ADDITIONAL INFORMATION
Issue first observed on Fedora 43 and still had it on Fedora 44 with kde plasma
6.7.2 before coming across a reddit post with a similar issue and steps to
disable discovery.
Setting an audio out port on the motherboard as the default output did not
prevent the Denon from being discovered and turned on from standby when
launching a Steam game.
While my issue was limited to launching Steam games, some posters mentioned
rebooting or logging in to the computer would trigger the network audio
discovery issue.
Links with references to the steps that were followed to create a config file
to disable discovery.
https://www.reddit.com/r/kde/comments/1u8soll/wifi_audio_outputs_how_to_disable/
https://discussion.fedoraproject.org/t/airplay-audio-outputs-discovery-enabled-by-default/166328
https://discussion.fedoraproject.org/t/logging-in-to-kde-intermittently-causes-my-amplifier-receiver-to-turn-on/173302
--
You are receiving this mail because:
You are watching all bug changes.