LINUX.ORG.RU

Разрешение монитора

 , ,


0

1

Прошу помочь разобраться с настройкой разрешения монитора. Монитор Samsung S22C570H http://www.samsung.com/us/computer/monitors/LS22C570HS/ZA-specs. «Оптимальное» разрешение - 1920x1080 (согласно документации и подсказке при загрузке системы). Выставил разрешение 1920x1080, но изображение занимает не всю площадь экрана, остаются свободные полосы по бокам. Изображение «сжато», т.е., непропорционально. Также слишком маленькие детали (шрифты, иконки). Как это все можно исправить?

ОС: CrunchBang 11 waldorf Видеокарта Intel, встроенная

Вывод xrandr:

~$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
   1920x1080_60.00   60.0* 
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)



Последнее исправление: carabo (всего исправлений: 1)
Ответ на: комментарий от carabo

xvidtune не работает.

А что пишет? Нажми кнопку Auto и жми кнопочки вправо, влево. То есть если ты пишешь, что не работает, то напиши, в чем это выражается, а то переспрашивать приходится. Ведь как еще понять фразу «xvidtune не работает»?

Zubok ★★★★★
()
Ответ на: комментарий от carabo

Сорри , прежнюю стер. Вот эту попробуй. Я новую написал:

ModeLine "1920x1080_60.00" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Вот именно это помогло. Авподстройка выставила все по геометрии правильно, цвета нормальные.

Огромное спасибо!

Если можно, раз у зашла речь, хотя это и не актуально, еще один вопрос по dpi, как его посмотреть и поменять?

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

Если можно, раз у зашла речь, хотя это и не актуально, еще один вопрос по dpi, как его посмотреть и поменять?

Сейчас, судя по последнему логу, у тебя выставляется 96 dpi. Обычно монитор сообщает через кабель свой реальный размер. Так как кабель битый, то карта не знает реального размера монитора и выставляет значение по умолчанию. Твой реальный размер:

Display area: 476.64 mm (H) x 268.11 mm (V)

То есть реально получается 102 x 102 dpi.

Варианта два.

1. В секцию «Monitor» в xorg.conf добавить опцию «DPI»

Section "Monitor"
        Identifier   "Monitor0"
        ...
        Option       "DPMS"
        Option       "DPI" "102 x 102"
EndSection

2. Либо указать иксам реальный размер видимой области в мм, а dpi он вычислит сам. Вот только не помню, воспринимает ли он десятые и сотые. По-моему, да:

Section "Monitor"
        Identifier   "Monitor0"
        ...
        DisplaySize  476.64 268.11
        Option       "DPMS"
EndSection

Если все ок (можно в логе глянуть, какой dpi он в итоге поставил или визуальное изменение заметить), то дальше заниматься выбором размера шрифта. И, если честно, то не ясно, какие элементы кажутся маленькими. Размеры шрифтов вроде ок, а панель может быть мелковата, так как размер шрифта маленький выбран по умолчанию.

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

И, если честно, то не ясно, какие элементы кажутся маленькими. Размеры шрифтов вроде ок, а панель может быть мелковата, так как размер шрифта маленький выбран по умолчанию.

После последней манипуляции с ModeLine, все стало соответствовать тому, как было на старом мониторе с разрешением 1280х1024. Я сейчас за другим компом, посмотрел свои скрины, все выглядит нормально.

Спасибо за информацию о dpi.

Еще одна просьба, если не затруднит: объяснить, как ты сделал расчете строки ModeLine, я не понимаю.

=== anonymous aka carabo

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

Ошибка xvidtune:

http://i65.fastpic.ru/big/2014/0814/ad/ac1cf5b9403f33765a75e1de0ba038ad.png

Эта ошибка появляется: 1. После нажатия кнопки «Test» 2. После нажатия кнопки «Auto» - ошибки нет, следом нажатие любых кнопок из «Rihgt», «Left», «Up», «Down», «Apply».

Если нажимать «Rihgt», «Left», «Up», «Down» без предварительного нажатия «Auto» - ошибки нет, но и не меняется ничего с изображением, хотя ползунки двигаются.

=== anonymous aka carabo

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

Еще одна просьба, если не затруднит: объяснить, как ты сделал расчете строки ModeLine, я не понимаю.

Для понимания того, что значат эти цифры лучше всего прочесть вот этот старый, хороший, но длинный документ для терпеливых:

http://www.tldp.org/HOWTO/html_single/XFree86-Video-Timings-HOWTO/

Перевод: www.linux.org.ru/books/HOWTO/XFree86-Video-Timings-HOWTO.html

А по конкретным цифрам есть стандарт EIA-861B (pdf), который оговаривает рекомендуемые тайминги для этого режима на странице 37, раздел 4.15 «1920X1080p @ 59.94/60Hz (Format 16)». Для них я и посчитал ModeLine. А pixel clock считается pixelclock=refresh*htotal*vtotal=60*2200*1125=148.5 MHz (проходим по полосе аналогового входа монитора), horizsync=1125*60=67.5 kHz (проходим, у нас диапазон 30 ~ 81 kHz), ну а 60 Hz тоже, конечно, проходим (56 ~75 Hz).

Zubok ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.