intel_panel_fitter
Adjust laptop panel scaling and refresh rates
SYNOPSIS
intel_panel_fitter [options]
PARAMETERS
--help
Display help message and exit.
--version
Display version information and exit.
--verbose
Increase verbosity of output.
--force-scaling-mode
Force a specific scaling mode, overriding EDID data. Modes include 'none', 'aspect', 'full'.
--custom-mode
Specify a custom panel mode.
DESCRIPTION
The `intel_panel_fitter` command is a tool used to calibrate and configure Intel graphics display panels, specifically those integrated into Intel chipsets.
It adjusts parameters to optimize the image displayed, addressing issues like incorrect aspect ratios, color imbalances, and sharpness.
This often involves applying scaling, gamma correction, and other adjustments to achieve a visually accurate and pleasing output on the connected panel.
While typically invoked automatically during the X server startup or through system configuration files, it can also be run manually for debugging or fine-tuning purposes. Proper usage requires knowledge of the specific panel and associated timing information, often found in the panel's EDID (Extended Display Identification Data).
Misconfiguration can lead to display issues, so caution is advised when modifying the default settings.
CAVEATS
Incorrect settings can lead to display issues like distorted images, black screens or refresh rate problems. Requires root privileges to run.
PANEL TIMING
Understanding the timing parameters of the panel is crucial for proper configuration. These parameters are typically found in the panel's EDID data and dictate how the display controller communicates with the panel.
EDID
The Extended Display Identification Data (EDID) contains information about the panel's capabilities, including supported resolutions, refresh rates, and timing parameters. It's used by the graphics driver to automatically configure the display.
HISTORY
The `intel_panel_fitter` command is part of the Intel graphics driver stack and has evolved alongside Intel's integrated graphics solutions. Its development aimed at ensuring compatibility and optimal display performance across various Intel-based platforms. It is typically used in conjunction with the Direct Rendering Manager (DRM) subsystem for managing display hardware.
SEE ALSO
xrandr(1), drm(7)