aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Как известно у стандартных широкоформатных мониторов разрешение экрана 16x10, а у телевизоров 16x9. Сделал медиацентр с Xbmc, подключаюсь к телеку по hdmi и xbmc не умещается на экране, сверху и снизу немного съедено. Выхожу на рабочий стол и от нижней панель ничего нет, и соответственно у окошек сверху не видно кнопок закрытия окна. Разрешение у меня настраивается автоматически, файла xorg.conf не держу. И в nvidia-settings разрешение нормально определяется 1920x1080, но почему не видно экран целиком ? Да и какое разрешение не выбери, все равно не вмещается. |
frostmorne |
|
Темы:
30
Сообщения:
161
Участник с: 04 апреля 2010
|
а на самом экране размер картинки не настраивается? |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
На одном телеке можно выбрать Формат - компьютер, но на другом, как раз на котором и собираюсь кино смотреть нет такого. Нужно как то из системы это настроить. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Я никогда не подключал ничего через HDMI, и потому не в курсе, может ли телевизор как-то сообщить видеокарте свои параметры. Обычные мониторы, как правило, могут передавать видеокарте т.н. EDID, который читает видеокарта, и из которого она определяет его физические размеры, а также допустимые параметры развёртки. Специально для случаев, когда монитор не сообщает своих параметров, или сообщает их неправильно, существуют секции “Monitor” и “Screen” в файлах xorg.conf или xorg.conf.d/* , в которых всё это можно принудительно задать. И насколько я понял, телевизор имеет смысл настраивать именно как телевизор, то есть использовать опции “TVStandard”, “TVOutFormat”, и т.д. http://www.nvnews.net/vbulletin/showthread.php?t=131653 http://www.mythtv.org/wiki/Configuring_HDTV http://www.mythtv.org/wiki/NVIDIA_Component_Out http://us.download.nvidia.com/XFree86/L … tions.html http://us.download.nvidia.com/XFree86/L … names.html |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Понять бы какой параметр отвечает за размер экрана ( не разрешение) |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Физический размер экрана (в миллиметрах) пишется в секции “Monitor”, вот так (для моего монитора): DisplaySize 376 301 Пиксельные размеры пишутся в секции “Screen” вот таким блоком (у меня): SubSection "Display" Depth 24 Modes "1280x1024_75" EndSubSection |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Приблизился к решению проблемы: нужно создать файлик /etc/X11/xorg.conf.d/10-monitor.conf и в нем задать параметр modeline Section "Monitor" Identifier "Monitor0" Option "ExactModeTimingsDVI" "True" HorizSync 14-70 VertRefresh 48-62 Modeline "1920x1080-TV" 148.50 1920 2008 2152 2300 1080 1084 1089 1125 Option "DPMS" EndSection Какой у вас modeline можно посмотреть здесь http://www.mythtv.org/wiki/Modeline_Database Кол-во герц задается в параметре 148.50, это означает 60 Гц Modeline “1920x1080-TV” 148.50 1920 2008 2152 2300 1080 1084 1089 1125 И при такой частоте 50 или 60 Гц на экране все выглядит отлично, сглаженные читабельные шрифты, глазу приятно, но нижняя часть экрана, пикселей 15 за полосами. При ModeLine “1920x1080” 89.01 1920 2448 2492 2640 1080 1084 1089 1125 где 89.01 соответствует 30 Гц, полос нет, экран вписывается отлично, но все выглядит ужасно, шрифты еле читаются. Как бы избавиться от полос ? |
yurimann |
|
Темы:
8
Сообщения:
163
Участник с: 24 апреля 2010
|
Была похожая проблема. Не мудрил с настройками xorg, помогло изменение параметра в телевизоре: “Режим Overscan” - Выкл. |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Сейчас протестировал на 4 телевизорах: На 2 самсунгах все идеально, даже DPI высокое само выставляется, в приложениях шрифт большой. На Sony выходит за рамки и никак с помощью настроек тв не сделать нормально На Китайском Polar выставил режим “по точкам”, т.е. режим монитора Еще на одном китайском, тоже есть такой режим, называется "компьютер. Но фильмы я собирался смотреть на Sony!!! |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Корень зла найден, это режим Overscan в телевизоре, который растягивает изображение подобно кинескопическим телевизорам, его нужно отключить, либо скомпенсировать. А это уже дело техники. |