aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCullum Smith <cullum@sacredheartsc.com>2024-11-21 17:21:12 -0500
committerCullum Smith <cullum@sacredheartsc.com>2024-11-21 17:21:12 -0500
commit31be54f2761cfa984aafedcce9abea4afc6cde91 (patch)
treec2f777e51ec2a1f844f5b02da0bc38497d225f76
parentc6303b7ff8593caabca4331a5b26861100a58305 (diff)
downloadwebsite-31be54f2761cfa984aafedcce9abea4afc6cde91.tar.gz
freebsd on the desktop: updates
-rw-r--r--src/blog/freebsd-14-on-the-desktop/index.md58
1 files changed, 1 insertions, 57 deletions
diff --git a/src/blog/freebsd-14-on-the-desktop/index.md b/src/blog/freebsd-14-on-the-desktop/index.md
index b016538..6659972 100644
--- a/src/blog/freebsd-14-on-the-desktop/index.md
+++ b/src/blog/freebsd-14-on-the-desktop/index.md
@@ -412,62 +412,6 @@ Add the following to `/etc/rc.local`:
usbconfig | awk -F: '{ print $1 }' | xargs -rtn1 -I% usbconfig -d % power_save
```
-### Suspend on Lid Close
-
-For laptops, you'll need a `devd` rule to automatically suspend when the lid is
-closed. Create `/etc/devd/lid-close.conf` with the following:
-
-```
-# /etc/devd/lid-close.conf
-
-notify 20 {
- match "system" "ACPI";
- match "subsystem" "Lid";
- match "notify" "0x00";
- action "/usr/local/libexec/kde-lock-and-suspend";
-};
-
-```
-
-On FreeBSD, you can enter sleep mode by running `acpiconf -s3`. But if we're
-logged into a desktop session, we'd like to make sure our screen is locked first.
-
-Long ago, in a more sensible time, we'd just run `pkill -USR1 xidle` to lock the
-screen. Sadly, KDE requires that we enter the teenage wasteland of D-Bus to accomplish
-this.
-
-Create `/usr/local/libexec/kde-lock-and-suspend` like so:
-
-```bash
-#!/bin/sh
-
-# /usr/local/libexec/kde-lock-and-suspend
-
-# For any active KDE session, lock the screen via dbus.
-/usr/local/bin/qdbus-qt5 --literal --system \
- org.freedesktop.ConsoleKit \
- /org/freedesktop/ConsoleKit/Manager \
- org.freedesktop.ConsoleKit.Manager.GetSessions \
- | /usr/bin/sed 's/^.*\(Session[0-9]*\).*$/\1/' \
- | /usr/bin/xargs -rtn1 -I% \
- /usr/local/bin/qdbus-qt5 --system \
- org.freedesktop.ConsoleKit \
- /org/freedesktop/ConsoleKit/% \
- org.freedesktop.ConsoleKit.Session.Lock
-
-# Give the previous command some time to complete.
-sleep 0.5
-
-# Suspend!
-/usr/sbin/acpiconf -s3
-```
-
-Don't forget to make it executable:
-
-```bash
-chmod 755 /usr/local/libexec/kde-lock-and-suspend
-```
-
### ThinkPad Backlight Controls
I had to do a bit of work to get the backlight keys working on my ThinkPad
@@ -1044,7 +988,7 @@ hack is triggered, causing a bunch of `.nfs` files to be created.
I've read that Baloo doesn't index network mounts, but apparently it does (at least on FreeBSD).
-You can disable Baloo entirely by creating `/usr/local/etc/xdg/baloofilerc` with the following:
+You can disable Baloo for all users by creating `/usr/local/etc/xdg/baloofilerc` with the following:
```ini
# /usr/local/etc/xdg/baloofilerc