distro specific fixes
[distro-setup] / distro-end
index 5378579e302561e7e00896fb13ded2c09fa979cc..d8a6cc57d3ea62d071558fe10577d42879cd46eb 100755 (executable)
@@ -764,11 +764,16 @@ EOF
         pup --allow-downgrades
       fi
       # system76-driver: on a modern kernel, it seems to mainly just do
-      # some power settings, I haven't looked entirely through it. it
-      # might also change fan speed. Of its recommended packages,
-      # system76-power is the only one I haven't looked at, the others
-      # do nothing for laptops i have. they have models hardcoded in
-      # source, so you can just grep for it. pkx package; caf | less.
+      # some power settings, I haven't looked entirely through it. Of
+      # its recommended packages, system76-power is the only one I
+      # haven't looked at, the others do nothing for laptops i
+      # have. they have models hardcoded in source, so you can just grep
+      # for it. pkx package; caf | less. I'm rather annoyed that
+      # com.system76.PowerDaemon.service is regularly taking up the
+      # most power. I wonder what it is actually doing, it really
+      # doesn't say, just has cryptic messages when I turn on
+      # debug logs, and has no documentation. Similar deal with
+      # system76-driver.service.
       #
       # if you get a notice about a firmware update, the notifier on i3
       # is too dumb to do anything when you click it.
@@ -1378,7 +1383,11 @@ s DEBIAN_FRONTEND=noninteractive pi wireshark
 # listed in the default config as suggested.
 # /run/usr/1000 i noticed was missing for pulseaudio
 # /run/user/0 just seemed like a not bad idea, given the above
+#
+# /root gives us our bashrc, making various things a lot more
+# convenient
 tu /etc/schroot/desktop/fstab <<'EOF'
+/root          /root           none    rw,bind         0       0
 /p             /p              none    rw,bind         0       0
 /a             /a              none    rw,bind         0       0
 /run           /run            none    rw,bind         0       0
@@ -1415,11 +1424,11 @@ sgo schrootupdate.timer
 
 
 
-# for my roommate
+# for testing firefox specific issues
 case $distro in
-  trisquel)
+  trisquel|ubuntu)
     m mkschroot -s /a/bin/fai/fai/config/files/etc/apt/sources.list.d/bookworm.list/BOOKWORM_FREE \
-      debian bookworm firefox-esr pulseaudio chromium
+      debian bookworm chromium
     ;;
   debian)
     pi chromium
@@ -1671,19 +1680,6 @@ for x in iank user2; do s usermod -a -G libvirt,kvm,libvirt-qemu $x; done
 
 
 pi --no-install-recommends kdeconnect
-### kdeconnect for gnome. started in /a/bin/distro-setup/desktop-20-autostart.sh
-### but gnome + xmonad not working in flidas, so i disabled it
-# pi libgtk-3-dev python3-requests-oauthlib valac cmake python-nautilus libappindicator3-dev
-# cd /a/opt/indicator-kdeconnect
-# mkdir -p build
-# cd build
-# cmake .. -DCMAKE_INSTALL_PREFIX=/usr
-# make
-# sudo make install
-# # we can start it manually with /usr/lib/x86_64-linux-gnu/libexec/kdeconnectd
-# # it seems, according to
-# # /etc/xdg/autostart/kdeconnectd.desktop
-# # I'm not seeing the icon, but the clipboard replication is working
 
 
 ### begin model 01 arduino support ###