Как мне заставить мой монитор работать в формате 4k 60 Гц в Linux?

Я использовал Linux в течение двух лет. Я купил новый монитор Dell 4K, подключил его к HDMI, загрузился в Windows, и он работал нормально, затем Я загрузился в Ubuntu Linux, и он просто не показывает изображения ( то же самое произошло в Elementary OS).

Затем я загрузился в Fedora Linux, и он также не показывает изображения, если я не зашел в настройки и не установил его на 30 Гц (да, у меня был режим 60 Гц, он просто не работал) - то же самое произошло в Манджаро.

Я вообще не мог получить изображение в Ubuntu.

Примечания:

  1. У меня отключена безопасная загрузка в моей операционной системе, потому что я отключил ее для установки Manjaro ..

  2. Драйверы Xorg у меня никогда не работали, я всегда включал безопасный режим, пока не перестану устанавливать проприетарные драйверы Nvidia.

  3. Я использую мобильный процессор (ноутбук) AMD Ryzen 4-го поколения, если это имеет значение (я не знаю, насколько хорошо есть поддержка Ryzens в Linux)

Я пробовал следующие решения:

  • Создать режим xorg с отключенным edid и принудительной частотой обновления 60 Гц,
  • установить частоту обновления 60 Гц, затем я попробовал 54 Гц и 50 Гц, ничего не работало.

Тогда я просто сдался после двух дней попыток.

1
задан 20 August 2020 в 18:57

3 ответа

Причина была совсем в другом .. Предыдущий ответ может все еще работать для некоторых, но ... Проблема настолько проста, насколько я бы никогда не подозревал ... Все пакеты для ОС очень устарели ..

sudo apt upgrade;
sudo apt update;

или если вы используете Arch или любой другой дистрибутив Linux, в котором используется pamac вместо apt:

sudo pamac upgrade

после установки прошивки linux я заметил, что частота кадров была улучшена, и я открыл настройки .. а там по умолчанию 60 Гц и просто работает ..! был еще один пакет, который на самом деле также "повлиял на восприятие" использования монитора, но я упустил из виду его название ..

0
ответ дан 21 August 2020 в 07:55

Я воссоздал все режимы монитора и воссоздал режим 60 Гц с помощью xrandr:

cvt 3840 2160 60

Вы просто берете все из вывода после слова " Modeline "

Создает новую строку режима для монитора с шириной 3840 пикселей и высотой 2160 пикселей и частотой обновления 60 ..

xrandr --newmode (everything you grabbed goes here)

Вы создаете предустановленный" режим "с именем 3840x2160_60.00 или другим способом, который вы бы переименовали это (имя - первое слово в "")

xrandr

Затем возьмите выходное имя вашего монитора 4k ..

xrandr --addmode (name of your monitor goes here) (name of your preset mode goes here).

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

1-й способ: перейдите в настройки и выберите новый режим 60 Гц на вашем мониторе ..
2-й способ через терминал :

xrandr --output (your monitor name goes here) (your preset mode goes here)

Просто кажется, что все исходные режимы неправильные .. РЕДАКТИРОВАТЬ: Все внезапно перестало работать .. как всегда сообщает

configure crtc 0 failed
0
ответ дан 21 August 2020 в 07:55

Возможно, часть вашего оборудования не поддерживает 4K при 60 Гц.
Вот два примера ...

  • Что-то вроде HDMI 1.4b: полоса пропускания для спецификации HDMI 1.4b поддерживает только разрешение 4K (4096x2160) при максимальной частоте 30 Гц:

    • HDMI 2.0 и выше поддерживают более высокое разрешение и более высокую частоту обновления, например 4K при 60 Гц

    • . Вы ограничены кабелем или портом, который является «самым слабым звеном» . Убедитесь, что все действительно поддерживает HDMI 2.0 или выше. Это включает порт HDMI на вашем ноутбуке, порт HDMI на вашем мониторе, используемый вами кабель и т. Д.

  • Вы используете адаптер, который не поддерживает 4K при 60 Гц:

    • Вы могли заполните небольшой музей ассортиментом видеокабелей и разъемов, которые используются до сих пор. Различные типы видеокабелей и разъемов не имеют одинаковых спецификаций и стандартов . Чтобы упростить, они говорят на разных языках, и иногда что-то может потеряться или задержаться при переводе.

    • Ярким примером этого может быть использование кабеля HDMI> VGA. HDMI - это цифровой формат, а VGA - аналоговый. Преобразование в VGA действительно вызывает некоторую потерю качества.

    • В цифровых форматах нет потери качества, как это происходит при цифроаналоговом преобразовании.
      " Это либо работает ..., либо нет ... "
      Итак, если есть какое-то узкое место, которое снижает пропускную способность соединения ниже требований Чтобы упростить, они говорят на разных языках, и иногда что-то может потеряться или задержаться при переводе.

    • Ярким примером этого может быть использование кабеля HDMI> VGA. HDMI - это цифровой формат, а VGA - аналоговый. Преобразование в VGA действительно вызывает некоторую потерю качества.

    • В цифровых форматах нет потери качества, как это происходит при цифроаналоговом преобразовании.
      " Это либо работает ..., либо нет ... "
      Итак, если есть какое-то узкое место, которое снижает пропускную способность соединения ниже требований Чтобы упростить, они говорят на разных языках, и иногда что-то может потеряться или задержаться при переводе.

    • Ярким примером этого может быть использование кабеля HDMI> VGA. HDMI - это цифровой формат, а VGA - аналоговый. Преобразование в VGA действительно вызывает некоторую потерю качества.

    • В цифровых форматах нет потери качества, как это происходит при цифроаналоговом преобразовании.
      " Это либо работает ..., либо нет ... "
      Итак, если есть какое-то узкое место, которое снижает пропускную способность соединения ниже требований Преобразование в VGA действительно вызывает некоторую потерю качества.

    • В цифровых форматах нет потери качества, как это происходит при цифроаналоговом преобразовании.
      " Это либо работает ..., либо нет ... "
      Итак, если есть какое-то узкое место, которое снижает пропускную способность соединения ниже требований Преобразование в VGA действительно вызывает некоторую потерю качества.

    • В цифровых форматах нет потери качества, как это происходит при цифроаналоговом преобразовании.
      " Это либо работает ..., либо нет ... "
      Итак, если есть какое-то узкое место, которое снижает пропускную способность соединения ниже требований4K @ 60 Гц , вы не сможете успешно использовать это разрешение и частоту обновления.

3
ответ дан 21 August 2020 в 07:55

Другие вопросы по тегам:

Похожие вопросы: