akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
Железо: AMD HD4200, к VGA-выходу подключён монитор (для нормальной работы с компьютером), к HDMI-выходу подключён телевизор (находится в другой комнате; может быть выключен или включён в любой момент; используется только изредка, для показа видео). Прежняя конфигурация, работавшая не один год: X-сервер один, с двумя экранами /etc/X11/xorg.conf.d/21-dualscreen.conf Теперь с таким конфигом HDMI-выход вообще не виден через xrandr, независимо от того, включён телевизор или нет. При этом в Xorg.log ошибок нет и HDMI-выход присутствует, и udevadm monitor нормально отслеживает включения-включения телевизора.Если прибить файл 21-dualscreen.conf, оба выхода работают нормально, но получается один screen0 с xinerama, а я хочу screen0 и screen1 без xinerama. Куда копать? UPD: решение |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
akoropа раньше видел?, он же как бы тут... Лучше расскажите как вы этим пользуетесь? А то я, что то никаких плюшек не вижу.
Ошибки в тексте-неповторимый стиль автора©
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
indeviralВидел. В выводе xrandr присуствовал HDMI-0 - либо disconnected, либо со списком разрешений, если ТВ включён. Собственно, и теперь оно так же, если убрать свой конфиг. А со своим конфигом HDMI-0 нет вообще, будто и выхода такого не существует.akoropа раньше видел?, он же как бы тут… indeviral"В лоб" пользуюсь. mplayer -display :0.1 -fs … . А плюшка в том, что всякие conky и т.п. можно размещать относительно любого края или угла экрана, и они не будут убегать с монитора на телевизор при как бы расширении логического экрана. В моём случае от xinerama только вред. |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
indeviralвот так будет видеть HDMI, а по умолчанию screen 0 не помню как было раньше, но счас так akoropЯстненько, а меня с dwm так и не получилось настроить чтобы при такой конфигурации курсор не улетал на второй screen((
Ошибки в тексте-неповторимый стиль автора©
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
indeviralЕсть только screen0, а screen1 нет, и HDMI-0 тоже нет. Если б были, не было бы вопроса.indeviralвот так будет видеть HDMI, а по умолчанию screen 0 Жил-не тужил я с этим конфигом года два. Пару месяцев назад иксы стали падать при запуске. Оказалось, виноват xf86-video-ati-1:18.0.0-1. После отката к xf86-video-ati-1:7.10.0-1 всё заработало, как раньше. А вот сейчас (три дня назад обновлялся) исчез screen1 и HDMI-0. Что надо откатить, я так и не нашёл. Так что сейчас у меня всё самое свежее, автоконфигурация видео иксов, и геморрой с xinerama. |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
Ну для начала нужно убрать все лишним опции, даже которые к делу не относятся. И хинераму отключать ненадо она и так по умолчанию отключёна. К тому же не совсем понятно откуда всё таки должен взяться screen 1 надо использовать либо "ZaphodHeads" либо "virtual". И неплохо бы запускать через debug.
Ошибки в тексте-неповторимый стиль автора©
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
indeviral1) xinerama по умолчанию включена, и всегда была включена (ну, лет пять, как минимум). 2) screen1 брался из конфига, приведённого в стартовом посте. Нашёл где-то в интернете и слегка переделал под себя. 3) что такое ZaphodHeads и как запускать через debug я не знаю, и не знаю, как узнать. Так как узнать? Я нагуглил какой-то конфиг с ZaphodHeads и двумя экранами, вставил аналогичное себе - ничего не изменилось. Вот это конфиг: Вот что выдаёт xrandr с этим конфигом: А вот что выдаёт xrandr без конфига (автоконфигурация): ТВ действительно выключен сейчас.А вот так выглядел выход xrandr две недели назад (воспроизвожу по памяти):
|
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
akoropя понимаю конечно что сейчас могут забанить в гугле однако)) akoropжаль разработчики не в курсе...
akoropну тут я даже хз, это мне просто что то не нравиться)) А так может оно и работает)) akoropэто я поторопился, это платформо-драйверо зависимая опция, надо смотреть под конкретный драйвер, не уверен что она под ati работает. akorop
p.s. так что то меня заинтересовало, объясните ещё раз что надо получить. надо получить ещё один screen расположенный на +3080 px? окно не перетягивалось но курсор туда же можно было перетянуть, так?
Ошибки в тексте-неповторимый стиль автора©
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
indeviralБывает, что и не в курсе. А бывает, что ман не соответствует действительности. Но я верю своим глазам: вот прямо сейчас у меня иксовое видео конфигурируется само, без моего конфига, и я могу оттащить окно вправо, чтобы половина его осталась на мониторе, а другая половина - вылезла на телевизор. Если это не xinerama, то что такое xinerama? indeviralНе так. Надо получить полную независимость работы на мониторе и на телевизоре. Чтобы я не задумался, включён ли телевизор и запущен ли на него вывод видео, а жена не кричала "Что это за дрянь тут у меня вылезла?!". А 3800 - это отфонарное смещение, превышающее горизонтальный размер монитора (1920). Если разместить телевизор впритык (типа rightof), то курсор может переползать на телевизор, а это нежелательно. А если между монитором и телевизором есть просвет, то курсор упирается в край монитора, что и требуется. (Это я методом тыка выяснил, а не прочитал где-то). В принципе, решение с двумя X-серверами тоже возможно, но чем-то оно мне не понравилось, не помню чем. |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
о выходные)) так для начала, в моём понимании xinerama отключена по умолчанию. (то есть хоть и экран расширен через настройки x но wm этого не видит.) настройки xorg далее, для динамической настройки можно использовать комбинацию xrandr + udev (если надо приведу пример) но в целом всё сводиться к + звук(только pulse(() и картинка на фоне)))для запуска приложений на нужно screen соответственно:
akoropВообще оригинально, вот только, надо тогда думать насчёт переключения фокуса, иначе как управлять?)) Но в целом решаемо.
Ошибки в тексте-неповторимый стиль автора©
|