Bug 513428 - No way to use setProfile dbus command in embedded Konsole since Gear 25.12.0
Summary: No way to use setProfile dbus command in embedded Konsole since Gear 25.12.0
Status: REPORTED
Alias: None
Product: yakuake
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.12.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-16 08:43 UTC by Philipp A.
Modified: 2025-12-22 02:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp A. 2025-12-16 08:43:47 UTC
SUMMARY

In this MR, you added a toggle:

https://invent.kde.org/utilities/konsole/-/merge_requests/1123

Which is only available in Konsole’s settings, not yakuake’s.

I need that dbus API since AFAIK there’s no other way to switch themes for running sessions programmatically, and I want my system to go dark on sundown and light on sunrise.

STEPS TO REPRODUCE
1. `qdbus6 org.kde.yakuake /Sessions/1 org.kde.konsole.Session.setProfile 'Light'`

OBSERVED RESULT

```
Error: org.freedesktop.DBus.Error.AccessDenied
Security sensitive DBus API is disabled in the settings.
```

EXPECTED RESULT

works, or at least there’s a way to make it work

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.21.0
Qt Version: 6.10.1
Kernel Version: 6.17.9-zen1-1-zen (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 6800 XT