aboutsummaryrefslogtreecommitdiff
path: root/blog/2023-01-08-fedora-remove-login-manager.org
diff options
context:
space:
mode:
authorChristian Cleberg <hello@cleberg.net>2023-12-02 11:23:08 -0600
committerChristian Cleberg <hello@cleberg.net>2023-12-02 11:23:08 -0600
commitcaccd81c3eb7954662d20cab10cc3afeeabca615 (patch)
tree567ed10350c1ee319c178952ab6aa48265977e58 /blog/2023-01-08-fedora-remove-login-manager.org
downloadcleberg.net-caccd81c3eb7954662d20cab10cc3afeeabca615.tar.gz
cleberg.net-caccd81c3eb7954662d20cab10cc3afeeabca615.tar.bz2
cleberg.net-caccd81c3eb7954662d20cab10cc3afeeabca615.zip
initial commit
Diffstat (limited to 'blog/2023-01-08-fedora-remove-login-manager.org')
-rw-r--r--blog/2023-01-08-fedora-remove-login-manager.org44
1 files changed, 44 insertions, 0 deletions
diff --git a/blog/2023-01-08-fedora-remove-login-manager.org b/blog/2023-01-08-fedora-remove-login-manager.org
new file mode 100644
index 0000000..2de6260
--- /dev/null
+++ b/blog/2023-01-08-fedora-remove-login-manager.org
@@ -0,0 +1,44 @@
++++
+date = 2023-01-08
+title = "Remove the Login Manager from Fedora i3"
+description = "Quickly remove Fedora i3's login manager to launch your desktop manually."
++++
+
+## Fedora i3's Login Manager
+
+Since I use the i3 spin of Fedora Workstation, I don't like to have a login
+manager installed by default. As of the current version of Fedora i3, the
+default login manager is LightDM.
+
+If this is no longer the case, you can search for currently-installed packages
+with the following command and see if you can identify a different login
+manager.
+
+```sh
+sudo dnf list installed
+```
+
+## Removing the Login Manager
+
+In order to remove the login manager, simply uninstall the package.
+
+```sh
+sudo dnf remove lightdm
+```
+
+## Launching i3 Manually
+
+In order to launch i3 manually, you need to set up your X session properly.
+To start, create or edit the `~/.xinitrc` file to include the following at
+the bottom.
+
+```config
+exec i3
+```
+
+Now, whenever you log in to the TTY, you can launch your desktop with the
+following command.
+
+```sh
+startx
+```