My Garry’s Mod Addons Aren’t Showing Up (Linux Naming Fix)
On a Linux server, Garry’s Mod is picky about addon folder names due to case‑sensitivity.
🚫 What Breaks On Linux?
- Uppercase letters (e.g. 
Gas-Configwon’t work) - Spaces, punctuation & special characters
 - Folder names must be all lowercase and no spaces
 
✅ Valid Naming Rules
- Use lowercase only
 - Use hyphens (
-) or underscores (_) — both work fine on Linux - Avoid spaces and symbols
 
✅ Good Examples:
gas-config
my_custom_addon
weather_system❌ Bad Examples:
Gas-Config        ← uppercase breaks it
Gas Config        ← spaces fail on Linux
Gas_Config!       ← exclamation or symbols aren’t allowed🔧 How to Fix Addon Names
- Connect via SFTP or use the File Manager.
 - Navigate to:
 
garrysmod/addons/- Rename folders to follow the rules.
 - Restart your server.
 
Tip: Even if you upload from Windows, always double-check the folder names in
/addons/after extraction!
✅ Why It Matters
- Linux treats 
Gas-Config,gas-config, andgas_configas completely different. - Stick to lowercase + hyphens/underscores to avoid missing addons.
 
🧩 Still Not Loading?
- Check server logs for loading errors.