#1 10.03.2015 15:25:38

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана

Сдох монитор. В качестве временного решения снял со стены старый телевизор ВВК, подключил по HDMI. Начиная с экрана логина и далее наблюдается сабж. Нижняя панель KDE едва торчит над нижней кромкой экрана, заголовки развёрнутых окон не видны, такое же явление наблюдается и с боков. Разрешение экрана установлено родное - 1680х1050. Изображение выглядит не очень чётко. При попытки изменить разрешение любым способом наблюдаем чёрный экран.
Загружаемся в аварийном режиме - изображение за пределы экрана не выходит, выглядит нормально, разрешение переключается.
Fedora 20, ядра, драйвера - последние. Хотелось бы совета, в каком направлении начинать раскопки.

#2 10.03.2015 17:21:23

diablopc
Administrator
Зарегистрирован: 17.09.2014
Сообщений: 1 032
IP-адрес

Изображение выходит за пределы экрана

А какое DE? Какая видеокарта и какой драйвер используется? Что говорит xrandr?

#3 10.03.2015 18:11:16

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана

Вроде бы написал, что KDE, конкретно 4.14.4. xrandr ничего интересного не говорит:


Видеокарта R9 280, драйвер, как я понимаю, свободный, то есть сам ничего не устанавливал.

#4 10.03.2015 19:37:29

s.xbatob
Administrator
Зарегистрирован: 20.11.2014
Сообщений: 229
IP-адрес

Изображение выходит за пределы экрана

Вообще-то телевизорам overscan (то есть виньетирование краёв картинки) при приёме аналоговых сигналов положен. Разбирайтесь с его настройками, если они есть.

#5 10.03.2015 19:44:51

diablopc
Administrator
Зарегистрирован: 17.09.2014
Сообщений: 1 032
IP-адрес

Изображение выходит за пределы экрана

s.xbatob, Так это в режиме тв.... А в режиме моника не должно такого быть... У самого самсунг есть, иногда через VGA цепляюсь, все нормально и это при том что в режиме тв установлено масштабирование... Хотя как у него будет с HDMI не знаю... Вполне возможно что будет отрабатывать параметры установленые для тв...
battlepeasant, А как на счет VGA\DVI варианта?

#6 11.03.2015 04:38:41

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана

Я же написал, что при загрузке в аварийном режиме всё работает нормально. Если бы телевизор картинку масштабировал и края обрезал, то наверное, делал бы это всегда. В интернете уже встретил подобный ответ - "разбирайтесь с телевизором", посмотрел меню, ну не с чем там разбираться, нет ничего похожего.
DVI входа нет, для VGA нужен переходник. Могу конечно купить, проверить, но что это даст? Хотелось бы разобраться именно с этой проблемой.

Какая есть мысль, может быть комп растягивает картинку до предыдущего разрешения 1920х1080? Где такое может храниться? Например нашел файл systemsettingsrc с несколько странными, на мой взгляд, настройкми:
[MainWindow]
Height 1050=957
Height 1080=1081
...
Width 1680=1546
Width 1920=1921
...

Правда приведение к виду:
Height 1050=1051
Width 1680=1681
абсолютно ничего не дало.

#7 11.03.2015 09:06:05

s.xbatob
Administrator
Зарегистрирован: 20.11.2014
Сообщений: 229
IP-адрес

Изображение выходит за пределы экрана

s.xbatob, Так это в режиме тв.... А в режиме моника не должно такого быть... У самого самсунг есть, иногда через VGA цепляюсь, все нормально и это при том что в режиме тв установлено масштабирование... Хотя как у него будет с HDMI не знаю... Вполне возможно что будет отрабатывать параметры установленые для тв...
battlepeasant, А как на счет VGA\DVI варианта?

У меня на Samsung и Philips тоже всё нормально - что с цифровым сигналом, что с аналоговым. Хотя не совсем - если я ставлю в их настройках трансформацию с обрезанием или наоборот с полями - они послушно трансформируют и обрезают или оставляют поля. Когда источник hdmi - могли бы и сами сообразить.

Какая есть мысль, может быть комп растягивает картинку до предыдущего разрешения 1920х1080?

Это вы можете cпросить у него - с помощью xrandr или xdpyinfo. Заодно узнайте,что говорит о себе телевизор - если он вообще что-либо говорит. Но если картинка не влезает лишь чуть-чуть - это очевидный overscan в телевизоре.

#8 11.03.2015 12:16:12

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана


Это вы можете cпросить у него - с помощью xrandr или xdpyinfo. Заодно узнайте,что говорит о себе телевизор - если он вообще что-либо говорит. Но если картинка не влезает лишь чуть-чуть - это очевидный overscan в телевизоре.

Доктор, почему меня все игнорируют? Сейчас перезагрузился в аварийном режиме и чудесным образом нет никакого оверскана. Картинка точно помещается в экран. Что говорит xrandr я уже сообщал, а вот что говорит xdpyinfo:

Можно обратить внимание, что xrandr даёт физические размеры экрана: 474mm x 296mm, а xdpyinfo: 444x277, причём xdpyinfo явно врёт, однако и в нормальном и в аварийном режиме они говорят абсолютно одно и то же, но нормальном режиме картинка в экран не помещается, а в аварийном - помещается.

Тогда у меня вопрос, а чем отличаются нормальный и аварийный режимы? В grub.cfg вижу:

Насколько я понимаю, другое ядро, а все остальные параметры одинаковые. Где между ними начинаются различия, в каких конфигах?

UPD: Расскажите хотя бы как нынче настраивать иксы? Вся информация, которую нашел, устаревшая.

#9 13.03.2015 16:53:43

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана

Извините за предыдущий идиотский вопрос :( насчёт настройки иксов, надо было самому поразбираться прежде чем спрашивать. xrandr оказывается не только разрешения умеет переключать. Вот подробный отчёт xrandr:


Перезагружаюсь в аварийном режиме, получаю почти то же самое, за исключением audio: off (не работает звук в аварийном режиме, жаль, так бы им и пользовался) и отсутствуют строки: scaling mode и dither. Получается в нормальном режиме "scaling mode: None" (да и матрица преобразования единичная, то есть делаться ничего не должно), а в аварийном "scaling mode" вообще нет. Ясности пока не добавилось.

#10 13.03.2015 17:05:42

stranger
Administrator
Зарегистрирован: 30.01.2014
Сообщений: 2 582
IP-адрес

Изображение выходит за пределы экрана

Quote by battlepeasant
Разрешение экрана установлено родное - 1680х1050.


Родное видеокарте или телевизору?

Quote by battlepeasant
Расскажите хотя бы как нынче настраивать иксы?


Как всегда. Путём внесения записей или редактирования файла /etc/X11/xorg.conf

#11 13.03.2015 17:28:59

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана

Quote by battlepeasant
Разрешение экрана установлено родное - 1680х1050.


Родное видеокарте или телевизору?


Телевизору.

Quote by battlepeasant
Расскажите хотя бы как нынче настраивать иксы?


Как всегда. Путём внесения записей или редактирования файла /etc/X11/xorg.conf


Но поскольку этого файла у меня нет, но на экран что-то выводится, значит информация хранится где-то в другом месте. Оказалось, всё что надо делает всё тот же xrandr.

#12 13.03.2015 17:41:35

stranger
Administrator
Зарегистрирован: 30.01.2014
Сообщений: 2 582
IP-адрес

Изображение выходит за пределы экрана

Quote by battlepeasant
всё что надо делает


То есть, тема решена, вопрос закрыт? А я вот прочёл Вас:

Quote by battlepeasant
Ясности пока не добавилось.


Докладываю: в репах любого приличного дистрибутива есть настройщик для радеоновских карт, который создаёт этот файл, конечную инстанцию определения видеорежима. Хотя и просто конфиг иксов с его созданием никто не отменял. Интернет богат на информацию.

Прямо щас не скажу, компьютер с ним у меня на кухне, а я занят в кабинете, где у меня компьютерс нвидией.

#13 13.03.2015 18:11:02

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана

Quote by battlepeasant
всё что надо делает


То есть, тема решена, вопрос закрыт? А я вот прочёл Вас:

Quote by battlepeasant
Ясности пока не добавилось.


"Всё что надо" - имелось ввиду всё, что можно настроить через xorg.conf (или если не всё, то по крайней мере то, что мне пока успело прийти в голову). А когда проблема будет решена, я расскажу об этом во всех подробностях, мне самому крайне не нравятся окончания тем: "всем спасибо, всё получилось", а как, непонятно.

Докладываю: в репах любого приличного дистрибутива есть настройщик для радеоновских карт, который создаёт этот файл, конечную инстанцию определения видеорежима. Хотя и просто конфиг иксов с его созданием никто не отменял. Интернет богат на информацию.


Поиском в репозитарии нашел какой-то radeontool, но подозреваю, что это не то.

#14 13.03.2015 18:24:28

stranger
Administrator
Зарегистрирован: 30.01.2014
Сообщений: 2 582
IP-адрес

Изображение выходит за пределы экрана

Quote by battlepeasant
нашел какой-то radeontool, но подозреваю, что это не то


Ну тоже в тему. Поищите там всё на слова "amd", "catalyst", "radeon"

Что ни разу не отменяет простого

[console=root]Xorg -configure[/console]

#15 16.03.2015 12:27:36

battlepeasant
Administrator
Зарегистрирован: 10.03.2015
Сообщений: 9
IP-адрес

Изображение выходит за пределы экрана

Подключил сломанный монитор через VGA - он заработал. Так что вопрос переходит в разряд теоретических.
В 19 Федоре, видимо, работало, в 20 поломали, в 21, надеюсь, снова налажено. Такие глупости встречаю постоянно. В ближайшее время буду на неё переходить, так что посмотрим.

Board footer