Индивидуальное разрешение экрана

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#1

04 дек 2018, 22:30

Приветствую. Имеется видео карта Нвидия 1050ти и их драйвера , телевизор по HDMI и последний Минт.
Телевизор имеет немного меньшее разрешение чем FullHD, поэтому рабочий стол полностью не умещается.
Решаем данную проблему через приложение Нвидии, меняем значение underscan методом тыка. в итоге получаем вот такой код конфа ксорга

Код: Выделить всё

 
 Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-5"
    Option         "metamodes" "1920x1080_60 +0+0 {viewportout=1850x1040+35+19}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
Применяем настройки и все хорошо. Перезагружаемся, вроде все нормально, но стоит мышкой дойти до края, как рабочий стол съезжает.
Картинку сейчас прикреплю
Снимок экрана от 2018-12-04 22-36-39.jpeg
Причем скриншот делается полный, но я вижу только часть изображения.
Последний раз редактировалось пользователем 2 4ebYpaTop; всего редактировалось раз: 4

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Индивидуальное разрешение экрана

#2

04 дек 2018, 22:36

4ebYpaTop писал(а):
04 дек 2018, 22:30
Телевизор имеет немного меньшее разрешение чем FullHD,
1680:1050 ? там 16:10 насколько я помню.
Огласи его модель может, посмотрим спецификации сперва.
4ebYpaTop писал(а):
04 дек 2018, 22:30
Применяем настройки и все хорошо. Перезагружаемся, вроде все нормально
После этих манипуляций снять hw-probe, сравним что происходит в иксовых логах
Изображение
   
Изображение

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#3

04 дек 2018, 22:42

Chocobo писал(а):
04 дек 2018, 22:36
1680:1050 ? там 16:10 насколько я помню.
Огласи его модель может, посмотрим спецификации сперва.
Вообще телек типа FullHD, но реально там примерно 1850x1040, не знаю с чем связано. В Винде тоже нужно немного уменьшить разрешение.

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#4

04 дек 2018, 22:47

Chocobo писал(а):
04 дек 2018, 22:36
[
После этих манипуляций снять hw-probe, сравним что происходит в иксовых логах
https://linux-hardware.org/?probe=9c1c47923d

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Индивидуальное разрешение экрана

#5

04 дек 2018, 22:54

4ebYpaTop, Судя по логам ни фига не менял с прошлого запуска,
как было

Код: Выделить всё

[    35.457] (II) NVIDIA(0): Setting mode "1920x1080_60+0+0{viewportout=1848x1039+36+20}"
так и осталось

Код: Выделить всё

[    34.213] (II) NVIDIA(0): Setting mode "1920x1080_60+0+0{viewportout=1850x1040+35+19}"
Охота поймать тот момент когда оно приходит в норму
Изображение
   
Изображение

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#6

04 дек 2018, 23:01

Chocobo писал(а):
04 дек 2018, 22:54

Охота поймать тот момент когда оно приходит в норму
Например после применения настроек через утилиту Нвидия, вот что в логе ксорга.

Код: Выделить всё

 1566.573] (II) NVIDIA(0): Setting mode "DPY-5:1920x1080_60+0+0{viewportout=1848x1039+36+20}"
[  1566.665] (--) NVIDIA(GPU-0): ONKYO Corporation TX-SR252 (DFP-5): connected
[  1566.665] (--) NVIDIA(GPU-0): ONKYO Corporation TX-SR252 (DFP-5): Internal TMDS
[  1566.665] (--) NVIDIA(GPU-0): ONKYO Corporation TX-SR252 (DFP-5): 600.0 MHz maximum pixel clock
то что немного меняются данные, это для того чтобы появилась кнопка "применить". от пары пикселей в принципе ничего не меняется

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Индивидуальное разрешение экрана

#7

04 дек 2018, 23:06

Вот тут еще интересная строчка под твой HDMI-2

Код: Выделить всё

HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis) 1600mm x 900mm panning 1920x1080+0+0
И немножко инфы к размышлению насчет этого panning
https://forums.linuxmint.com/viewtopic.php?t=207196

Ну и я бы прошелся по стандартному пути в лоб сперва, cvt+xrandr для нужных 1848 1039 60, чтоб их жестко прописать в конфиге
Изображение
   
Изображение

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#8

04 дек 2018, 23:34

Chocobo писал(а):
04 дек 2018, 23:06
Вот тут еще интересная строчка под твой HDMI-2

Код: Выделить всё

HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis) 1600mm x 900mm panning 1920x1080+0+0
И немножко инфы к размышлению насчет этого panning
https://forums.linuxmint.com/viewtopic.php?t=207196

Ну и я бы прошелся по стандартному пути в лоб сперва, cvt+xrandr для нужных 1848 1039 60, чтоб их жестко прописать в конфиге
Можно подробнее что надо сделать.
я уже методом тыка понял, что тут как-то задействован параметр panning. Но куда его всунуть и каким образом не совсем понятно.

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Индивидуальное разрешение экрана

#9

05 дек 2018, 06:38

4ebYpaTop, так и не огласил модель телика
ИзображениеИзображение

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#10

05 дек 2018, 07:47

darkfenix писал(а):
05 дек 2018, 06:38
4ebYpaTop, так и не огласил модель телика
Это роли не играет. В панели управления настройками Нвидия есть параметры viewportout, viewportin, panning и я не понимаю как их прописать в Xorg.conf.
Нашел описание от Нвидии, но такую настройку комп понять не может, "Option "metamodes" "1920x1080_60 +0+0 {viewportout=1850x1040+35+19, viewportin=1850x1040}""
П.С. после изменения underscan настройки в панели управления Нвидия параметры имеют такие значения:
viewportout=1850x1040+35+19
viewportin=1850x1040
panning= 1850x1040

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Индивидуальное разрешение экрана

#11

05 дек 2018, 10:25

4ebYpaTop писал(а):
05 дек 2018, 07:47
Это роли не играет.
Играет. На некоторых ТВ нужно правильный порт использовать. Именно для подключения ПК. Да ещё в самом ТВ в настройках подключить, тогда и ТВ правильные и нужные параметры передаст видеокарте и дальше пойдет, и ничего больше не нужно будет корректировать ни в Винде ни в Линукс.
И уж если не получается, тогда да, вручную.

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#12

05 дек 2018, 11:42

Unborn писал(а):
05 дек 2018, 10:25
4ebYpaTop писал(а):
05 дек 2018, 07:47
Это роли не играет.
Играет. На некоторых ТВ нужно правильный порт использовать. Именно для подключения ПК. Да ещё в самом ТВ в настройках подключить, тогда и ТВ правильные и нужные параметры передаст видеокарте и дальше пойдет, и ничего больше не нужно будет корректировать ни в Винде ни в Линукс.
И уж если не получается, тогда да, вручную.
LG 47LA660V
нет никаких доп настроек у телевизора. И тут проблема не в том, что это все не работает. Все как раз работает нормально, но ДО перезагрузки. После перезагрузки что-то происходит не так, но если в панели управления Нвидии еще раз поставить применение параметров, то все опять встанет на свои места. Каждый раз после перезагрузки заходить и что-то править в настройках не устраивает.

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#13

06 дек 2018, 07:46

Итак я понял в чем проблема. после перезагрузки применяется параметр panning со значением 1920х1080. Остается вопрос как мне от него избавится?

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Индивидуальное разрешение экрана

#14

06 дек 2018, 09:45

4ebYpaTop писал(а):
06 дек 2018, 07:46
Итак я понял в чем проблема. после перезагрузки применяется параметр panning со значением 1920х1080. Остается вопрос как мне от него избавится?
От него не нужно избавляться, а нужно читать инструкции, которые тебе по одному месту -
Chocobo писал(а):
04 дек 2018, 23:06
Вот тут еще интересная строчка под твой HDMI-2

Код: Выделить всё

HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis)
darkfenix писал(а):
05 дек 2018, 06:38
так и не огласил модель телика
4ebYpaTop писал(а):
05 дек 2018, 07:47
Это роли не играет.
https://www.lg.com/ru/televisions/lg-47 ... elevisions
Какой порт ХДМИ в твоей модели ТВ предназначен для подключения ПК, а какие для телефонов, планшетов, у которых, как правило, разрешения отличаются от стандартных? Есть модели, у которых без разницы. Есть такие, в которых в самом ТВ нужно выбрать, что именно подключается.
Даже порт для ПК может чуть в стороне или перпендикулярно остальным быть, чтобы понятнее было тем, кто читать не умеет и с трудом по картинкам ориентируется.
Соотношение сторон какое установлено?
У этого ТВ норма - 1920х1080 16:9. Кабель должен соответствовать.

Аватара пользователя

hellonet
Сообщения: 2866
Зарегистрирован: 11 окт 2016, 12:58
Решено: 11
Откуда: Новосибирск
Благодарил (а): 1083 раза
Поблагодарили: 468 раз
Контактная информация:

Индивидуальное разрешение экрана

#15

06 дек 2018, 10:35

Unborn писал(а):
06 дек 2018, 09:45
Какой порт ХДМИ в твоей модели ТВ предназначен для подключения ПК, а какие для телефонов, планшетов, у которых, как правило, разрешения отличаются от стандартных? Есть модели, у которых без разницы.
Без разницы
Вложения
неимеет.png

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#16

06 дек 2018, 10:41

Unborn писал(а):
06 дек 2018, 09:45

Вот тут еще интересная строчка под твой HDMI-2
Код: Выделить всё
HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis)
Вот здесь и проблема, потому что после перезагрузки
HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis) 1600mm x 900mm panning 1920x1080+0+0
Если в настройках нвидия применить настройку еще раз, то строка примет вид
HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis) 1600mm x 900mm
И все будет работать как мне нужно.

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Индивидуальное разрешение экрана

#17

06 дек 2018, 11:28

hellonet писал(а):
06 дек 2018, 10:35
Без разницы
А ты на предыдущей странице посмотри, или мелким шрифтом для каких моделей.
Ну и в скобках - ARC - реверс звука, это порт работает на вход и выход. MHL - это вход для телефонов.
В общем случае, подключать в 1 порт. Будет цифровой многоканальный звук.
В настройках подключения в ТВ ещё посмотреть - там картинками - ПК.
4ebYpaTop, а если в ХДМИ 1 видеокарты? Тогда что? И какое соотношение сторон выбрано? У тебя ТВ штатно умеет 1920х1080 с 16:9, ты изобретаешь велосипед. Зачем?
тебе говорит -
4ebYpaTop писал(а):
06 дек 2018, 10:41
HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis) 1600mm x 900mm panning 1920x1080+0+0
- что может 1920х1080 и panning - панорамирование до этих значений. Или тебе именно нужно меньшее разрешение, чем возможно? Хотя обычно всем хочется максимум из возможного? Тогда прописывай руками - в /etc/X11/xorg.conf.d/20-nvidia.conf для всей системы или юзеровской шаре - /usr/share/X11/xorg.conf.d/20-nvidia.conf
https://wiki.archlinux.org/index.php/NV ... 8%D0%B9%29

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#18

06 дек 2018, 11:57

Unborn писал(а):
06 дек 2018, 11:28
hellonet писал(а):
06 дек 2018, 10:35
Без разницы
А ты на предыдущей странице посмотри, или мелким шрифтом для каких моделей.
Ну и в скобках - ARC - реверс звука, это порт работает на вход и выход. MHL - это вход для телефонов.
В общем случае, подключать в 1 порт. Будет цифровой многоканальный звук.
В настройках подключения в ТВ ещё посмотреть - там картинками - ПК.
4ebYpaTop, а если в ХДМИ 1 видеокарты? Тогда что? И какое соотношение сторон выбрано? У тебя ТВ штатно умеет 1920х1080 с 16:9, ты изобретаешь велосипед. Зачем?
тебе говорит -
4ebYpaTop писал(а):
06 дек 2018, 10:41
HDMI-2 connected primary 1850x1040+0+12 (0x1c4) normal (normal left inverted right x axis y axis) 1600mm x 900mm panning 1920x1080+0+0
- что может 1920х1080 и panning - панорамирование до этих значений. Или тебе именно нужно меньшее разрешение, чем возможно? Хотя обычно всем хочется максимум из возможного? Тогда прописывай руками - в /etc/X11/xorg.conf.d/20-nvidia.conf для всей системы или юзеровской шаре - /usr/share/X11/xorg.conf.d/20-nvidia.conf
https://wiki.archlinux.org/index.php/NV ... 8%D0%B9%29
Я понимаю что такое панорамирование, но по факту имею экран меньше, я хз почему и как раз это панорамирование мне мешает. От видеокарты это не зависит (разные были), на всех конфигах железа мне приходилось немного уменьшать разрешение, но в винде эта настройка сохраняется и после перезагрузки. И не умеет он FullHD полноценно, поддержка есть, но по факту изображение уходит за границы рамок.

no avatar

Автор темы
4ebYpaTop
Сообщения: 16
Зарегистрирован: 04 дек 2018, 11:19
Контактная информация:

Индивидуальное разрешение экрана

#19

06 дек 2018, 12:05

Chocobo писал(а):
04 дек 2018, 23:06

Ну и я бы прошелся по стандартному пути в лоб сперва, cvt+xrandr для нужных 1848 1039 60, чтоб их жестко прописать в конфиге
Вернись. расскажи про это подробнее.

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Индивидуальное разрешение экрана

#20

06 дек 2018, 12:25

4ebYpaTop писал(а):
06 дек 2018, 11:57
И не умеет он FullHD полноценно, поддержка есть, но по факту изображение уходит за границы рамок.
Третий раз спрашиваю - какое соотношение сторон стоит?
4ebYpaTop писал(а):
06 дек 2018, 12:05
Вернись. расскажи про это подробнее.
Это моментально гуглится.

Закрыто

Вернуться в «Видеокарты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей