• 2 Posts
  • 60 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle




  • As someone running Debian on an old MacBook Pro from 2012, MacBooks are not Linux first. You can run it on all but the newest M-series, but be warned you’re likely to encounter some broadcom driver issues with the wifi/bluetooth. They can be fixed, then they may break again with some random kernel update. It’s not a fire and forget solution.

    Have you looked at Framework yet? Linux friendly, designed to be upgradeable and user-repairable. Definitely plan to buy a Framework for my next laptop (ideally once ram/storage prices stabilize)





  • I run boring, stable Debian on mine, but I have plentry of experience adding the non-free (not foss) drivers not included in the core distro. For gaming with lots of native hardware support right out of the gate, Bazzite is really popular.

    No matter which distro you settle on, see if you can install the ‘linux-headers-generic’ package to avoid broadcom wifi issues after every kernel update.



  • FinAmp is a fantastic JellyFin music player, and even supports offline downloads for on the road. Sadly the interface isn’t really AndroidTV-friendly, but it works great on android touch screens, iOS, linux, and macOS (probably Windows too, but I’ll never know).

    I’m looking for a good AndroidTV player as well, because the official JellyFin app doesn’t background well. We like to play music in parallel with a screensaver or fireplace app, but JellyFin pauses after about a minute when hackgrounded.


  • I run Adguard Home containers (the primary auto-syncs to the secondary) and use redirect filters to assign hostnames to each of my containers. I have a “services” folder of bookmarks for each container host so I don’t have to remember each service’s port number. I use KeePassXC to track all my passwords and certificates so authentication is a breeze (someday I’ll get around to setting up an SSO solution). I also keep a .txt file with my basic network info that doesn’t always translate well to dns hostname redirects in adguard. I occassionally remember to update my hosts listed in the file. My individual config files aren’t backed up beyond my automated container backups, but so far none of my services have been that complicated I couldn’t just rebuild from scratch.

    It’s not perfect, but combined with my automated backups I have barely enough to rebuild if/when my hardware fails.



  • I wonder if this post has anything to do with the unmanic API outage earlier today, lol. I was pulling my hair out trying to figure out what I’d done wrong until I finally convinced myself there must be a cloud-side outage impacting the plugin browser. By the time I figured it out they came back online and the plugins were browsable again, but I lost hours over this stupid problem.

    Today’s outage perfectly illustrated why we choose to self-host in the first place. I too would love to see a completely self-contained foss solution for this service. Some clever shell scripting is probably all you really need to perform automated ffmpeg calls, but individually containerized services are clearly what we all prefer. I do wish I had more time to code…







  • True. but you have to keep a much closer eye on when it’s safe to update. that was my solution while running Debian Sid (unstable) on my other MacBook for awhile (I really wanted KDE 6 before Trixie was officially released), but believe me this approach gets old. I eventually relented and set it to Debian Stable once Trixie was official. I’m looking for a more stable approach to a rolling release cycle that allows the kernel to upgrade when it’s available, without also breaking the wifi. another commenter suggested the broadcom module might be replaced by the intel iwd driver, which I definitely need to try.