Skip to content

Instantly share code, notes, and snippets.

@likeablob
Last active February 7, 2026 11:13
Show Gist options
  • Select an option

  • Save likeablob/1a583e067ab37cce980c5ab562de0b4d to your computer and use it in GitHub Desktop.

Select an option

Save likeablob/1a583e067ab37cce980c5ab562de0b4d to your computer and use it in GitHub Desktop.
Linux on FMV WU7-K3 memo

Hardware

  • FMV Note U WU7-K3
  • CPU: Intel Core Ultra 7 255H (Arrow Lake)
  • GPU: Intel Arc 140T

OS

  • Aurora (Universal Blue, KDE)
$ uname -r
6.17.12-300.fc43.x86_64

$ cat /etc/os-release 
NAME="Aurora"
VERSION="43.20260203 (Kinoite)"
RELEASE_TYPE=stable
ID=aurora
ID_LIKE="fedora"
VERSION_ID=43
VERSION_CODENAME="Stargazer"
PRETTY_NAME="Aurora (Version: 43.20260203)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:universal-blue:aurora:43"
DEFAULT_HOSTNAME="aurora"
HOME_URL="https://getaurora.dev/"
DOCUMENTATION_URL="https://docs.getaurora.dev"
SUPPORT_URL="https://github.com/ublue-os/aurora/issues/"
BUG_REPORT_URL="https://github.com/ublue-os/aurora/issues/"
SUPPORT_END=2026-12-02
VARIANT="Kinoite"
VARIANT_ID=aurora-dx
OSTREE_VERSION='43.20260203'
BUILD_ID="7fb940c"
IMAGE_ID="aurora-dx"
IMAGE_VERSION="43.20260203"

What doesn't work out-of-the-box

Fingerprint Sensor: LighTuning Technology Inc. ETU906Axx-E (1c7a:05b1)

Bus 003 Device 003: ID 1c7a:05b1 LighTuning Technology Inc. ETU906Axx-E
# Enable this copr repository
sudo dnf copr enable likeablob/libfprint-fmv-etu906axx-e

# Override libfprint package
sudo rpm-ostree override replace \
  --experimental \
  --from repo=copr:copr.fedorainfracloud.org:likeablob:libfprint-fmv-etu906axx-e \
  libfprint

# Reboot to apply changes
systemctl reboot

# Enroll your fingerprint (or use KDE User Settings)
fprintd-enroll

Hibernation

# Create a swapfile and enable it
SWAPSIZE=40G # RAM + zram size
sudo btrfs subvolume create /var/swap
sudo chattr +C /var/swap
sudo restorecon /var/swap
sudo mkswap --file -L SWAPFILE --size $SWAPSIZE /var/swap/swapfile
sudo bash -c 'echo /var/swap/swapfile none swap defaults,pri=-2 0 0 >>/etc/fstab'
sudo swapon -av

# Add SELinux rules
cat > systemd_hibernate.te <<'EOF'
module systemd_hibernate 1.0;

require {
type systemd_logind_t;
type init_var_lib_t;
type systemd_sleep_t;
type swapfile_t;
class dir { add_name search write };
class cap_userns sys_ptrace;
}

#============= systemd_logind_t ==============
allow systemd_logind_t self:cap_userns sys_ptrace;
allow systemd_logind_t swapfile_t:dir search;

#============= systemd_sleep_t ==============
allow systemd_sleep_t init_var_lib_t:dir write;
allow systemd_sleep_t init_var_lib_t:dir add_name;
allow systemd_sleep_t swapfile_t:dir search;
EOF

sudo checkmodule -M -m -o systemd_hibernate.mod systemd_hibernate.te
sudo semodule_package -o systemd_hibernate.pp -m systemd_hibernate.mod
sudo semodule -i systemd_hibernate.pp

# No need to add resume=UUID=... resume_offset=... kargs
  • Add kernel arguments to prevent random resume failures.
sudo rpm-ostree kargs --append="intel_iommu=on,igfx_off" --append="pcie_aspm=off"

systemctl reboot

Miscellaneous notes (mostly Aurora & KDE related)

(From a long time Debian & XFCE (Xorg) user...)

Flatpak-installed Brave & KeePassXC integration

Customizing Login (SDDM) and Lock Screen Wallpapers

  • Login screen: System Settings > Appearance & Style > Colors & Themes > Login Screen (SDDM) (or Alt+F2 and search with SDDM )
  • Lock screen: System Settings > Security & Privacy > Screen Locking > Appearance > Configure (or Alt+F2 and search with Lock)

jumpapp & xbindkeys alternatives in Wayland

To bring a specific application to the front using a shortcut.

cat > ~/.local/bin/jump_kdotool.sh <<'EOF'
#!/bin/bash
if [ -z "$1" ]; then
    echo "Usage: $0 <window_search_term>"
    exit 1
fi

window_id=$(kdotool search "$1" | tail -n 1)

if [ -z "$window_id" ]; then
    echo "Window matching '$1' not found."
    exit 1
fi

active_window_id=$(kdotool getactivewindow)

if [ "$window_id" = "$active_window_id" ]; then
    kdotool windowminimize "$window_id"
else
    kdotool windowactivate "$window_id"
fi
EOF

chmod +x ~/.local/bin/jump_kdotool.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment