Bug 434367 - Can Not Remove Warning When using dbus .
Summary: Can Not Remove Warning When using dbus .
Status: RESOLVED INTENTIONAL
Alias: None
Product: yakuake
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-13 19:34 UTC by Dashon
Modified: 2024-06-28 03:45 UTC (History)
1 user (show)

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


Attachments
The warning message in question (172.98 KB, image/png)
2021-03-13 19:34 UTC, Dashon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dashon 2021-03-13 19:34:55 UTC
Created attachment 136651 [details]
The warning message in question

SUMMARY
I was following the instructions in the arch wiki to launch yakuake having already ran certain commands. For instance to split the terminal and run zsh in one terminal while having fish in the other. However I seem to get this warning message about a potential security issue that I would have to recompile yakuake to fix?? This message does not have an associated event when trying to configure the notifications in system settings. The only way to make the popup go away is to disable all popups for yakuake. Even then it still plays the sound from the warning. None of the events in the yakuake notification page have any sounds associated with them. This means I would have to turn off all yakuake notifications as well as all system sounds to get rid of this. 

STEPS TO REPRODUCE
1. Install yakuake.
2. Launch from a terminal using a startup script


OBSERVED RESULT
Warning Message

EXPECTED RESULT
No warning message or the ability to turn it off.

# Here is the script I'm running.
#!/bin/bash

# This line is needed in case Yakuake does not accept fcitx inputs.
/usr/bin/yakuake --im /usr/bin/fcitx --inputstyle onthespot &

# gives Yakuake a couple seconds before sending dbus commands
sleep 2      
                                                 
# Get session id of yakuake                                                      
TERMINAL_ID_0=$(qdbus org.kde.yakuake /yakuake/sessions org.kde.yakuake.terminalIdsForSessionId 0)

# split terminal
qdbus org.kde.yakuake /yakuake/sessions org.kde.yakuake.splitTerminalLeftRight "$TERMINAL_ID_0"

# open zsh in second terminal
qdbus org.kde.yakuake /yakuake/sessions runCommandInTerminal 1 "zsh"

# clear second terminal
qdbus org.kde.yakuake /yakuake/sessions runCommandInTerminal 1 "clear"



SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Dashon 2024-06-28 03:45:28 UTC
A few years later I have grown to appreciate the security warning.