====== KDE & Plasma ======
===== Tastenkürzel =====
^Was^Programm^Funktion^Ist default|
|Alt + F2|krunner|anzeigen|ja|
|Alt + Leertaste|krunner|anzeigen|ja|
|Meta|latte dock|anzeigen|ja|
|Meta Pfeil links/rechts|kwin|Arbeitsfläche wechseln|nein|
|Alt Umsch. P|atom|Projekte auflisten|ja|
| | | | |
==== Gecrashte Kontrolleiste ====
kquitapp5 plasmashell || killall plasmashell && kstart5 plasmashell
==== Starting and stopping ====
^ Shortcut^ Description|
| \\ **Ctrl** **Q** | \\ Quit|
| \\ **Ctrl** **Esc** | \\ System Activity|
| \\ **Ctrl** **Alt** **Esc** | \\ Force Quit|
| \\ **Alt** **Space** / **Alt** **F2** | \\ [[https://docs.kde.org/?branch=trunk5&language=en&application=plasma-desktop&path=krunner.html|Run Command Interface]]|
| \\ **Alt** **F4** | \\ Close|
==== Panning and zooming ====
^ \\ Shortcut^ \\ Description|
| \\ Meta **=** | \\ Zoom In|
| \\ Meta **-** | \\ Zoom Out|
| \\ Meta **0** | \\ Zoom Normal|
| \\ Meta Up| \\ Pan Up|
| \\ Meta Down| \\ Pan Down|
| \\ Meta Left| \\ Pan left|
| \\ Meta Right| \\ Pan Right|
==== Leaving your computer ====
^ \\ Shortcut^ \\ Description|
| \\ **Ctrl** +**Alt** +**L** | \\ Lock Screen|
| \\ **Ctrl** +**Alt** +**Del** | \\ Leave|
| \\ **Ctrl** +**Alt** +**Shift** +**Del** | \\ Logout without confirmation|
| \\ **Ctrl** +**Alt** +**Shift** +**Page Down** | \\ Shut Down without confirmation|
| \\ **Ctrl** +**Alt** +**Shift** +**Page Up** | \\ Reboot without confirmation|
===== KWallet: Automatisch öffnen bei Login (pam_kwallet) =====
Siehe [[https://gist.github.com/Trucido/b788017a18e1189e6703e42315e8829c|https://gist.github.com/Trucido/b788017a18e1189e6703e42315e8829c]]
sudo zypper in pam_kwallet'' ''
Make copies of the required common stacks:
''cd /etc/pam.d/
cp common-auth-pc kwallet-auth-pc
cp common-password-pc kwallet-password-pc
cp common-session-pc kwallet-session-pc
''
==== KWallet as login ssh keychain ====
https://forum.manjaro.org/t/howto-use-kwallet-as-a-login-keychain-for-storing-ssh-key-passphrases-on-kde/7088
====== Plasma ======
Logout delay verringern: /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/Logout.qml
Darin
function sleepRequested() {
root.suspendRequested(2);
}
function hibernateRequested() {
root.suspendRequested(4);
}
** property real timeout: 10**
property real remainingTime: root.timeout
Doku siehe [[http://doc.qt.io/qt-5/qtqml-index.html|http://doc.qt.io/qt-5/qtqml-index.html]]
====== Compositing ======
compositing an und ausschalten
qdbus-qt5 org.kde.KWin /Compositor suspend
qdbus-qt5 org.kde.KWin /Compositor resume
====== KWIN ======
===== Reload =====
Krunner starten: Alt + F2 oder Alt + Leertaste
kquitapp5 plasmashell && kstart plasmashell
===== Debugging =====
1) In the graphical session, find the value of DISPLAY and XAUTHORITY variables: echo $DISPLAY :0 echo $XAUTHORITY /run/user/…
2) SSH into the computer from another machine using the same user as in the graphical session.
3) Set the DISPLAY and XAUTHORITY variables to the same values as above: export DISPLAY=:0 export XAUTHORITY=/run/user/…
4) Start kwin in gdb in the ssh session: gdb –args kwin_x11 –replace 5) Reproduce the issue. 6) The gdb is now hopefully showing segfault, abort or something. If not, hit CTRL C to get gdb prompt. Then run the "generate-core-file": (gdb) generate-core-file
Saved corefile core.25218
====== KDE Applikationen ======
===== kdeconnect =====
Ports öffnen
sudo firewall-cmd --zone=public --permanent --add-port=1714-1764/tcp
sudo firewall-cmd --zone=public --permanent --add-port=1714-1764/udp
sudo systemctl restart firewalld.service
SMS schreiben auf der Shell
kdeconnect-cli -d 67b46763bed13456 --destination +491727141952 --send-sms "Mobilnummer Marianne: +4917623891738"