Мерцание экрана при включенном Wi-Fi (Загрузка Ubuntu с USB на Macbook Pro)

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

Прежде чем объяснить свою проблему, я перечислю свои характеристики:

  • Macbook Pro модель начала 2015 года.
  • Оперативная память: 7,7 GiB
  • Процессор: Intel® Core™ i5-5257U CPU @ 2.70GHz × 4
  • Графика: Mesa Intel® Iris(R) Graphics 6100 (BDW GT3)
  • ОС: Ubuntu 20.04.4 LTS
  • Версия GNOME: 3.36.8

Примечание: Я использую полную установку Ubuntu с USB-накопителя.

Как уже упоминалось, я решил сделать полную установку Ubuntu на USB (из-за нехватки памяти). Всё работает отлично, за исключением того, что я заметил, что экраны иногда дрожат. Сначала я не знал, что вызывает эту проблему, поэтому искал и пробовал разные методы, такие как использование Wayland в качестве оконной системы. Это не сработало, но я заметил, что когда я отключал Wi-Fi, дрожание полностью останавливалось. Я также наткнулся на этот пост: Серьезное дрожание экрана, когда Wi-Fi включен (Dell XPS 15), и попробовал добавить упомянутое в инструкции (i915.edp_vswing=2) с использованием этого метода Как добавить параметр загрузки ядра?
Сначала я добавил параметр из расширенных параметров grub, изменив ядро, которое собирался использовать, и когда я загрузил Ubuntu, всё работало нормально (единственное «странное» — всё [приложения, меню] стало меньше), поэтому я перезагрузил компьютер и решил добавить инструкцию на постоянной основе в ядро. Когда я это сделал, проблема вернулась, как только я включил Wi-Fi. Я использовал следующую инструкцию cat /proc/cmdline, и изменения действительно появились:

cat /proc/cmdline 
BOOT_IMAGE=/boot/vmlinuz-5.13.0-39-generic root=UUID=29a99125-24c5-492c-bc8e-cadf595662b0 ro quiet splash i915.edp_vswing=2 vt.handoff=7

Но дрожание всё ещё происходит. Я не знаю, почему это происходит, и не знаю, есть ли решение этой проблемы. Я даже не знаю, помогает ли добавленная инструкция. Я просто знаю, что как только я подключаюсь к Wi-Fi, дрожание возникает. Иногда дрожание происходит случайно и несколько раз, иногда оно происходит подряд.

У меня может быть решение вашей проблемы. У меня тот же ноутбук с установленным Ubuntu 22.04 LTS. Я также прошёл все разные шаги, как вы упомянули, но ничего не сработало, как только я включал Wi-Fi, дрожание начиналось…

Решение: Дрожание возникало из-за взаимодействия между роутером и моим ноутбуком, но только с моим роутером. Как только я начал использовать другой роутер (даже на том же месте), проблема полностью исчезла. (Могли быть какие-то помехи или проблемы соединения между определёнными роутерами и нашим MacBook).

Поэтому просто попробуйте использовать другой роутер. Надеюсь, это тоже сработает для вас 😀

Я искал ответ на этот вопрос около пяти лет (и, к сожалению, пока не нашел идеальный). Впервые я столкнулся с дрожанием на по сути (если не точно) том же устройстве, что и у вас. Никогда не смог это исправить, но начал считать, что это зависит от частоты Wi-Fi (одна из причин, почему смена роутеров могла сработать).

Теперь у меня есть Framework, и я сталкиваюсь с очень похожей (если не той же) проблемой. Мой интерес к её решению возобновился. Вот несколько ресурсов, которые вы можете использовать для продолжения своего исследования (первый особенно актуален, но, к сожалению, единственное “решение” — изменить частоту Wi-Fi, что можно сделать только дома. Я был в университете, когда у меня был MacBook, и постоянно находился в роуминге без контроля над частотой точки доступа).

Кроме того, с момента оригинального поста прошло время. Если вы когда-нибудь что-то выяснили, мне было бы очень интересно это услышать.

  1. https://bbs.archlinux.org/viewtopic.php?pid=1856274#p1856274
  2. https://community.frame.work/t/responded-graphical-defects-occasional/53030

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

Проблема мерцания экрана при включенном Wi-Fi на вашем MacBook Pro 2015 года, использующем Ubuntu 20.04.4 LTS, может быть вызвана несколькими причинами. Я предложу несколько шагов и решений, которые могут помочь устранить данную проблему.

1. Изменение параметров ядра

Вы уже пробовали добавлять параметр i915.edp_vswing=2 в меню загрузки, что является правильным шагом. Однако этот параметр может не всегда фиксировать проблему. Попробуйте следующие параметры:

  • i915.enable_dc=1: Это включает режим динамического изменения частоты, что может улучшить производительность графики.
  • i915.enable_fbc=1: Это может помочь с рендерингом графики, улучшая стабильность.

Эти параметры можно добавить в конфигурацию GRUB:

  1. Откройте файл конфигурации GRUB:
    sudo nano /etc/default/grub
  2. Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT, и добавьте необходимые параметры:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.edp_vswing=2 i915.enable_dc=1 i915.enable_fbc=1"
  3. Сохраните файл и обновите конфигурацию GRUB:
    sudo update-grub
  4. Перезагрузите систему.

2. Проверка сетевых настройков

Проблема может также быть связана с конкретной точкой доступа и частотой Wi-Fi. Попробуйте следующие шаги:

  • Смена маршрутизатора: Как вы заметили, использование другого маршрутизатора может помочь. Это может быть связано с конфликтами на уровне радиочастот.
  • Изменение частоты Wi-Fi: Если у вас есть возможность, попробуйте переключиться с 2.4 ГГц на 5 ГГц (или наоборот). В некоторых случаях это может решить проблемы с помехами.

3. Обновление драйверов и системы

Обязательно убедитесь, что у вас установлены последние обновления для Ubuntu и драйверов графической карты:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

Также стоит рассмотреть возможность установки дополнительных драйверов с помощью:

sudo ubuntu-drivers autoinstall

4. Использование временного решения

Если проблемы продолжаются, вы можете рассмотреть возможность отключения Wi-Fi при работе с графическими приложениями, хотя это не идеальное решение. Вы можете использовать Ethernet-кабель для подключения к интернету, чтобы проверить, исчезает ли проблема.

5. Сообщество и поддержка

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

Ошибка может быть связана с конкретным взаимодействием между вашим оборудованием и Wi-Fi-оборудованием, и использование различных маршрутизаторов или смена частоты может оказаться единственным решением.

Надеюсь, эти рекомендации помогут вам решить проблему с мерцанием экрана на вашем MacBook Pro под управлением Ubuntu. Если у вас появятся новые сведения или решения, не стесняйтесь их делиться!

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

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