Skip to content

Instantly share code, notes, and snippets.

@mjkstra
mjkstra / arch_linux_installation_guide.md
Last active October 26, 2025 02:41
A modern, updated installation guide for Arch Linux with BTRFS on an UEFI system
@Rend0e
Rend0e / Fix_MCLK_Clock_Stuck_Arch_Linux_Guide.md
Created July 26, 2023 02:00
Fix AMD GPU high idle power MCLK (vram / memory clock) stuck at 96 MHz / 1000 MHz for high refresh rates on Arch Linux Wayland & Xorg

Fix AMD GPU high idle power MCLK (vram / memory clock) stuck at 96 MHz / 1000 MHz for high refresh rates on Arch Linux Wayland & Xorg

On certain resolutions & refresh rates or multi-monitor setups, you might have noticed that your GPU MCLK (vram / memory clock) is stuck at the highest clock frequency (1000 MHz) [1] [2] causing higher GPU idle power draw. On Linux kernel 6.4.x, AMDGPU MCLK (vram/memory) clocks at the lowest, causing major FPS drops while gaming [1] [2]. This is likely due to a monitor not using Coordinated Video Timings (CVT) with a low V-Blank value for the affected resolutions & refresh rates. The higher clocking behavior is due to:

[Well, the reason the clocks get forced to max in some cases is to avoid the flickering you are seeing. There is a certain latency r

@Milor123
Milor123 / dxvk.conf
Last active July 8, 2025 13:27
DXVK optimizate for wow 3.3.5a
#UPDATED: 2025-July-08 Experimental Smoothy v3.2
#SUPER-IMPORTANT: Shadows is best in Low and Distance vision in High or less NOT use MAX, disable V-SYNC
#IMPORTANT NOTE: PLEASE DONT TEST PERFOMANCE IN DALARAN, IS A HOLY ***** BAD OPTMIZAED
# If you want understand settings go to https://github.com/doitsujin/dxvk/blob/master/dxvk.conf (the last conf, use the dxvk.conf according to your dxvk version)
####### Experimental 2025 ####### (this options was breaking game in the past)
dxvk.gplAsyncCache=true
dxvk.enableGraphicsPipelineLibrary=false
dxvk.latencySleep = False # DONT ENABLE IT, OR LOSS FPS
@attusan
attusan / skyrim-and-vortex-mod-manager-on-linux.md
Last active February 27, 2025 00:43
Manage Skyrim SE/AE mods via Vortex Mod Manager in Linux

Manage Skyrim SE mods via Vortex Mod Manager in Linux

The below walkthrough is for those who are running Skyrim SE via Steam Proton, and want to be able to manage mods via Vortex Mod Manager in Linux. You should be able to apply the same walkthrough to Oldrim or Fallout 4 as well. Note that with this guide you'll get an older version of Vortex (1.1.15), but IMHO it is still a better choice than Mod Manager 2. Also, you'll start Skyrim through Steam as usual, not through Vortex.

  1. If you have previously added mods through the Skyrim game menu, I recommend removing them all since all mods will be managed through Vortex. Mods => Load Order => Delete All. Also, consider taking a backup up your (vanilla) Skyrim game directory.
# archive vanilla game (update path to suit your needs)
cd /mnt/gameData/archive
cp -a /mnt/gameData/SteamLibrary/steamapps/common/Skyrim\ Special\ Edition/. skyrim-se
@felixjones
felixjones / AutoGamma.zip
Last active February 7, 2024 09:23
Auto Gamma
@3urobeat
3urobeat / thinkfan.conf
Last active June 2, 2023 15:51
Thinkpad T430 thinkfan config for less fan ramp-ups when doing basic stuff
##############################################################################
# thinkfan v1.3.1 Config
# ============================
#
# Please read the config manpage thinkfan.conf(5) before playing around with
# this.
#
# Example config can be found here:
# https://github.com/vmatare/thinkfan/blob/master/examples/thinkfan.yaml
#
@sakshatshinde
sakshatshinde / [GUIDE] linux-zen Arch Linux systemd-boot.md
Last active September 27, 2025 23:45
A guide to install linux-zen kernel on Arch Linux for systemd-boot

A simple guide to install linux-zen (The "Zen" kernel) on Arch Linux for Systemd-boot

Firstly run the following command with the appropriate privilege:

sudo pacman -S linux-zen linux-zen-headers

When asked for confirmation, type 'y', press ENTER

Now the kernel is installed on your system. We need to tell systemd-boot to boot with the newly kernel installed.

# Install build dependencies for 64-bit
sudo apt update
sudo apt install -y build-essential autotools-dev autoconf debhelper docbook-to-man docbook-utils docbook-xsl fontforge libacl1-dev libasound2-dev libavcodec-dev libcapi20-dev libcups2-dev libdbus-1-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev libglu1-mesa-dev libgnutls28-dev libgphoto2-dev gcc-8 libgsm1-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libice-dev libkrb5-dev liblcms2-dev libldap2-dev libldap-dev libmpg123-dev libncurses5-dev libopenal-dev libosmesa6-dev libpcap-dev libpulse-dev libsane-dev libsdl2-dev libssl-dev libudev-dev libv4l-dev libva-dev libxcomposite-dev libxcursor-dev libxi-dev libxinerama-dev libxml2-dev libxrandr-dev libxrender-dev libxslt1-dev libxt-dev prelink sharutils unixodbc-dev bison flex gawk quilt rdfind symlinks gperf systemtap-sdt-dev libaudit-dev libcap-dev libselinux-dev g++-8-multilib
mkdir ~/build
# Download and build glibc
cd ~/build
wget http://archive.ubuntu.com/ubuntu/pool/
@macromorgan
macromorgan / .config
Created April 13, 2019 02:34
T420 Coreboot Config Master with Tianocore
#
# Automatically generated file; DO NOT EDIT.
# coreboot configuration
#
#
# General setup
#
CONFIG_COREBOOT_BUILD=y
CONFIG_LOCALVERSION=""
@TheDaftRick
TheDaftRick / fnaUpdate.sh
Last active October 24, 2020 20:00 — forked from flibitijibibo/fnaUpdate.sh
FNA update script for Terraria -requires running the game in 64bit
#!/bin/bash
# This script it outdated - please see the original for updates
#
# FNA Update Script
# Written by Ethan "flibitijibibo" Lee
# Edited by TheDaftRick
#
# Released under public domain.
# No warranty implied; use at your own risk.
#