LINUX.ORG.RU

Монитор через переходник VGA / DVI-D неправильно определяется

 , ,


0

1

В общем исходная проблема была такая, что постоянно при просмотре видео на короткое время может отрубаться/включаться монитор, в минуту может раз 10 так рубануть. Позже выяснилось, что за этим стоит xscreensaver,

xset -dpms
и
xset dpms 0 0 0
до конца не помогают, первое — вообще никак (после отключения/включения моника dpms опять становится Enabled), второе — вроде помогает, но все равно бывают вырубки.
На форуме я нашел, что надо в xorg.conf прописать параметры для монитора, но т.к. этого файла щас по дефолту нет, я генерирую его с помощью
Xorg :2 -configure
при этом правда еще появляется 17 ошибок от amdgpu по типу:
(II) AMDGPU(17): [KMS] drm report modesetting isn't supported.
Но файл все равно создается, и в нем какого-то хрена содержится тоже 17 секций с мониторами вида
Section "Monitor"
        Identifier   "Monitor17"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection
В общем я уже даже не понимаю куда копать, что делать с ошибками от amdgpu (на форуме Gentoo 3 года назад писали, что им помогло новое ядро) и откуда столько мониторов генерируется. Отпишитесь, кстати, если у вас Radeon RX550 2GB, как она у вас работает. Дистрибутивы пробовал разные, Debian/Fedora/CentOS, щас на федоре сижу.



Последнее исправление: FuManchu (всего исправлений: 2)

Проблема может быть не в видеокарте, а в EDID монитора. Посмотри ещё вывод xrandr.

anonymous
()
Ответ на: комментарий от anonymous

xrandr -q выдает вот это

Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 16384 x 16384
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 271mm
Дальше идет список расширений и герцовок.

FuManchu
() автор топика
Ответ на: комментарий от FuManchu

Монитор кстати впихнут через VGA/DVI-D адаптер

Они часто очень кривые, что пассивные (DVI-I -> VGA), что активные. 99%, что проблема в этом.

anonymous
()

А есть ли способы как-то вручную выбрать модель монитора для `Xorg -configure`? Пока что пробую подсадить в «кривой» xorg.conf свой монитор.

FuManchu
() автор топика
Ответ на: комментарий от FuManchu

Пока решилось добавлением в /etc/X11/xorg/conf.d/10-monitor.conf параметров монитора из гугла. Только вопрос: а если в Section «Screen» не указывать Device, он как-то сам подхватит мою карту или надо все-таки прописать?

Section "Monitor"
        Identifier "Be4"
        Vendorname "BenQ"
        Modelname "BenQ FP222W (Analog)"
        Horizsync 30.0-84.0
        Vertrefresh 56.0-76.0
        Modeline "640x480@60" 23.86 640 656 720 800 480 481 484 497 -HSync +Vsync
        Modeline "640x480@75" 30.72 640 664 728 816 480 481 484 502 -HSync +Vsync
        Modeline "800x600@75" 48.91 800 840 920 1040 600 601 604 627 -HSync +Vsync
        Modeline "1024x768@75" 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync
        Modeline "1152x864@75" 104.99 1152 1224 1352 1552 864 865 868 902 -HSync +Vsync
        Modeline "1152x870@75.06" 105.89 1152 1224 1352 1552 870 871 874 909 -HSync +Vsync
        Modeline "1152x900@76.14" 111.08 1152 1224 1352 1552 900 901 904 940 -HSync +Vsync
        Modeline "1280x1024@76.16" 142.12 1280 1376 1512 1744 1024 1025 1028 1070 -HSync +Vsync
        Modeline "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
        Gamma 1.0
EndSection

Section "Screen"
        Identifier "Default Screen"
        Monitor "Be4"
        Defaultdepth 24
        SubSection "Display"
                Depth 24
                Virtual 1680 1050
                Modes "1680x1050@60" "1280x1024@76.16" "1152x900@76.14" "1152x870@75.06" "1152x864@75" "1024x768@75" "800x600@75" "640x480@75" "640x480@60"
        EndSubSection
EndSection
FuManchu
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.