Вопрос или проблема
Я новичок в Linux и сталкиваюсь с несколькими проблемами, которые, похоже, я не могу решить. Я думаю, что они связаны, потому что появляются одновременно или вовсе не появляются. Я пытался сделать снимки экрана, чтобы запечатлеть точки, но они не отображаются. Я не думаю, что это проблема с оборудованием, так как все работало нормально в Windows, когда я сначала использовал двойную загрузку. Я полностью перешел на Linux, когда думал, что исправил проблему.
Проблема:
-
Случайные черные экраны: Мой экран периодически становится черным на 1-5 секунд в казалось бы случайные моменты. Это происходит чаще при средней или высокой нагрузке, но я не совсем уверен.
-
Мерцающие белые линии: По экрану появляются мерцающие белые линии, особенно в верхней части, которые становятся более заметными во время этих мерцаний.
-
Случайные красные и зеленые точки: Я вижу случайные красные и зеленые точки на своем фоне. Их положение меняется, когда я двигаю курсор или взаимодействую с экраном, что, как мне кажется, указывает на то, что они могут быть связаны с тем, как обновляется экран.
Информация о ПК:
Система:
Хост: anton-HP-Spectre-x360 Ядро: 6.8.0-45-generic архитектура: x86_64 разрядность: 64
Рабочий стол: GNOME v: 46.0 Дистрибутив: Ubuntu 24.04.1 LTS (Noble Numbat)
Машина:
Тип: Конвертируемая Система: HP продукт: HP Spectre x360 2-в-1 Ноутбук
14-eu0xxx v: N/A серийный номер: <требуется суперпользователь>
Материнская плата: HP модель: 8C15 v: 84.40 серийный номер: <требуется суперпользователь> UEFI: AMI
v: F.10 дата: 04/10/2024
Аккумулятор:
ID-1: BAT0 заряд: 59.3 Втч (90.3%) состояние: 65.7/68.0 Втч (96.6%)
ЦП:
Информация: 16-ядерный (6-шт/10-ст) модель: Intel Core Ultra 7 155H разрядность: 64
тип: MST AMCP кэш: L2: 18 Мб
Скорость (МГц): средняя: 576 мин/макс: 400/4500:4800:3800:2500 ядра: 1: 400
2: 400 3: 400 4: 400 5: 400 6: 400 7: 4278 8: 400 9: 400 10: 400 11: 400
12: 400 13: 400 14: 400 15: 400 16: 400 17: 400 18: 400 19: 400 20: 400
21: 400 22: 400
Графика:
Устройство-1: Intel Meteor Lake-P [Intel Arc Graphics] драйвер: i915 v: ядро
Дисплей: wayland сервер: X.Org v: 23.2.6 с: Xwayland v: 23.2.6
композитор: gnome-shell драйвер: dri: iris gpu: i915
разрешение: 2880x1800~120Hz
API: EGL v: 1.5 драйверы: iris,swrast
платформы: wayland,x11,surfaceless,device
API: OpenGL v: 4.6 совместимость-v: 4.5 производитель: intel mesa v: 24.0.9-0ubuntu0.1
рендерер: Mesa Intel Arc Graphics (MTL)
Аудио:
Устройство-1: Intel драйвер: intel-ipu6
Устройство-2: Intel Meteor Lake-P HD Audio драйвер: sof-audio-pci-intel-mtl
API: ALSA v: k6.8.0-45-generic статус: kernel-api
Сервер-1: PipeWire v: 1.0.5 статус: активен
Сеть:
Устройство-1: Intel Wi-Fi 7 AX1775 /AX1790 /BE20 /BE401/BE1750 2x2
драйвер: iwlwifi
IF: wlo1 состояние: активен mac: 4c:49:6c:41:84:62
Bluetooth:
Устройство-1: Intel драйвер: btusb тип: USB
Отчет: hciconfig ID: hci0 состояние: активен адрес: 4C:49:6C:41:84:66 bt-v: 5.4
Накопители:
Локальное хранилище: всего: 953.87 ГиБ использовано: 22.3 ГиБ (2.3%)
ID-1: /dev/nvme0n1 производитель: KIOXIA модель: N/A размер: 953.87 ГиБ
Разделы:
ID-1: / размер: 936.79 ГиБ использовано: 22.3 ГиБ (2.4%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /boot/efi размер: 1.05 ГиБ использовано: 6.1 МиБ (0.6%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 тип: файл размер: 8 ГиБ использовано: 0 КиБ (0.0%) файл: /swap.img
Датчики:
Температуры системы: cpu: 57.0 C мпп: N/A
Скорости вентиляторов (об/мин): cpu: 3564 fan-2: 3213
Информация:
Память: всего: 32 ГиБ примечание: эст. доступно: 30.71 ГиБ использовано: 4.92 ГиБ (16.0%)
Процессы: 443 Время работы: 15m Shell: Bash inxi: 3.3.34
mode "2880x1800"
geometry 2880 1800 2880 1800 32
timings 0 0 0 0 0 0 0
rgba 8/16,8/8,8/0,0/0
endmode
Я нашел это полу-незнакомое устройство в приложении “Программное обеспечение и обновления”. Может, это оно? Это, похоже, ничего не меняет.
Это не ответ, но если это как-то утешает, у меня была такая же проблема на ранних версиях 22.04.1 (обновление с 20 с чем-то). И снова та же проблема всплыла сегодня днем вскоре после того, как я закончил обновление с 22.04.5 до 24.04.1 LTS ‘Noble Numbat’. Я никогда не был уверен, был ли это я, кто наконец обошел проблему (я много экспериментировал с 22.04.x) или это просто логическое развитие, так как к 22.04.5 это больше не было проблемой. Я подозреваю, что это, как вы намекаете, связано с i915, так как это кажется общей темой для вас и для меня. Я снова извиняюсь за то, что не могу дать окончательный полезный ответ, но могу вас уверить, что вы не одни. Если через неделю или около того я все еще буду жертвой этого, мне будет сложно вернуться к 22.04.5, так как он прекрасно работал для меня. С другой стороны, если я на самом деле найду коренную причину и смогу обойти эту проблему, я обновлю этот “ответ”.
Ответ или решение
Конечно, давайте разберемся с вашими проблемами, связанными с графикой на Ubuntu с видеокартой Intel Arc GPU.
Проблемы:
Вы указали на три главные проблемы:
- Случайные черные экраны – часто возникают при средней и высокой нагрузке.
- Мерцающие белые линии – особенно заметны в верхней части экрана во время мерцания.
- Случайные красные и зеленые точки – их можно заметить на фоне, и их положение меняется с движением курсора.
Диагностика и возможные решения:
1. Обновление драйверов
Проблемы, с которыми вы сталкиваетесь, могут быть вызваны устаревшими или несовместимыми драйверами. Чтобы убедиться, что у вас установлены последние версии драйверов, выполните следующие команды в терминале:
sudo apt update
sudo apt upgrade
Если у вас все еще возникают проблемы, попробуйте переустановить драйверы Mesa:
sudo apt install --reinstall mesa-utils
2. Использование версии ядра
Вы используете ядро версии 6.8.0. Иногда существуют более стабильные версии ядра, содержащие исправления для графических драйверов Intel. Проверьте, доступны ли обновления ядра:
sudo apt install linux-generic
Вы также можете рассмотреть возможность установки более новой или другой версии ядра через Ukuu или аналогичные инструменты, чтобы проверить, исправляет ли это вашу проблему.
3. Настройки GRUB
Попробуйте изменить параметры загрузки GRUB для улучшения совместимости. Измените файл конфигурации GRUB:
sudo nano /etc/default/grub
Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT
. Добавьте следующие параметры:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"
Не забудьте обновить конфигурацию GRUB после изменений:
sudo update-grub
4. Проверка аппаратного обеспечения
Хотя вы уже отметили, что аппаратные проблемы маловероятны, все же стоит проверить, что все подключения (особенно к экрану) надежны и что температура компонентов не превышает допустимые пределы.
5. Смена графического окружения
Попробуйте использовать Xorg вместо Wayland. Для этого выйдите из вашей сессии, на экране входа выберите иконку шестеренки внизу справа и выберите сессию с использованием Xorg.
6. Обратитесь к форумам сообщества
Если проблемы продолжают беспокоить, рассмотрите возможность обращения на форумы Ubuntu или Intel, где вы сможете найти другие пользователи с аналогичными проблемами. Поделитесь своим логом системы и изложите свои проблемы.
Завершение
Проблемы с графикой на новых устройствах могут быть решены через программные обновления, изменения конфигурации и взаимодействие с сообществом. Попробуйте предложенные решения и следите за результатами. Если вы найдете, что одно из предложенных решений помогло или возникнут новые сложности, не стесняйтесь делиться своей информацией.
Удачи!