Скриншоты в Ubuntu при установке версии 24.04 lts

Вопрос или проблема

У меня проблема с тем, что когда я устанавливаю Ubuntu 24.04 LTS на свой ноутбук Lenovo, у меня иногда появляются экраны с вертикальными линиями. По словам CHATGPT, это эффект разрыва изображения, но я не знаю, как это исправить. Характеристики моего устройства и моих драйверов:

~ > lspci -k | grep -EA3 ‘VGA|3D|Display’
00:02.0 VGA совместимый контроллер: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] (rev 02)
Подсистема: Lenovo WhiskeyLake-U GT2 [UHD Graphics 620]
Драйвер ядра в использовании: i915
Ядерные модули: i915

~ > sudo lshw -c video 9s
*-display
описание: VGA совместимый контроллер
продукт: WhiskeyLake-U GT2 [UHD Graphics 620]
производитель: Intel Corporation
физический идентификатор: 2
информация о шине: pci@0000:00:02.0
логическое имя: /dev/fb0
версия: 02
ширина: 64 бита
частота: 33MHz
возможности: pciexpress msi pm vga_controller bus_master cap_list rom fb
конфигурация: depth=32 driver=i915 latency=0 resolution=1366,768
ресурсы: irq:143 память:a0000000-a0ffffff память:90000000-9fffffff ioport:4000(size=64) память:c0000-dffff

~ > cat /etc/X11/xorg.conf.d/20-intel.conf

Раздел “Устройство”
Идентификатор “Intel Graphics”
Драйвер “intel”
Опция “TearFree” “true”
КонецРаздела

~ > xrandr

Экран 0: минимум 8 x 8, текущий 1366 x 768, максимум 32767 x 32767
eDP1 подключен первичный 1366×768+0+0 (нормальный слева перевернутый вправо по оси x оси y) 340mm x 190mm
1366×768 60.06*+
1280×720 59.86 60.00 59.74
1024×768 60.00
1024×576 60.00 59.90 59.82
960×540 60.00 59.63 59.82
800×600 60.32 56.25
864×486 60.00 59.92 59.57
640×480 59.94
720×405 59.51 60.00 58.99
680×384 60.00
640×360 59.84 59.32 60.00
HDMI1 отключен (нормальный слева перевернутый вправо по оси x оси y)
VIRTUAL1 отключен (нормальный слева перевернутый вправо по оси x оси y)
~ >

Ответ или решение

Краткий обзор проблемы

Вы столкнулись с проблемой экранного "разрыва" (tearing) на вашем ноутбуке Lenovo после установки Ubuntu 24.04 LTS, что проявляется в виде вертикальных линий и "панталонов". Данная проблема часто возникает при использовании не оптимизированных драйверов графики и, как сообщается, вашему устройству установлены драйвера Intel (i915). В этом ответе мы рассмотрим возможные решения вашей проблемы, включая настройки драйвера, конфигурацию дисплея и использование дополнительных инструментов.

Характеристики системы

Судя по предоставленной информации, ваш ноутбук оснащен графическим процессором Intel UHD 620. Вы используете драйвер i915, который является стандартным для графических карт Intel на Linux.

Ключевые параметры:

  • Графическая карта: Intel UHD Graphics 620
  • Параметры драйвера: Опция "TearFree" активирована в конфигурации.

Решения для устранения разрывов экрана

  1. Проверка и оптимизация конфигурации драйвера:

    Ваша конфигурация в файле /etc/X11/xorg.conf.d/20-intel.conf уже включает опцию "TearFree". Убедитесь, что эта конфигурация загружается корректно. Дополнительно можно добавлять и другие опции для улучшения работы графики:

    Section "Device"
       Identifier "Intel Graphics"
       Driver "intel"
       Option "TearFree" "true"
       Option "TripleBuffer" "true"
       Option "AccelMethod" "sna"
    EndSection

    После изменения конфигурации перезагрузите ваш компьютер.

  2. Обновление драйверов:

    Убедитесь, что вы используете последнюю версию драйверов Intel. Для этого выполните:

    sudo apt update
    sudo apt upgrade

    Также рассмотрите подключение PPA (Personal Package Archive) для более свежих версий драйверов Intel, если это необходимо.

    sudo add-apt-repository ppa:oibaf/graphics-drivers
    sudo apt update
    sudo apt upgrade

    После установки и обновления системы перезагрузите компьютер.

  3. Использование композитора:

    Попробуйте использовать композитор, который может сгладить разрывы. Например, включите композитор в вашей среде рабочего стола:

    • Для GNOME:

      gsettings set org.mate.session required-components windowmanager 'marco --replace'
    • Если вы используете другой оконный менеджер, проверьте, есть ли у него аналогичные параметры.

  4. Проверка параметров частоты обновления экрана:

    Убедитесь, что ваше разрешение и частота обновления экрана установлены правильно:

    xrandr --output eDP1 --mode 1366x768 --rate 60.06

    Можно попробовать переменную --rate, меняя значение, чтобы найти оптимальное, если монитор поддерживает разные частоты.

  5. Использование альтернативных графических интерфейсов:

    Если проблема с разрывом экрана сохраняется, вы можете рассмотреть возможность использования другого графического интерфейса, например, KDE Plasma, который часто показывает лучшие результаты в плане управления графическими ресурсами.

Заключение

При выполнении вышеуказанных шагов можно значительно улучшить опыт работы с Ubuntu и минимизировать проблемы с "разрывами" экрана. Если вышеописанные варианты не решают проблему, возможно, потребуется более глубинное исследование совместимости конкретного оборудования с версией Ubuntu или даже поиск альтернативных графических драйверов.

Оцените материал
Добавить комментарий

Капча загружается...