Вопрос или проблема
У меня есть монитор, на котором отображается множество серых вертикальных линий, а также кажется, что разрешение неправильное. Он подключен через HDMI и работает под управлением Ubuntu 24.04. Я попытался переключиться на кабель HDMI-DP и использовать другой порт на моей видеокарте, но изменений не произошло. Я также загрузился в Linux Mint и столкнулся с той же проблемой. Когда я использовал Windows 10 (недавно), всё работало нормально. Моя видеокарта — AMD Radeon RX 570 Series. Выглядит так. Я переключился с Wayland на xorg, без изменений.
Тот факт, что вы сменили кабели и порты без успеха, указывает на проблему с программным обеспечением, а не с оборудованием; поскольку все работает нормально в Windows, я бы заподозрил проблему с драйверами. Если вы еще этого не сделали, начните с установки проприетарного драйвера AMD.
Также стоит проверить частоту обновления на мониторе и, возможно, попробовать различные частоты, вы можете найти эту информацию в настройках монитора или с помощью команды xrandr
.
Также, это немного рискованное предположение, но вы могли бы (при отключенном от сети компьютере) просто проверить, что видеокарта правильно установлена в материнскую плату.
Ответ или решение
Если на вашем мониторе отображаются серые вертикальные линии и разрешение выглядит некорректно, важно подойти к этому вопросу максимально систематично. Вы уже сделали несколько шагов, включая смену кабелей и портов, использование других операционных систем и переключение между Wayland и Xorg, но проблема осталась. Это указывает на потенциальные проблемы с программным обеспечением, особенно с драйверами графической карты.
Определение проблемы
Вы подключаете монитор через HDMI к графической карте AMD Radeon RX 570 и используете разные дистрибутивы Linux. Когда недавно работали в Windows 10, такой проблемы не было. Это означает, что аппаратная часть, вероятно, в порядке и проблема кроется в программной части Ubuntu 24.04 или используемых драйверах.
Шаги для решения проблемы
Установка проприетарных драйверов AMD
Ключевым шагом является установка проприетарных драйверов AMD. Это может решить многие проблемные моменты, связанные с графикой в Linux. Убедитесь, что вы полностью удалили любые старые версии драйверов перед установкой новых. Это можно сделать с помощью инструментов пакетов, таких как apt
:
sudo apt update
sudo apt install amdgpu-pro
Убедитесь, что вы следуете инструкциям официальной документации, чтобы минимизировать риски и обеспечить корректную настройку.
Настройка частоты обновления экрана
Частота обновления экрана также может влиять на отображение. Проверьте текущие настройки и попробуйте разнообразить частоты с помощью команды xrandr
. Выполните в терминале:
xrandr -q
Изучите результат команды, чтобы увидеть текущие доступные частоты обновления, и смените на рекомендуемую или более подходящую, используя:
xrandr --output <name> --mode <resolution> --rate <refresh rate>
Проверка установки GPU
Хотя маловероятно, что это является причиной проблемы, убедитесь, что графическая карта правильно установлена. Отключите питание компьютера, аккуратно извлеките и вновь установите карту, чтобы удостовериться в её корректном подключении. Иногда физическое переустановление может решить возникающие сложности.
Дополнительные рекомендации
Если вышеуказанные действия не решают проблему, рассмотрите обновление BIOS материнской платы или обновление операционной системы. Также не помешает проверить работающие фоновые процессы, так как может возникнуть конфликт программного обеспечения, влияющий на отображение.
Такие комплексные проблемы требуют внимательного подхода и устранения каждой потенциальной причины. Последовательное выполнение этих шагов поможет вам локализовать и устранить проблему с вертикальными линиями на вашем мониторе.