Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Неправильное разрешение второго монитора  (Прочитано 4823 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gerladeno

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Друзья, добрый день!

Прошу помочь мне со следующей проблемой. Жизнь заставила купить второй монитор, а поскольку первый, хоть и на ладан, но дышит, решил поставить их вместе. Один подключен по hdmi, второй - vga+dvi-переходник (карта nvidia 660 - hdmi и 2 dvi входа). На подключенном по hdmi разрешение в порядке - 1920х1080, второму же монику, максимум, удается назначить 1360x768. Что через интерфейс nvidia-settings, что через родной убунтовский (system settings - displays). Наткнулся в яндексах на xrandr --newmode ... что-то с помощью cvt и пр. Итог все равно никакой:
$ xrandr --addmode DVI-I-0 1920x1080
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  41
  Current serial number in output stream:  42

А под конец наткнулся на то, что nvidia уже не поддерживает xrandr, что бы это ни значило, поэтому надо копаться в /etc/X11/xorg.conf

Покопался там. Слава Богу, выстрела себе в ногу из этого не получилось, но пользы тоже.

Да, оба моника самсунги, оба 24 дюйма, оба поддерживают 1920х1080, только разница в возрасте у них лет 5.

Какая нужна доп инфа, выводы команд и пр. - пишите. Буду очень благодарен, если поможете.

p.s. на Ubuntu уже какое-то время сижу, словечки какие-то знаю, но по-прежнему чувствую себя дровами, поэтому пишу здесь. Если модератор сочтет нужным, перенесите теу по адресу.


Еще раз спасибо, жду помощи!
« Последнее редактирование: 13 Июля 2017, 09:42:32 от gerladeno »

Оффлайн Jursha

  • Участник
  • *
  • Сообщений: 237
    • Просмотр профиля
Примеры использования команды XRANDR
Вот эта статья помогла, только в моём случае был экран ноутбука и TV.
Все доступно написано.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Тут твоя проблема:

vga+dvi-переходник

Купи себе качественный шнур и не пользуйся переходниками.




Оффлайн gerladeno

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Примеры использования команды XRANDR
Вот эта статья помогла, только в моём случае был экран ноутбука и TV.
Все доступно написано.
Спасибо за совет, но я как раз на что-то подобное, весьма внятно написанное, натыкался. Дело в том (насколько я понял из чужих споров), nvidia не дают ничего поменять с помощью xrandr. Ну и мой опыт что-то подобное подтверждает: я создал новый режим, привязал его к DVI-I-0, но как только пытаюсь его включить, вылезает ошибка, приведенная выше...

Купи себе качественный шнур и не пользуйся переходниками.
А в чем конкретно проблема? И что считать качественным шнуром? И шнур, и переходник куплены вчера, не в переходе..
Да я и не помню, честно сказать, vga-dvi кабеля, на прошлых компах моник всегда через переходник висел.

Оффлайн Jursha

  • Участник
  • *
  • Сообщений: 237
    • Просмотр профиля
Дело в том (насколько я понял из чужих споров), nvidia не дают ничего поменять с помощью xrandr.
Другой пк с картой gt630 подключен по hdmi к тв и через vga к монитору, один зеркало другого, сейчас через system settings - displays
попробовал монитор сделать продолжением тв, все получилось. Разрешение на обоих 1280х1024, позволяет выставить и выше 1920, но мне оно не нужно. Драйвер свободный стоит.
« Последнее редактирование: 13 Июля 2017, 12:11:28 от Jursha »

Оффлайн gerladeno

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Драйвер свободный стоит.
Т.е. суть совета - возвращаться на nouveau? Мне с одной стороны без разницы, а с другой - что-то же заставило меня nvidia ставить (не помню, что), то ли Steam, то ли какие-то другие проблемы... Или это все блажь, и nouveau вполне полноценен?

Оффлайн Jursha

  • Участник
  • *
  • Сообщений: 237
    • Просмотр профиля
Т.е. суть совета - возвращаться на nouveau?
Совет попробовать вариант с кабелем. Возможно проблема в переходнике. Сам пользовался подобным переходником но проблемы как у Вас не было. Ну а по поводу драйвера на том пк меня и кто им пользуется устраивает свободный, Steam там нет, DE mate, youtube через html5. Тормозов, глюков не замечено, возможно из-за того что процессор вытягивает.

Оффлайн gerladeno

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Совет попробовать вариант с кабелем.
Купи себе качественный шнур
Друзья, вот такая штука покатит? https://www.citilink.ru/catalog/computers_and_notebooks/cables/824018/
Надеюсь, тут не запрещены ссылки на сторонние ресурсы.

Оффлайн Jursha

  • Участник
  • *
  • Сообщений: 237
    • Просмотр профиля
Зависит от Вашего разъема на карте. В чем разница между DVI-I и DVI-D?

Оффлайн gerladeno

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Граждане, всё руки (ноги) не доходили заглянуть в ситилинк. Наконец купил ровно тот кабель, что указывал выше, помогло, теперь все аккуратно работает, так что всем большое спасибо!

Остался, правда, небольшой осадочек (не по отношению к вам). Это ж линукс, а не Windows, почему нельзя было все заоверрайдить и вручную указать ему разрешение, частоту и пр., игнорируя, что он не знает поддерживаемых моником режимов.
« Последнее редактирование: 30 Июля 2017, 14:33:57 от gerladeno »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
почему нельзя было все заоверрайдить

Можно, почему же нельзя?


и вручную указать ему разрешение, частоту и пр.


Дык в том то и дело, что преходники эти, чаще всего "коверкают" и не верно передают сигналы, которые ты пытаешься передавать монитору. В результате и возникает подобный "геморрой".

Оффлайн Sacred68

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Неправильное разрешение второго монитора
« Ответ #11 : 10 Февраля 2019, 14:38:09 »
Напишу как я разобрался с данной проблемой.
Решал для ноутбука с подключенным внешним монитором.
ОС: Ubuntu 18.04
Ноутбук: Asus Zenbook UX32VD

Для начала выполняем команду xrandr и увидим данные по разрешению мониторов и виду их подключения, у меня такой вывод команды:
~$ xrandr
Screen 0: minimum 8 x 8, current 2944 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 293mm x 165mm
   1920x1080     60.00*+  59.97    59.96    59.93    40.00 
   1680x1050     59.95    59.88 
   1600x1024     60.17 
   1400x1050     59.98 
   1600x900      59.99    59.94    59.95    59.82 
   1280x1024     60.02 
   1440x900      59.89 
   1400x900      59.96    59.88 
   1280x960      60.00 
   1440x810      60.00    59.97 
   1368x768      59.88    59.85 
   1360x768      59.80    59.96 
   1280x800      59.99    59.97    59.81    59.91 
   1152x864      60.00 
   1280x720      60.00    59.99    59.86    59.74 
   1024x768      60.04    60.00 
   960x720       60.00 
   928x696       60.05 
   896x672       60.01 
   1024x576      59.95    59.96    59.90    59.82 
   960x600       59.93    60.00 
   960x540       59.96    59.99    59.63    59.82 
   800x600       60.00    60.32    56.25 
   840x525       60.01    59.88 
   864x486       59.92    59.57 
   800x512       60.17 
   700x525       59.98 
   800x450       59.95    59.82 
   640x512       60.02 
   720x450       59.89 
   700x450       59.96    59.88 
   640x480       60.00    59.94 
   720x405       59.51    58.99 
   684x384       59.88    59.85 
   680x384       59.80    59.96 
   640x400       59.88    59.98 
   576x432       60.06 
   640x360       59.86    59.83    59.84    59.32 
   512x384       60.00 
   512x288       60.00    59.92 
   480x270       59.63    59.82 
   400x300       60.32    56.34 
   432x243       59.92    59.57 
   320x240       60.05 
   360x202       59.51    59.13 
   320x180       59.84    59.32 
VGA-1-1 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00*
   800x600       60.32    56.25 
   848x480       60.00 
   640x480       59.94 
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)


Из вывода видно, что второй монитор подключается через VGA-1-1

Затем вызываем утилиту cvt с необходимым разрешением и частотой кадров:
~$ cvt 1600 1200 60
Получаем такой вывод:
# 1600x1200 59.87 Hz (CVT 1.92M3) hsync: 74.54 kHz; pclk: 161.00 MHz
Modeline "1600x1200_60.00"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync

Затем копируем всё, что после Modeline в опции xrandr, с ключём создания нового режима в xrandr:
~$ xrandr --newmode "1600x1200_60.00"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync

После этого привязываем созданный режим к нужному интерфейсу:
~$ xrandr --addmode VGA-1-1 1600x1200_60.00
И можно выбирать данный режим в графическом интерфейсе.

Решение подсмотрел в статье http://it-advisor.ru/lin/99-xrandr.html
« Последнее редактирование: 10 Февраля 2019, 14:41:01 от Sacred68 »

 

Страница сгенерирована за 0.029 секунд. Запросов: 23.