notes:kernel_parameters
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
notes:kernel_parameters [2019/09/23 13:14] – Sean Rhone | notes:kernel_parameters [2024/01/24 11:07] (current) – Sean Rhone | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Information ====== | ====== Information ====== | ||
- | * Kernel | + | * Various kernel options |
+ | * https:// | ||
- | ====== | + | ====== |
- | ===== blk_mq | + | ===== Low-Latency |
- | | + | **** |
- | | + | |
- | ===== Corsair USB Quirks | + | ===== OSI ===== |
- | * https://github.com/ckb-next/ckb-next/wiki/Troubleshooting# | + | * https://forum.manjaro.org/ |
+ | * https:// | ||
- | | + | |
- | ===== Blacklist Watchdogs ===== | + | acpi_osi=' |
- | * '' | + | ===== Modern Standby ===== |
- | * '' | + | |
- | * '' | + | |
- | * Apparently this reduces power usage slightly | + | |
- | | + | |
- | ===== Microcode and Security Patches ===== | + | mem_sleep_default=' |
- | * https:// | + | ===== IOMMU ===== |
- | * :!: This disables all protection | + | |
- | | + | |
- | ===== Modern Standby ===== | + | iommu=' |
- | * Use '' | + | ===== PCI ===== |
- | * On a Dell XPS 13 9360, this used to be required, but the default '' | + | |
- | mem_sleep_default=s2idle | + | **** |
- | ===== dyntick-idle Disable ===== | + | pci=' |
- | * KGPE-D16' | + | ===== Interrupt Remapping ===== |
- | nohz=on | + | **** |
+ | |||
+ | intremap=' | ||
+ | |||
+ | ===== Custom Resolution ===== | ||
+ | |||
+ | * For an Acer S271H7 even though it can do 75Hz, this option sets one of the display timings too-high and 75Hz can't be reduced-blanked here; 74Hz is close enough | ||
+ | * Necessary for Wayland, and also seemingly works as an alternative to '' | ||
+ | * '' | ||
+ | |||
+ | video=' | ||
+ | |||
+ | ====== AMD ====== | ||
+ | |||
+ | ===== Memory Encryption ===== | ||
+ | |||
+ | * https:// | ||
+ | * :!: Requires CPU SVM to be enabled in BIOS ((AMDGPU will likely panic on-boot if '' | ||
+ | * Disable TSME in BIOS if using this | ||
+ | |||
+ | mem_encrypt=' | ||
+ | |||
+ | ====== AMDGPU ====== | ||
+ | |||
+ | ===== Overclocking ===== | ||
+ | |||
+ | * Allows use of Overdrive options for overclocking and increasing the Power Limit | ||
+ | * See [[https:// | ||
+ | * :!: '' | ||
+ | |||
+ | sudo grubby --args=' | ||
+ | |||
+ | amdgpu.ppfeaturemask=0xfff7ffff | ||
- | ===== intel_iommu ===== | + | ==== Verify |
**** | **** | ||
- | | + | |
+ | |||
+ | ====== Intel ====== | ||
===== i915 ===== | ===== i915 ===== | ||
- | | + | **** |
- | * '' | + | |
- | i915.enable_psr=1 | + | |
- | i915.enable_guc=3 | + | ===== IOMMU ===== |
- | ===== radeon | + | * TODO: HSI? |
+ | |||
+ | intel_iommu=' | ||
+ | |||
+ | ===== Firmware ===== | ||
+ | |||
+ | * This enables GuC and HuC firmware loading ((do this even if unsure because seemingly not even Intel is aware of how certain hardware pre-12th-gen/ | ||
+ | |||
+ | i915.enable_guc=' | ||
+ | |||
+ | ====== NVIDIA ====== | ||
+ | |||
+ | ===== Open Module ===== | ||
+ | |||
+ | ==== Blacklist nouveau | ||
**** | **** | ||
- | | + | |
- | ===== Backlight ===== | + | ==== Allow Unsupported GPUs ==== |
- | * https://www.freedesktop.org/software/ | + | * https://github.com/NVIDIA/open-gpu-kernel-modules# |
- | * This prevents systemd from restoring previous backlight value on reboot | + | |
- | * This is necessary for [[# | + | |
- | | + | |
- | ===== DRM Debug ===== | + | ==== Enable nvidia-modeset |
- | | + | **** |
- | drm.debug=0xe | + | |
- | ===== Reboot | + | ===== PAT ===== |
- | * '' | + | * TODO: Find information about this |
- | * '' | + | |
- | * There are other values possible should either of those not work | + | |
- | | + | |
- | reboot=efi | + | ===== GSP ===== |
- | ===== Custom Resolution | + | * https:// |
+ | * Allows loading of GSP firmware | ||
+ | * This doesn' | ||
+ | * :!: 2022/07/20 515.57: this caused AoE2:DE to crash GNOME on-startup | ||
+ | |||
+ | nvidia.NVreg_EnableGpuFirmware=' | ||
+ | |||
+ | ==== Verify ==== | ||
+ | |||
+ | **** | ||
+ | |||
+ | nvidia-smi -q | grep ' | ||
+ | |||
+ | ====== CORSAIR ====== | ||
+ | |||
+ | * https:// | ||
+ | * :!: Seemingly only needed with the mouse plugged directly to the motherboard, | ||
+ | |||
+ | usbcore.quirks=' | ||
+ | |||
+ | ====== Coreboot ====== | ||
+ | |||
+ | ===== Flashing | ||
- | * https:// | + | * This is needed |
- | * :!: This seems to only work on Wayland | + | * :!: This should be removed after flashing |
- | * :!: On Nightwane, using the refresh rate '' | + | |
- | | + | |
- | video=HDMI-A-1: |
/var/www/wiki/data/attic/notes/kernel_parameters.1569258876.txt.gz · Last modified: 2019/09/23 13:14 by Sean Rhone