Auto-Rotation on KDE Plasma ( Wayland ) – Lenovo ThinkPad X1 Tablet Gen 3

CONTEXT -------- Debian 13 (Trixie) + KDE Plasma 5.27 on Wayland.   Lenovo ThinkPad X1 Tablet Gen 3 (QHD 3000×2000, i7-8550U).   iio-sensor-proxy detects the accelerometer but doesn’t publish orientation on DBus.   Solution: use raw accelerometer values and rotate via kscreen-doctor (KDE’s Wayland tool). REQUIREMENTS ------------- sudo apt install kscreen   Accelerometer visible at /sys/bus/iio/devices/iio:device*/in_accel_x_raw FINAL SCRIPT — ~/.local/bin/autorotate-wayland.sh ------------------------------------------------- #!/usr/bin/env bash # Auto-rotate for KDE Plasma (Wayland) – ThinkPad X1 Tablet Gen 3 # Reads raw accelerometer data and rotates screen via kscreen-doctor. # Touch/pen mapping handled automatically by Wayland. # Create ~/.config/autorotate.lock to disable rotation temporarily. OUTPUT_ID="output.1"                                 # from `kscr...

Transferring files: FTP, SSH, SCP

FTP

FTF is the oldest protocol. Still used, but deprecated if we speak about security as passwords are not encrypted. Nowadays replaced by:

  • rsyc
  • sftp which is via ssh
  • ncftp
  • yafc
  • ncftp
  • yafc

Secure Shell - SSH

SSH is a cryptographic protocol for secure data transmission.

$ ssh <system_machine>
Logs in to the destination system machine

$ ssh -l <someone> <system_machine>
or
$ ssh <someone@system_machine>
Logs in to the destination system machine with the specified user credentials


SCP

$ scp <localfile> <user@remotesystem>:/home/user/
Copies files between two secure networked hosts via SSH. The transfer is protected by password, which is related to the transfer itself instead of the destination machine.


Comments