Screen resolution is a key parameter that affects image clarity, ease of use, and even eye health. Incorrectly selected settings can lead to blurred text, fatigue, or incorrect display of the program interface. This problem is especially relevant for owners of laptops, where native resolution screen is often different from the default system recommended.

In this article you will find detailed instructions for all popular operating systems: Windows 10/11, macOS (including Ventura And Sonoma) and Linux (for example Ubuntu And KDE Plasma). We will also look at common mistakes - for example, why, after connecting a second monitor, the main screen began to show 1024×768 instead of 1920×1080, and how to return optimal settings without reinstalling drivers.

If you're experiencing black bars at the edges, too small fonts, or artifacts when scrolling, you'll find solutions here. And for advanced users, we have prepared ways to change the resolution via Windows registry, Terminal on Mac and configuration files on Linux.

1. How to change screen resolution in Windows 10 and 11

In modern versions of Windows, the process of changing resolution is unified, but there are nuances for laptops with hybrid graphics (For example, NVIDIA Optimus or AMD Radeon + Intel Iris Xe). If your laptop is equipped with two video cards, the system may automatically change the settings, which leads to crashes.

To avoid problems, always change the resolution via basic display parameters, and not through the video card driver control panel (unless you are setting up 3D parameters for games). Here are the step-by-step instructions:

  1. Open Screen Settings: press Win + I → select System → Display.
  2. Find the "Permission" section: You will see all supported options in the dropdown menu. The recommended resolution is marked (recommended).
  3. Apply changes: After selecting a new value, press Save. If the screen goes dark or the image is distorted, the system will return to the previous settings after 15 seconds.

On laptops with touch screen (For example, Microsoft Surface or Lenovo Yoga) after changing the resolution may be required sensor calibration. To do this, go to Settings → Devices → Pen and touch.

Check the current resolution (may not be optimal due to the connected monitor)

Update your video card driver via Device Manager

Disable the second monitor (if connected) to avoid conflicts

Create a system restore point in case of failure -->

2. Features of setup on macOS (Ventura, Sonoma and older)

On laptops MacBook Pro/Air with chips Apple Silicon (M1/M2/M3) or processors Intel The algorithm for changing resolution differs from Windows. There is no usual list with 1920×1080 or 2560×1440 - the concept is used instead "scaling".

By default, macOS selects "Default for display", which corresponds to the native screen resolution Retina. However, when connecting an external monitor or when working with virtual machines, manual configuration may be required. Here's how to do it:

  • 🖥️ Go to System Settings → Monitors.
  • 🔍Hold Option (Alt) and click on the button "Zoom" — a list of all supported resolutions will appear.
  • ⚡ Select the desired value. For MacBook Pro 14" with chip M3 Pro will be optimal 3024×1964 (scale 200%).
  • 🔄 If the image becomes blurry, go back to settings and select "More space" (this is analogous to zooming out).

On macOS Sonoma a function has appeared "Dynamic Resolution", which automatically adjusts clarity depending on running applications. To disable it, uncheck the Automatically switch resolution in the monitor settings.

📊 What laptop are you using?
  • MacBook (Apple Silicon)
  • MacBook (Intel)
  • Windows laptop
  • Linux laptop
  • Other

3. Changing resolution in Linux (Ubuntu, KDE Plasma, GNOME)

On Linux, the process depends on the one used graphical environment And display server (X11 or Wayland). On most distributions (eg. Ubuntu 22.04/23.10) is used by default Wayland, which limits the ability to manually adjust resolution through the GUI.

If your laptop is connected to an external monitor via DisplayPort or HDMIand the system does not detect the correct resolution, try the following methods:

Method 1: Via GUI (GNOME/KDE)

  • 🐧B Ubuntu with GNOME: Settings → Displays → select your monitor → change the resolution in the drop-down menu.
  • 🖥️ B KDE Plasma: System Settings → Display and Monitors → Screen Resolution.
  • ⚠️ If the resolution you need is not in the list, try the method below via xrandr.

Method 2: Via terminal (xrandr)

Utility xrandr allows you to manually add a missing permission. First check your display name:

xrandr --query

Then add a new permission (eg 1920x1080 for HDMI-1):

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

xrandr --addmode HDMI-1 "1920x1080_60.00"

xrandr --output HDMI-1 --mode "1920x1080_60.00"

For laptops with hybrid graphics (For example, Dell XPS with NVIDIA) may require switching to proprietary drivers via Software & Updates → Additional Drivers.

What to do if xrandr does not work in Wayland?

The xrandr utility is not supported in Wayland - use it instead wlr-randr (for Sway or Wayland composers). Alternative: Temporarily switch to X11 via login screen (select session Ubuntu on Xorg).

4. Why does the laptop not save resolution after reboot?

One of the most common problems is the resolution being reset to default. 1024×768 or 800×600 after shutdown/reboot. This happens for several reasons:

Reason Solution Relevant for OS
Outdated video card drivers Update the driver via Device Manager (Windows) or Additional drivers (Ubuntu) Windows, Linux
Conflict with external monitor Disable the second screen before changing the resolution of the main one All OS
Resetting BIOS/UEFI settings Update BIOS or reset settings to full (Load Defaults) Windows, Linux
Corrupt configuration files (Linux) Delete the file ~/.config/monitors.xml and reboot Linux (GNOME)

On laptops with optimized drivers (For example, Lenovo Legion or ASUS ROG) the problem may lie in the proprietary software. Try temporarily disabling utilities like Lenovo Vantage or Armoury Crate through Autoload.

💡

If the resolution is lost after updating Windows, try rolling back the video card driver: Device Manager right click on the adapter → Properties → Rollback.

5. How to return to native resolution if the screen becomes blurry

If text and icons look fuzzy after changing the settings, and the system does not offer to return to the “recommended” resolution, most likely you have selected a non-native aspect ratio or an unsupported refresh rate. For example, on a screen with a resolution 2560×1440 choice 1920×1080 will lead to interpolation and blur.

Here's how to fix the situation:

  1. Go back to display settings and select the resolution marked (recommended).
  2. If there is no such option, check scaling:
    • B Windows: Options → System → Scale and Layout → set to 100%.
    • B macOS: hold Option and select "Default for display".
  • For Linux: Remove custom settings xrandr in the file ~/.xprofile.
  • On laptops with HiDPI screens (For example, Dell XPS 13 or HP Spectre) blur may occur due to incorrect DPI scaling. On Windows, enable the option Fix blurry apps in the scaling settings.

    💡

    The native screen resolution always provides maximum clarity. If you are not sure which value is correct, look at the specifications of your laptop model on the manufacturer's website.

    6. Additional settings: refresh rate, color profile and calibration

    Resolution is not the only parameter that affects image quality. For complete optimization, you should configure:

    • 🔄 Update rate: on Windows available in Additional display settings → Adapter properties. For games choose 144 Hz or 240 Hz (if supported).
    • 🎨 Color profile: On macOS, go to System Preferences → Monitors → Color and select "Display P3" for a wide range of colors.
    • 📏 Color calibration: On Windows, use the built-in utility dccw.exe (type in search Display color calibration).

    On laptops with OLED screens (For example, Alienware m16 R2 or MSI Creator Z16) important to calibrate brightness and white balanceto avoid pixel burn-in. Use programs like DisplayCAL for fine tuning.

    If you connect your laptop to 4K monitor, make sure the cable supports the required bandwidth:

    • HDMI 2.0 - up to 4K@60Hz.
    • DisplayPort 1.4 - up to 8K@60Hz or 4K@120Hz.
    • USB-C (Thunderbolt 3/4) - up to 5K@60Hz (on MacBook Pro).

    7. Solving resolution problems on laptops with hybrid graphics

    Laptops with two video cards (for example, Intel UHD Graphics + NVIDIA RTX) often encounter conflicts when changing resolutions. This appears as:

    • Black screen after applying settings.
    • Automatic reset to base resolution.
    • Artifacts when scrolling (strips, flickering).

    Here's how to solve these problems:

    ⚠️ Attention: On laptops with NVIDIA Optimus (For example, MSI GE76 Raider) never disable integrated graphics Intel through Device Manager - this will lead to image loss!

    • 🔧 Update your drivers both video cards through official websites (NVIDIA, AMD, Intel).
    • 🖥️ B NVIDIA Control Panels go to Manage 3D settings → Program settings and select "Integrated Graphics" for standard applications.
    • ⚡ On Linux use prime-select to switch between video cards:
      sudo prime-select nvidia  # для NVIDIA
      

      sudo prime-select intel # для Intel

    If the problem persists after updating the drivers, try resetting your graphics settings to factory settings:

    • On Windows: Uninstall the driver via Display Driver Uninstaller (DDU) and install again.
    • On Linux: Delete configuration files /etc/X11/xorg.conf.

    Frequently asked questions (FAQ)

    Why isn't 1920x1080 resolution listed on my laptop?

    This can happen for several reasons:

    1. Your screen does not physically support Full HD (check model specifications).
    2. Outdated or damaged video card driver. Update it via Device Manager.
    3. The laptop is connected to an external monitor with limited capabilities (for example, via VGA).
    4. There is no configuration for your display on Linux. Use xrandr for manual addition.

    How to change permission through the Windows registry?

    ⚠️ Attention: Incorrectly editing the registry may cause the system to crash. Create a backup before making changes.

    To manually set the resolution:

    1. Open regedit (click Win + R, enter regedit).
    2. Follow the path:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
    3. Find the subsection with your monitor (for example, SAMSUNG_2796_5A3C31CP...).
    4. Change settings PrimSurfSize.cx (width) and PrimSurfSize.cy (height) to the desired values (in hexadecimal format).
    5. Restart your computer.

    Is it possible to set the resolution higher than native (for example, 4K on a Full HD screen)?

    Technically yes, but it makes no sense. When upscaling (increasing the resolution above the native one) you will get:

    • Smaller text that is difficult to read.
    • Distortion due to interpolation (blur, artifacts).
    • Additional load on the video card without any visible benefit.

    The exception is virtual machines, where the high resolution of the host system can be "compressed" into the VM window.

    How do I reset my display to factory settings?

    Reset methods depend on the OS:

    • Windows: Settings → System → Display → Reset to recommended.
    • macOS: Hold Option and select "Default for display".
    • Linux (GNOME): Delete the file ~/.config/monitors.xml and reboot.
    • Linux (KDE): Reset settings via System Settings → Display and Monitors → Reset.

    Why does the resolution get lost after connecting to the docking station?

    This is a typical problem for laptops with Thunderbolt 3/4 (For example, Dell XPS 15 or HP EliteBook). Causes and solutions:

    • Dock driver conflict: Update the docking station software via the manufacturer's website.
    • DisplayPort protocol limitations: Use cable DisplayPort 1.4 instead of HDMI.
    • Lack of bandwidth: Disconnect one of the monitors if more than two are connected.
    • Resetting BIOS Settings: In some cases, turning it off helps Thunderbolt Security in BIOS.