Форум проекта Matuntu

Поддержка => Железо => Тема начата: snowman-fedya от 28 Января 2024, 16:34:40

Название: установить разрешение для монитора
Отправлено: snowman-fedya от 28 Января 2024, 16:34:40
Купил новый монитор, 1560х1440. Но указанного разрешения нет в списке, автоматом тоже не подхватывается.

Стояла Matuntu-B64-25-01-22. Думая, что что-то не так в определении разрешения этой системы, поставил Mint 23.1, но там всё точно так же. Винда, загружаемая с флешки, нужное разрешение устанавливает.

Поигрался с xrandr, как советуют на многих сайтах, результат 0. Можно загнать карточку (или монитор) в чёрный экран, откуда только ресет. Никак не устанавливается больше 1920х1080 и всё тут, так что может, коллективный разум поможет
Название: Re: установить разрешение для монитора
Отправлено: ivm от 28 Января 2024, 20:02:22
Винда, загружаемая с флешки, нужное разрешение устанавливает.

Цитата: В.С. Высоцкий
Не пиши мне про любовь, не поверю я
Мне вот здесь уже дела твои прошлые...
А если серьёзно, винда знает разрешение мониторов потому, что в ней есть файл .ini, содержащий поддерживаемые разрешения монитора, совпадающего по имени с этим файлом. В Linux же определение разрешения монитора происходит по-другому. Со времён появления стандарта D-SUB два провода в кабеле, соединяющем монитор, отдано на "общение" видеокарты с монитором. Первым делом монитор передаёт карте разрешение, на котором он способен работать. В большинстве случаев этого достаточно. Но, если в кабеле нет указанной линии, то надо править конфигурационный файл.
Название: Re: установить разрешение для монитора
Отправлено: vita от 28 Января 2024, 20:14:30
Более 12 лет назад у меня была проблема установки нестандартного разрешения монитора нетбука RoverBook Neo. Решение освещено на рунтовском форуме (https://forum.runtu.org/index.php/topic,1433.msg9840.html#msg9840). Возможно поможет и в Вашей ситуации. Попробуйте дистрибутивы с новыми ядрами, например, Ubuntu 23.10 или дневную сборку Ubuntu 24.04.
Название: Re: установить разрешение для монитора
Отправлено: vita от 28 Января 2024, 20:36:23
Купил новый монитор, 1560х1440. Но указанного разрешения нет в списке, автоматом тоже не подхватывается.

Можно поконкретнее о Вашем мониторе? Скорее всего разрешение нового монитора должно быть 2560х1440 — популярный формат дисплеев 2K, постепенно вытесняющий уже ставший традиционным FullHD (1920х1080).
На минтовском форуме (https://linuxmint.com.ru/viewtopic.php?t=4903#p87896) в 2019 году было найдено решение:
Цитата: slant
Максимальное разрешение для подключения по VGA - Full HD. То же самое для аналогового DVI или т.н. одинарного DVI. Для всего что выше - только HDMI, DisplayPort, или двойной DVI (DualLink).
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 29 Января 2024, 15:49:09
Винда, загружаемая с флешки, нужное разрешение устанавливает.

А если серьёзно, винда знает разрешение мониторов потому, что в ней есть файл .ini, содержащий поддерживаемые разрешения монитора, совпадающего по имени с этим файлом. В Linux же определение разрешения монитора происходит по-другому. Со времён появления стандарта D-SUB два провода в кабеле, соединяющем монитор, отдано на "общение" видеокарты с монитором. Первым делом монитор передаёт карте разрешение, на котором он способен работать. В большинстве случаев этого достаточно. Но, если в кабеле нет указанной линии, то надо править конфигурационный файл.

Думаю, что в случае HDMI (а монитор был подключён именно так) ситуация другая.

Что править конфиг, я догадываюсь :) но не знаю, где и как. Встреченные советы не помогли
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 29 Января 2024, 15:50:45
Более 12 лет назад у меня была проблема установки нестандартного разрешения монитора нетбука RoverBook Neo. Решение освещено на рунтовском форуме (https://forum.runtu.org/index.php/topic,1433.msg9840.html#msg9840). Возможно поможет и в Вашей ситуации. Попробуйте дистрибутивы с новыми ядрами, например, Ubuntu 23.10 или дневную сборку Ubuntu 24.04.
Ну, самая свежая версия Linux Mint ставилась, недавно выпущенная, куда уж новее ядра (ну, разве что 6.*)
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 29 Января 2024, 15:52:28
Купил новый монитор, 1560х1440. Но указанного разрешения нет в списке, автоматом тоже не подхватывается.

Можно поконкретнее о Вашем мониторе? Скорее всего разрешение нового монитора должно быть 2560х1440 — популярный формат дисплеев 2K, постепенно вытесняющий уже ставший традиционным FullHD (1920х1080).
На минтовском форуме (https://linuxmint.com.ru/viewtopic.php?t=4903#p87896) в 2019 году было найдено решение:
Цитата: slant
Максимальное разрешение для подключения по VGA - Full HD. То же самое для аналогового DVI или т.н. одинарного DVI. Для всего что выше - только HDMI, DisplayPort, или двойной DVI (DualLink).
Ой, это опечатка, конечно же, 2560. Монитор подключается по HDMI. С этой же видеокартой, с этим же кабелем винда определяет разрешение экрана правильно :(
Название: Re: установить разрешение для монитора
Отправлено: ivm от 29 Января 2024, 16:13:27
Монитор подключается по HDMI. С этой же видеокартой, с этим же кабелем винда определяет разрешение экрана правильно :(
Кабели HDMI бывают очень разными. Мало того, что есть стандарты, их много. Про видеокарту не сказано ни слова. Сейчас интересное время. Свободные драйвера особенно в бионике могут не поддерживать это разрешение монитора.
Можно свойства монитора посмотреть на предмет правильности определения монитора mate-display-propertiesС проприетарным драйвером как монитор видится?
Название: Re: установить разрешение для монитора
Отправлено: ivm от 29 Января 2024, 16:21:02
Здесь (https://askubuntu.com/questions/1294846/cant-set-2560x1440-resolution-on-ubuntu-20-04-with-intel-graphics-card) рассматривался аналогичный Вашему случай и был решён сей вопрос. Два последних ответа содержат решение.
Название: Re: установить разрешение для монитора
Отправлено: ivm от 29 Января 2024, 16:34:24
Вот ещё такое красивое решение (https://devicetests-com.translate.goog/ubuntu-18-04-nvidia-multiple-monitors-resolution?_x_tr_sl=auto&_x_tr_tl=ru&_x_tr_hl=ru#step-1-open-terminal).
Нужно создать в /etc/X11/xorg.conf.d/ файл конфигурации монитора 10-monitor.conf следующего содержания: Section "Monitor"
 Identifier "Monitor0"
 Modeline "2560x1440R" 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
 Option "PreferredMode" "2560x1440R"
EndSection
После сохранения файла и выхода из текстового редактора перезагрузите компьютер, чтобы изменения вступили в силу. После перезагрузки компьютера опция разрешения 2560×1440 должна быть постоянно доступна в настройках дисплея.
Название: Re: установить разрешение для монитора
Отправлено: ivm от 29 Января 2024, 17:07:39
Почему выше я говорил о стандартах кабеля. Даже FHD идёт лучше с кабелем HDMI 2.0 в плане изображения: чище и чётче.
В следующей таблице показаны максимально поддерживаемые пиксельные частоты для различных протоколов интерфейса при использовании 24 бит на пиксель:
ИнтерфейсМаксимальная частота (MHz)
VGA (theory)388
VGA (reality) 150
DVI (single link)165
DVI (dual link)>330
HDMI v1.0 - v1.2165
HDMI v1.3 - v1.4340
HDMI v2.0600
DisplayPort RBR216
DisplayPort HBR360
DisplayPort HBR2720
DisplayPort HBR31080
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 30 Января 2024, 20:45:00
Почему выше я говорил о стандартах кабеля. Даже FHD идёт лучше с кабелем HDMI 2.0 в плане изображения: чище и чётче.
Это всё понятно, но не для этого случая. И видеокарточка, и кабель работают с родным разрешением под виндой. Проблема именно в настройке режима.
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 30 Января 2024, 21:02:56
Монитор подключается по HDMI. С этой же видеокартой, с этим же кабелем винда определяет разрешение экрана правильно :(
Кабели HDMI бывают очень разными. Мало того, что есть стандарты, их много. Про видеокарту не сказано ни слова. Сейчас интересное время. Свободные драйвера особенно в бионике могут не поддерживать это разрешение монитора.
Можно свойства монитора посмотреть на предмет правильности определения монитора mate-display-propertiesС проприетарным драйвером как монитор видится?
видеокарточка старая, встроенная, никакого проприетарного нет
alex@m21:~$ inxi -G
Graphics:
  Device-1: AMD RS780L [Radeon 3000] driver: radeon v: kernel
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: ati,radeon
    unloaded: fbdev,modesetting,vesa gpu: radeon resolution: 1920x1080~60Hz
  OpenGL: renderer: AMD RS780 (DRM 2.50.0 / 5.15.0-91-generic LLVM 15.0.7)
    v: 3.3 Mesa 23.0.4-0ubuntu1~22.04.1
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 30 Января 2024, 21:18:27
Здесь (https://askubuntu.com/questions/1294846/cant-set-2560x1440-resolution-on-ubuntu-20-04-with-intel-graphics-card) рассматривался аналогичный Вашему случай и был решён сей вопрос. Два последних ответа содержат решение.
Если бы это было так просто. Такое я пробовал сразу же.
alex@m21:~$ cvt -r 2560 1440 60
# 2560x1440 59.95 Hz (CVT 3.69M9-R) hsync: 88.79 kHz; pclk: 241.50 MHz
Modeline "2560x1440R"  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync
alex@m21:~$ xrandr -d :0 --newmode "2560x1440R"  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync
alex@m21:~$ xrandr -d :0 --addmode HDMI-0 2560x1440R
alex@m21:~$ xrandr -d :0 --output HDMI-0 --mode 2560x1440R
и всё. чёрный экран, возврат только через ресет :(

Название: Re: установить разрешение для монитора
Отправлено: ivm от 30 Января 2024, 21:34:02
Вот ещё такое красивое решение (https://devicetests-com.translate.goog/ubuntu-18-04-nvidia-multiple-monitors-resolution?_x_tr_sl=auto&_x_tr_tl=ru&_x_tr_hl=ru#step-1-open-terminal).
Нужно создать в /etc/X11/xorg.conf.d/ файл конфигурации монитора 10-monitor.conf следующего содержания: Section "Monitor"
 Identifier "Monitor0"
 Modeline "2560x1440R" 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
 Option "PreferredMode" "2560x1440R"
EndSection
После сохранения файла и выхода из текстового редактора перезагрузите компьютер, чтобы изменения вступили в силу. После перезагрузки компьютера опция разрешения 2560×1440 должна быть постоянно доступна в настройках дисплея.
По своей сути это аналог виндового инишника, сообщающего XORG серверу, что монитор такого разрешения. Этот вариант скорее всего поможет. Хотя карта 2009 года... Сомневаюсь я.
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 30 Января 2024, 21:43:35
Вот ещё такое красивое решение (https://devicetests-com.translate.goog/ubuntu-18-04-nvidia-multiple-monitors-resolution?_x_tr_sl=auto&_x_tr_tl=ru&_x_tr_hl=ru#step-1-open-terminal).
Нужно создать в /etc/X11/xorg.conf.d/ файл конфигурации монитора 10-monitor.conf следующего содержания: Section "Monitor"
 Identifier "Monitor0"
 Modeline "2560x1440R" 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
 Option "PreferredMode" "2560x1440R"
EndSection
После сохранения файла и выхода из текстового редактора перезагрузите компьютер, чтобы изменения вступили в силу. После перезагрузки компьютера опция разрешения 2560×1440 должна быть постоянно доступна в настройках дисплея.
По своей сути это аналог виндового инишника, сообщающего XORG серверу, что монитор такого разрешения. Этот вариант скорее всего поможет. Хотя карта 2009 года... Сомневаюсь я.
Ну так винда же смогла, уверен, что и линукс сможет, только упускается какой-то момент
Строчка Modeline в файле делает то же, что и команды xrandr. Боюсь, что после прописи этого в файл я буду получать чёрный экран сразу же после старта Хов...
Название: Re: установить разрешение для монитора
Отправлено: vita от 30 Января 2024, 23:20:28
Мне такой способ помог в своё время. Попробуйте!
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 30 Января 2024, 23:42:14
Вот ещё такое красивое решение (https://devicetests-com.translate.goog/ubuntu-18-04-nvidia-multiple-monitors-resolution?_x_tr_sl=auto&_x_tr_tl=ru&_x_tr_hl=ru#step-1-open-terminal).
Нужно создать в /etc/X11/xorg.conf.d/ файл конфигурации монитора 10-monitor.conf следующего содержания: Section "Monitor"
 Identifier "Monitor0"
 Modeline "2560x1440R" 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
 Option "PreferredMode" "2560x1440R"
EndSection
После сохранения файла и выхода из текстового редактора перезагрузите компьютер, чтобы изменения вступили в силу. После перезагрузки компьютера опция разрешения 2560×1440 должна быть постоянно доступна в настройках дисплея.
По своей сути это аналог виндового инишника, сообщающего XORG серверу, что монитор такого разрешения. Этот вариант скорее всего поможет. Хотя карта 2009 года... Сомневаюсь я.
Увы. В перечне доступных это разрешение не появилось.
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 30 Января 2024, 23:43:02
Мне такой способ помог в своё время. Попробуйте!
Не помогло. Вообще ничего не изменилось.
Название: Re: установить разрешение для монитора
Отправлено: ivm от 31 Января 2024, 00:23:59
По поводу чипсета AMD RS780 трудно найти информацию, потому как старенький. Но тест в винде описан (https://overclockers.ru/hardnews/show/28086/Graficheskoe_yadro_AMD_RS780_otlichno_razgonyaetsya) так:
Цитировать
этот чипсет набирает 2034 "попугая" 3DMark'06 при разрешении 1280 х 1024
Разрешение в винде с установленным разрешением на этой карте какую производительность даёт?
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 31 Января 2024, 09:51:50
По поводу чипсета AMD RS780 трудно найти информацию, потому как старенький. Но тест в винде описан (https://overclockers.ru/hardnews/show/28086/Graficheskoe_yadro_AMD_RS780_otlichno_razgonyaetsya) так:
Цитировать
этот чипсет набирает 2034 "попугая" 3DMark'06 при разрешении 1280 х 1024
Разрешение в винде с установленным разрешением на этой карте какую производительность даёт?
Не тестировал, на live-сборке винды нет тесов на скорость видео. Да мне и всё равно, игрушки не гоняю. Главное, чтобы в native mode экран был

Вот, есть карточка GF210 от нвидии, попробую с ней

Название: Re: установить разрешение для монитора
Отправлено: ivm от 31 Января 2024, 12:37:50
Вот, есть карточка GF210 от нвидии, попробую с ней

Можно даже не пытаться. Поддержка разрешения выше FHD появилась только в 10-й серии GT.
Название: Re: установить разрешение для монитора
Отправлено: vita от 31 Января 2024, 23:46:20
Главное, чтобы в native mode экран был

Достижение нативного разрешения QHD с трудом даётся пользователям Linux. Зачастую решение связано с аппаратной конфигурацией, в частности, для нового монитора нужна более современная видеокарта.
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 01 Февраля 2024, 16:45:00
Вот, есть карточка GF210 от нвидии, попробую с ней

Можно даже не пытаться. Поддержка разрешения выше FHD появилась только в 10-й серии GT.
Максимальное разрешение 2560х1600, говорит интернет
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 01 Февраля 2024, 16:46:28
Главное, чтобы в native mode экран был

Достижение нативного разрешения QHD с трудом даётся пользователям Linux. Зачастую решение связано с аппаратной конфигурацией, в частности, для нового монитора нужна более современная видеокарта.
Ну вот попробую сегодня карточку, в которой точно заявлено разрешение выше моего
Название: Re: установить разрешение для монитора
Отправлено: vita от 03 Февраля 2024, 18:54:27
При рассмотрении спецификаций интерфейса HDMI (https://ru.wikipedia.org/wiki/HDMI) о кабеле , выпущенном 22 июня 2006 года, в википедии заявлено:
Цитата: HDMI 1.3
Реализована поддержка разрешения Full HD:1920 × 1080 при 120 Гц, и QHD: 2560 × 1440 при 60 Гц
Ну вот попробую сегодня карточку, в которой точно заявлено разрешение выше моего
Обязательно поделитесь результатами своих проб.
Название: Re: установить разрешение для монитора
Отправлено: snowman-fedya от 04 Февраля 2024, 01:14:10
При рассмотрении спецификаций интерфейса HDMI (https://ru.wikipedia.org/wiki/HDMI) о кабеле , выпущенном 22 июня 2006 года, в википедии заявлено:
Цитата: HDMI 1.3
Реализована поддержка разрешения Full HD:1920 × 1080 при 120 Гц, и QHD: 2560 × 1440 при 60 Гц
Ну вот попробую сегодня карточку, в которой точно заявлено разрешение выше моего
Обязательно поделитесь результатами своих проб.
Увы, с GF210 результат тот же. Что означает скорее всего, что от карточки сие не зависит, проблема, возможно, в драйвере. Нативных драйверов ни доя GF210, ни для AMD780 нет, так что попробую с другой карточкой, как появится под рукой. А с этим монитором попробую использовать миникомпьютер на AMD5370, на нём уже стоит винда и она в нативном разрешении работает. Проблема там другая, с налёту попробовал поставить линукс -- не удаётся загрузиться с флешки, биос её (ventoy) не видит в упор. Но это уже другая тема, возможно, придётся и её тут открыть :)