[ЗАКРЫТО] проблемы с разрешение экрана внешнего монитора

Вопросы, на которые не получается найти ответ в Arch wiki или на форуме
Закрыто
dhkawalifox
Сообщения: 13
Зарегистрирован: 04.07.2024

#

Установил Endeavouros на свой ноут и первым же делом начал менять разрешение второго моника через терминал. На лайв все вышло, а когда уже установил дистрибут доконца и решил также поменять разрешения второго моника выходит ошибка :
[dhkawalifox@dhkawalifox-x555lj ~]$ cvt 1440 900 60
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
[dhkawalifox@dhkawalifox-x555lj ~]$ xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
[dhkawalifox@dhkawalifox-x555lj ~]$ xrandr --addmode DP-1 1440x900_60.00
[dhkawalifox@dhkawalifox-x555lj ~]$ xrandr --output DP_1 --mode 1440x900_60.00
warning: output DP_1 not found; ignoring
[dhkawalifox@dhkawalifox-x555lj ~]$ xrandr --output DP-1 --mode 1440x900_60.00
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x556
Serial number of failed request: 29
Current serial number in output stream: 29

Что посоветуете ?
indeviral
Аватара пользователя
Сообщения: 199
Зарегистрирован: 15.08.2022

#

Доброго времени суток.
А вы драйвера на видео пробовали устанавливать?
После установки с большой вероятностью нужный режим появится сам.

Ошибки в тексте-неповторимый стиль автора©

dhkawalifox
Сообщения: 13
Зарегистрирован: 04.07.2024

#

indeviral: Доброго времени суток.
А вы драйвера на видео пробовали устанавливать?
Здравуствуйте. Пробовал, но не смог установить . Не могли бы вы подсказать как это сделать на старой видеокарте Geforce 920M?
indeviral
Аватара пользователя
Сообщения: 199
Зарегистрирован: 15.08.2022

#

У вас вроде не сильно старая или новая.
Стандартный закрытый nvidia не устанавливается?
ссылка
ссылка

Ошибки в тексте-неповторимый стиль автора©

dhkawalifox
Сообщения: 13
Зарегистрирован: 04.07.2024

#

indeviral: У вас вроде не сильно старая или новая.
Стандартный закрытый nvidia не устанавливается?
ссылка
ссылка
К сожаление не помогло. Установил и пакеты nouveau и пакет nvidia. изменение никаких
но при этом на лайв окружение все получилось. Также нашел вот это KMS мне надо найти EDID файл для моего монитора. Также я не совсем понимаю как прописывать параметр ядра
indeviral
Аватара пользователя
Сообщения: 199
Зарегистрирован: 15.08.2022

#

Вывод
# lshw -c video | grep driver
и просто
xrandr

Ошибки в тексте-неповторимый стиль автора©

vasek
Сообщения: 416
Зарегистрирован: 31.08.2022

#

dhkawalifox:Также нашел вот это KMS мне надо найти EDID файл для моего монитора. Также я не совсем понимаю как прописывать параметр ядра
В Wiki все расписано … для уточнения
Есть ядерная фича ядра, которая предназначена для похожих случаев, таких как:
- видеокарта не распознает монитор
- видеокарта не может обнаружить какие-либо данные EDID
- видеокарта неправильно передает данные EDID драйверу
- монитор не отправляет данные EDID или отправляет ложные данные
В чем суть этой фичи? - принудительно установить разрешение дисплея и обойти EDID монитора, ИСПОЛЬЗУЯ для этого встроенные в наше ядро следующие edid firmware
edid/800x600.bin
edid/1024x768.bin
edid/1280x1024.bin
edid/1600x1200.bin
edid/1680x1050.bin
edid/1920x1080.bin
Для этого используется параметр edid_firmware модуля drm_kms_helper
Для начала смотрим значение этого параметра
sudo systool -vm drm_kms_helper | grep edid
   edid_firmware       = 
… не уставлено …
Установить можно так
1. Создать файл /etc/modprobe.d/drm-kms-helper.conf и прописать в нем строку с нужным разрешением (например, 1280x1024) типа
- для конкретного монитора XXX-1
options drm.edid_firmware=ХХХ-1:edid/1280x1024.bin
- для всех с нужным разрешением
options drm.edid_firmware=edid/1280x1024.bin
2. Прописать как параметр ядра (в командной строке загрузчика ядра)
drm.edid_firmware=ХХХ-1:edid/1280x1024.bin
или
drm.edid_firmware=edid/1280x1024.bin

Как пример …
Имеем
sudo systool -vm drm_kms_helper | grep edid
    edid_firmware       = 
reboot и прописываем параметр ядра drm.edid_firmware=edid/1280x1024.bin
… смотрим что получили
sudo systool -vm drm_kms_helper | grep edid
    edid_firmware       = "edid/1280x1024.bin"
Пробуй ...

Ошибки не исчезают с опытом - они просто умнеют

dhkawalifox
Сообщения: 13
Зарегистрирован: 04.07.2024

#

vasek: Пробуй ...
Теперь ясно как это работает. Но тут возникает проблемка, ввожу в терминал sudo systool -vm drm_kms_helper | grep edid и ничего не выводится
[dhkawalifox@dhkawalifox-x555lj ~]$ sudo systool -vm drm_kms_helper | grep edid
[dhkawalifox@dhkawalifox-x555lj ~]$ 
 
dhkawalifox
Сообщения: 13
Зарегистрирован: 04.07.2024

#

indeviral: Вывод
# lshw -c video | grep driver
и просто
xrandr
выходит так
[dhkawalifox@dhkawalifox-x555lj ~]$ sudo lshw -c video | grep driver
	configuration: depth=32 driver=i915 latency=0 resolution=1366,768
при xrandr --output DP-1 --mode 1440x900_60.00 выходит та же ошибка и ничего не поменялось
vasek
Сообщения: 416
Зарегистрирован: 31.08.2022

#

Вывод
indeviral: и просто

xrandr
и вывод
ls /sys/module/drm_kms_helper/parameters

Ошибки не исчезают с опытом - они просто умнеют

vasek
Сообщения: 416
Зарегистрирован: 31.08.2022

#

Почитал внимателнее …
dhkawalifox:Установил Endeavouros
EndeavourOS на основе ArchLinux, но это не ArchLinux … пробмелы нужно решать на их форуме.

Насколько понял монитор работает нормально, не устанавиветься только нужное разрешение 1440x900.
В чем причина выясняй сам ...
В части edid firmware - разрешения 1440x900 в нем нет … если будешь пробовать, то только те, которые имеюстя ...

Ошибки не исчезают с опытом - они просто умнеют

dhkawalifox
Сообщения: 13
Зарегистрирован: 04.07.2024

#

vasek: Почитал внимателнее …
dhkawalifox:Установил Endeavouros
EndeavourOS на основе ArchLinux, но это не ArchLinux … пробмелы нужно решать на их форуме.

Насколько понял монитор работает нормально, не устанавиветься только нужное разрешение 1440x900.
В чем причина выясняй сам ...
В части edid firmware - разрешения 1440x900 в нем нет … если будешь пробовать, то только те, которые имеюстя ...
Понял спасибо за помощь.
vall
Аватара пользователя
Администрация
Сообщения: 671
Зарегистрирован: 09.08.2022

#

vasek:Почитал внимателнее …
Поскольку уважаемые коллеги стали отвечать на заданный вопрос, то не стал вмешиваться в обсуждение. Однако на этом этапе вопрос созрел. Поэтому напомню коллеге dhkawalifox, что при регистрации участники форума обязуются соблюдать Кодекс поведения (viewtopic.php?p=145#p145).

Согласно Кодекса
Поддержка ТОЛЬКО дистрибутива Arch Linux #

Дистрибутивы на основе Arch имеют свои собственные форумы поддержки, и пользователей этих дистрибутивов следует активно поощрять к поиску поддержки там. Эти дистрибутивы часто используют разные пакеты, версии пакетов, репозитории или делают пользовательские конфигурации системы незаметными, практически делая невозможной поддержку таких проектов в Arch Linux.
dhkawalifox, установите ванильный Arch Linux, следуя вики. И добро пожаловать снова сюда за поддержкой! Если проблема вообще появится (чаще всего нет).

P.S. Если кому есть ещё чего сказать, прошу высказываться. Завтра обсуждение в этой ветке закрою. Спасибо за понимание.
Закрыто