Installation & setup guide - kdaisho/Blog GitHub Wiki

Athena OS

First thing to do after installation - X1 Carbon 7th Gen

If you picked GNOME for the desktop environment, you must've noticed - lock-screen, sleep-on-lid-close were not functioning.

This is because Athena comes with a desktop manager - SDDM which is designed for KDE Plasma.

Replacing SDDM with GDM fixes everything.

Steps

  1. Print current desktop manager:
echo $XDG_CURRENT_DESKTOP
  1. Install GDM:
sudo pacman -S gdm
  1. Disable SDDM:
sudo systemctl disable sddm

Note: running this kills GUI entirely.

  1. Enable GDM:
sudo systemctl enable gdm
  1. Reboot:
reboot

GDM will now handle your sessions corrctly, and the lock screen should work. You can even use key for creating shortcut keys.

Second thing to do - fix shortcuts

Lock Screen

Replace the command with loginctl lock-session - this is for GNOME.

Terminal

Replace the command with alacritty if you chose it over kitty.

Third thing to do - install Wireshark

(NEW) Check GUI -- You might have it already. If so, you just need to run it -- Athena asks you to install it

Install:

sudo pacman -S wireshark-qt

Add your user to the wireshark group:

sudo usermod -aG wireshark $USER

Enable group permissions:

By setting all these, you won't need to run wireshark with sudo privilege.

Wireshark

sudo chgrp wireshark /usr/bin/dumpcap
sudo chmod 750 /usr/bin/dumpcap
sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap
⚠️ **GitHub.com Fallback** ⚠️