Skip to content

Instantly share code, notes, and snippets.

@jfeilbach
jfeilbach / steam.md
Last active February 28, 2026 05:53
Dune Awakening Steam Launch Options

Dune Awakening Steam Linux

This is how to skip the Funcom launcher, intro movie, and company logo splashes. You can change the launch options in the steam properties for this game. eval is just a way to run a concatenated command through a subshell. The Windows wayt will obviously not work.

eval $(echo "%command% -nosplash -nostartupscreen -continuesession" | sed -e 's|/Launcher/FuncomLauncher.exe|/DuneSandbox/Binaries/Win64/DuneSandbox_BE.exe|g')
  • nosplash skips the Funcom launcher
@jfeilbach
jfeilbach / glances_fix.md
Last active February 16, 2026 16:41
Glances web ui fix Ubuntu 24.04 and 22.04

The Debian high priests of development performed an ancient purity test ritual and determined that glances has sinned and therefore the included obfuscated Javascript code must be expunged. The files needed to make the web UI of glances work properly were removed by the Debian clerics to protect us from the danger of an open source obfuscated javascipt library. I for one feel safer. Issue nicolargo/glances#2021

Ubuntu 24.04 Noble Numbat

curl -L -O https://github.com/nicolargo/glances/archive/refs/tags/v3.4.0.5.tar.gz
tar -zxvf v3.4.0.5.tar.gz
sudo cp -rv glances-3.4.0.5/glances/outputs/static/public/ /usr/lib/python3/dist-packages/glances/outputs/static/
rm -rfv glances-3.4.0.5
@jfeilbach
jfeilbach / firefox146.md
Last active December 18, 2025 19:39
Firefox 146 Annoyances

"AI"

browser.ml.enable	
browser.ml.chat.enabled	
browser.ml.chat.sidebar	
browser.ml.chat.shortcuts	
browser.ml.chat.page	
browser.ml.chat.page.footerBadge	
browser.ml.chat.page.menuBadge
browser.ml.chat.menu
2025-12-06T13:31:40.903614-07:00 data steam[4185]: src/clientdll/steamengine.cpp (2820) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
2025-12-06T13:31:40.903771-07:00 data steam[4185]: src/clientdll/steamengine.cpp (2820) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
2025-12-06T13:31:40.984994-07:00 data assert_20251206133140_238.dmp[68882]: Uploading dump (out-of-process)#012/tmp/dumps/assert_20251206133140_238.dmp
2025-12-06T13:31:40.985083-07:00 data steam[4185]: assert_20251206133140_238.dmp[68882]: Uploading dump (out-of-process)
2025-12-06T13:31:40.985119-07:00 data steam[4185]: /tmp/dumps/assert_20251206133140_238.dmp
2025-12-06T13:31:41.321060-07:00 data assert_20251206133140_238.dmp[68882]: Finished uploading minidump (out-of-process): success = yes
2025-12-06T13:31:41.321122-07:00 data assert_20251206133140_238.dmp[68882]: response: CrashID=bp-4977580f-b7bc-49b0-bd30-ef25c2251206
202
@jfeilbach
jfeilbach / ubuntu_server_24.04.md
Last active February 17, 2026 20:21
Ubuntu 24.04 setup and server annoyances

Ubuntu 24.04 server annoyances

This is mostly a reminder of how I like to setup my Ubuntu servers. If you run some command like man foo you will get a warning.

This system has been minimized by removing packages and content that are
not required on a system that users do not log into.

To restore this content, including manpages, you can run the 'unminimize'
command. You will still need to ensure the 'man-db' package is installed.
Computer Information:
Manufacturer: ASUSTeK COMPUTER INC.
Model: ROG STRIX B550-F GAMING WIFI II
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 9 5900XT 16-Core Processor
CPU Family: 0x19
CPU Model: 0x21
@jfeilbach
jfeilbach / ubuntu_24_gaming.md
Last active February 17, 2026 15:49
Ubuntu 24.04 LTS Noble Numbat Gaming Setup

Ubuntu 24.04 LTS Gaming Setup

Gaming on Linux is very easy these days. You can install your OS, install Steam, install a game and hit "Play" and it should work. I use Ubuntu because I have been using it for so long and know both the distro and Gnome desktop well. I made this mostly for myself. This is not a comprehensive guide to setting up gaming on Linux. Maybe someone will find some part of this useful and help them. This small guide will not discuss the OS install and setup. You should be able to do that on your own. If you are new to Linux there are plenty of guides to help you get started. If you are running on a VM you are on your own. If you are on Ubuntu 25 or 26 things may be very different or not work at all. As with any Linux distro you can always check the version by running the shell command cat /etc/os-release.

More than anyone else, Valve has progressed the Linux gaming experience significantly. Both Nvidia and AMD have very good GPU drivers for Linux. This is especially true for AMD who

@jfeilbach
jfeilbach / gist:2f60424c069f7bfba6752bcc390b1932
Created November 3, 2025 23:12
Setup Coolercontrol on Ubuntu 24.04
sudo apt install lm-sensors
sudo apt install curl apt-transport-https
curl -O "https://dl.cloudsmith.io/public/coolercontrol/coolercontrol/setup.deb.sh" #add repo
`or add the following lines to /etc/apt/sources.d/coolercontrol-coolercontrol.list`
```
deb [signed-by=/usr/share/keyrings/coolercontrol-coolercontrol-archive-keyring.gpg] https://dl.cloudsmith.io/public/coolercontrol/coolercontrol/deb/ubuntu noble main
deb-src [signed-by=/usr/share/keyrings/coolercontrol-coolercontrol-archive-keyring.gpg] https://dl.cloudsmith.io/public/coolercontrol/coolercontrol/deb/ubuntu noble main
```
Import GPG key
```
@jfeilbach
jfeilbach / limit_f1_ratio.sh
Last active May 28, 2025 15:07
manipulate seed and move it
#!/bin/bash
# only works if last added torrent
# i could make this better but i don't care
unset GREP_COLOR
NC='\033[0m' # No color
green='\033[0;32m' # Green
white='\033[0;37m' # White
red='\033[0;31m' # Red
cyan='\e[0;36m' # Cyan
@jfeilbach
jfeilbach / .zshrc
Created April 25, 2025 04:17
zsh PS1
export PS1="%{$(tput setaf 40)%}%n%{$(tput setaf 220)%}@%{$(tput setaf 214)%}%m %{$(tput setaf 33)%}%1~ %{$(tput sgr0)%}$ "
export PS1="%{%F{40}%}%n%{%F{220}%}@%{%F{214}%}%m %{%F{33}%}%1~ %{%f%}$ "