Как сказано в заголовке, я использую монитор AOC, и он позволяет мне использовать только разрешение 640x480.
У меня есть монитор dell на 2-м DP, и он работает нормально. Монитор Dell регистрируется как Dell 24", AOC регистрируется как Unknown Peripheral (Перевод с датского).
Я пробовал делать CVT (или как там эта команда называется) Используя xrandr --newmode и --addmode для добавления разрешения я добавил оба максимальных разрешения монитора как 60hz и 144 hz. Но он не позволяет мне их использовать.
Разрешение 640 не работает в полноэкранном режиме. Создается маленькое окно 640 с множеством черных полос вокруг него.
Я попробовал установить драйверы AMD Pro с сайта AMD - тот же результат. Монитор отлично работает в Windows.
На сайте AOC я могу найти эти частоты
1920 × 1080 при 144 Гц 158,110 144
Могу ли я как-то добавить это в xorg.conf и как это сделать, если это возможно?
Я нашел решение.
Вот модели для вашего дисплея:
Detailed timing #1....... 1920x1080p at 85Hz (16:9)
Modeline............... "1920x1080" 198,500 1920 1968 2000 2080 1080
1083 1088 1124 +hsync -vsync
Detailed timing #2....... 1920x1080p at 100Hz (16:9)
Modeline............... "1920x1080" 235,500 1920 1968 2000 2080 1080 1083 1088 1133 +hsync -vsync
Detailed timing #3....... 1920x1080p at 120Hz (16:9)
Modeline............... "1920x1080" 285,500 1920 1968 2000 2080 1080 1083 1088 1144 +hsync -vsync
Detailed timing #4....... 1920x1080p at 144Hz (16:9)
Modeline............... "1920x1080" 325,080 1920 1944 1976 2056 1080 1083 1088 1098 +hsync +vsync
Проверьте, работают ли они со следующими командами:
xrandr --newmode "1920x1080_85.00" 198.500 1920 1968 2000 2080 1080 1083 1088 1124 +Hsync -Vsync
xrandr --addmode DisplayPort-0 "1920x1080_85.00"
xrandr --output DisplayPort-0 --mode "1920x1080_85.00"
Если они работают, создайте 20-monitor.conf
в /usr/share/X11/xorg.conf
:
Раздел «Монитор»
Идентификатор «Дисплейпорт-0»
Modeline "1920x1080_85.00" 198.500 1920 1968 2000 2080 1080 1083 1088 1124 +hsync -vsync
Опция «Предпочитаемый режим» «1920x1080_85.00»
EndSection
Раздел «Экран»
Идентификатор "Экран0"
Монитор "Дисплейпорт-0"
Глубина по умолчанию 24
Подраздел «Дисплей»
Режимы "1920x1080_85.00"
EndSubSection
EndSection
Раздел «Устройство»
Идентификатор "Device0"
Драйвер "амдгпу"
EndSection
Это должно решить вашу проблему.
Эта страница настроек монитора в вики Arch содержит разъяснения