The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"вывод части экрана"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [ Отслеживать ]

"вывод части экрана"  +/
Сообщение от bodro email(ok) on 08-Дек-09, 10:17 
Добрый день!

Меня интересует вопрос, как мне отображать часть экрана, например, квадрат (50,50,100,100).
Т.е. у меня один монитор, одна видеокарта, мышь я убрал - курсор не отображается. И мне надо показывать только определённый кусок изображения. Желательно чтобы была возможность динамической перестройки (изменять размер квадрата). Как это сделать?

Использую XOrg + Fluxbox.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "вывод части экрана"  +/
Сообщение от anonymous (??) on 12-Дек-09, 00:55 
>Добрый день!
>
>Меня интересует вопрос, как мне отображать часть экрана, например, квадрат (50,50,100,100).
>Т.е. у меня один монитор, одна видеокарта, мышь я убрал - курсор
>не отображается. И мне надо показывать только определённый кусок изображения. Желательно
>чтобы была возможность динамической перестройки (изменять размер квадрата). Как это сделать?

а зачем все это?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "вывод части экрана"  +/
Сообщение от Aquarius (ok) on 13-Дек-09, 08:40 
>>Добрый день!
>>
>>Меня интересует вопрос, как мне отображать часть экрана, например, квадрат (50,50,100,100).
>>Т.е. у меня один монитор, одна видеокарта, мышь я убрал - курсор
>>не отображается. И мне надо показывать только определённый кусок изображения. Желательно
>>чтобы была возможность динамической перестройки (изменять размер квадрата). Как это сделать?
>
>а зачем все это?

меня больше интересует вопрос, что имеется в виду

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "вывод части экрана"  +/
Сообщение от bodro email(ok) on 15-Дек-09, 23:44 
>>>Добрый день!
>>>
>>>Меня интересует вопрос, как мне отображать часть экрана, например, квадрат (50,50,100,100).
>>>Т.е. у меня один монитор, одна видеокарта, мышь я убрал - курсор
>>>не отображается. И мне надо показывать только определённый кусок изображения. Желательно
>>>чтобы была возможность динамической перестройки (изменять размер квадрата). Как это сделать?
>>
>>а зачем все это?
>
>меня больше интересует вопрос, что имеется в виду

Конечная задача сделать из много мониторов один большой экран. Например, экран состоит из 15x10 мониторов. К каждому монитору подключен отдельный девайс на базе x86. Одна видеокарта. Мыши нет. Курсора на экране тоже нет, клавиатуры нет. Есть управляющие скрипты и всё. Понятное дело, что на каждом девайсе свой рабочий стол. Но вот тут начинает ловиться мультикастовый поток и отображаться на экране - кино вещаю. И мне нужно отображать на каждом мониторе свой кусок видео, чтобы с большого растояния было видно одно кино, которое на самом деле состоит из нескольких мониторов. Ну неужели и сейчас не понятно объяснил? :)

Желательно иметь возможность динамической перестройки, чтобы можно было организовывать Picture-in-Picture и прочее. Xrandr не помог. Точнее, я не смог найти параметры, которые бы могли решить данную задачу.

А на счёт вопросов "зачем всё это?" хочу сделать одно замечание.
Я всегда считал форум Opennet одним из лучших в Интернете по вопросам *nix. И вот, простите, глупых вопросов такого рода я не ожидал. Я описал проблему и прошу вас, участники форума, помочь мне  её решить. И считаю что надо ответы давать по теме, а не устраивать флейм по типу "зачем тебе это", "да брось ты, лучше купи винду" и прочее. Надо так как я описал. Просто надо. Поэтому к вам и обратился за подсказкой. Надеюсь, вы мне поможете.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "вывод части экрана"  +/
Сообщение от начинающий on 16-Дек-09, 12:48 
>А на счёт вопросов "зачем всё это?" хочу сделать одно замечание.
>Я всегда считал форум Opennet одним из лучших в Интернете по вопросам
>*nix. И вот, простите, глупых вопросов такого рода я не ожидал.
>Я описал проблему и прошу вас, участники форума, помочь мне  
>её решить.

После чтения первого поста я тоже ничего не понял.
>Надо так как я описал. Просто
>надо. Поэтому к вам и обратился за подсказкой. Надеюсь, вы мне
>поможете.

Сомневаюсь, что такое где-то реализовано. В мире немного людей в настолько "бурным" воображением.
А к одному компу много видеокарт подключить нельзя? Тоже туфта, но хоть плеер будет один и разноса по времени не будет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "вывод части экрана"  +/
Сообщение от empty on 22-Дек-09, 14:49 
>[оверквотинг удален]
>
>А на счёт вопросов "зачем всё это?" хочу сделать одно замечание.
>Я всегда считал форум Opennet одним из лучших в Интернете по вопросам
>*nix. И вот, простите, глупых вопросов такого рода я не ожидал.
>Я описал проблему и прошу вас, участники форума, помочь мне  
>её решить. И считаю что надо ответы давать по теме, а
>не устраивать флейм по типу "зачем тебе это", "да брось ты,
>лучше купи винду" и прочее. Надо так как я описал. Просто
>надо. Поэтому к вам и обратился за подсказкой. Надеюсь, вы мне
>поможете.

150 мониторов будут управляться 150 компами? Тогда вперед - гуглить на тему http://en.wikipedia.org/wiki/Xdmx

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "вывод части экрана"  +/
Сообщение от anonymous (??) on 22-Дек-09, 22:31 
>Конечная задача сделать из много мониторов один большой экран. Например, экран состоит
>из 15x10 мониторов. К каждому монитору подключен отдельный девайс на базе
>x86. Одна видеокарта. Мыши нет. Курсора на экране тоже нет, клавиатуры
>нет. Есть управляющие скрипты и всё. Понятное дело, что на каждом
>девайсе свой рабочий стол. Но вот тут начинает ловиться мультикастовый поток
>и отображаться на экране - кино вещаю. И мне нужно отображать
>на каждом мониторе свой кусок видео, чтобы с большого растояния было
>видно одно кино, которое на самом деле состоит из нескольких мониторов.
>Ну неужели и сейчас не понятно объяснил? :)

только сейчас и стало понятно.  телепатов нет, не мечтайте.

смотрите, что нашел гугл по запросу video wall linux:

http://www.linux-1u.net/X11/Quad/gstreamer.net/video-wall-ho...

>А на счёт вопросов "зачем всё это?" хочу сделать одно замечание.
>Я всегда считал форум Opennet одним из лучших в Интернете по вопросам
>*nix. И вот, простите, глупых вопросов такого рода я не ожидал.
>Я описал проблему и прошу вас, участники форума, помочь мне  
>её решить. И считаю что надо ответы давать по теме, а
>не устраивать флейм по типу "зачем тебе это", "да брось ты,
>лучше купи винду" и прочее. Надо так как я описал. Просто
>надо. Поэтому к вам и обратился за подсказкой. Надеюсь, вы мне
>поможете.

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

вы не такой?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "вывод части экрана"  +/
Сообщение от bodro email(ok) on 23-Дек-09, 02:28 
> 150 мониторов будут управляться 150 компами? Тогда вперед - гуглить на тему http://en.wikipedia.org/wiki/Xdmx

Спасибо! Вот это очень интересно. Не знал про такую штуку.


>смотрите, что нашел гугл по запросу video wall linux:
>
>http://www.linux-1u.net/X11/Quad/gstreamer.net/video-wall-ho...

Спасибо, полезная ссылка. Второй дельный совет.


> Сомневаюсь, что такое где-то реализовано. В мире немного людей в настолько "бурным" воображением.

Данная система установлена и работает в одном из крупнейших павильонов в городе Москва. И объяснять причины выбора именно такой архитектуры не считаю нужным. Но поверьте, это сделали не глупые люди и сделано это было не просто так.
А на счёт мира, "бурным", по вашим словам, воображением обладают много людей. Ссылки, расположенные  выше, свидетельствуют об этом.


> А к одному компу много видеокарт подключить нельзя?

Нет, нельзя. Там не "компы" в привычном понимании (ПК). Там отдельный узкоспециализированный девайс на базе x86. Я писал это.


> Тоже туфта, но хоть плеер будет один и разноса по времени не будет.

Почитайте про IPTV и мультикаст. Разноса по времени не будет. Буфер плеера, естественно, имеет одинаковый размер на всех машинах. 300 мс.
А сколько будет плееров не важно. На одной машине один плеер.
А на счёт "туфты" я вообще не понял. Это же стандартная задача - два видеовыхода - два монитора, отображающих один рабочий стол. Такое используется часто. Про "туфту" вообще не понял.

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


> только сейчас и стало понятно.  телепатов нет, не мечтайте.

Если не понятно что-то, а вопрос вам интересен, спросите. Люди дадут более подробное пояснение.
Aquarius спросил конкретно, что он не понял вопроса. И я дал более развёрнутый ответ.


>слишком много людей считают, что форум -- это служба поддержки, угадывающая желания
>клиента с полуслова.  такие люди имеют свойство жутко обижаться, если
>им задают законный вопрос "о чем все это?", и иногда впадают
>в праведную ярость.
>
>вы не такой?

Вопрос "зачем всё это?" и "о чём всё это?" немного разные. Если что-то непонятно, то можно просто спросить, как это сделали другие участники, а спрашивать "зачем это нужно?" на мой взгляд некорректно. Или вам нужна мотивация для размышления над данной проблемой?


В общем, вопрос уже решён, правда методами самого плеера. Всем спасибо!
Но указанные ссылки выше мне очень помогли! Спасибо!


Хочу заметить, на форуме русского сообщества Gentoo один из вариантов ответа был дан буквально через несколько минут и абсолютно по делу. Без всякого флейма и желания поглумиться над "глупой" идеей.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "вывод части экрана"  +/
Сообщение от Slavaz (ok) on 23-Дек-09, 01:57 
>[оверквотинг удален]
>
>Конечная задача сделать из много мониторов один большой экран. Например, экран состоит
>из 15x10 мониторов. К каждому монитору подключен отдельный девайс на базе
>x86. Одна видеокарта. Мыши нет. Курсора на экране тоже нет, клавиатуры
>нет. Есть управляющие скрипты и всё. Понятное дело, что на каждом
>девайсе свой рабочий стол. Но вот тут начинает ловиться мультикастовый поток
>и отображаться на экране - кино вещаю. И мне нужно отображать
>на каждом мониторе свой кусок видео, чтобы с большого растояния было
>видно одно кино, которое на самом деле состоит из нескольких мониторов.
>Ну неужели и сейчас не понятно объяснил? :)

Сейчас понятно. По первому посту было непонятно.

$ yum info xorg-x11-server-Xdmx
Loaded plugins: downloadonly, presto, refresh-packagekit
Available Packages
Name       : xorg-x11-server-Xdmx
Arch       : x86_64
Version    : 1.7.1
Release    : 7.fc12
Size       : 762 k
Repo       : fedora
Summary    : X сервер для вывода на несколько мониторов и утилиты
URL        : http://www.x.org
License    : MIT
Description: Xdmx - это промежуточный X сервер, которые обеспечивает многомониторную
           : поддержку с выводом на несколько мониторов, подключенных к разным
           : машинам, с работающим обычным X сервером.
           : Когда Xinerama используется вместе с Xdmx, несколько мониторов
           : на различных машинах представляются пользователю как один общий экран. Простым применением Xdmx является предоставление
           : многомониторной поддержки для двух рабочих станций, каждая
           : из которых имеет только один подключенный монитор.
           : Более сложным вариантом является использование Xdmx для
           : объединения блока 4 на 4 (16 компьютеров) с дисплеями 1280x1024
           : в один большой экран 5120x4096.


>Желательно иметь возможность динамической перестройки, чтобы можно было организовывать Picture-in-Picture и прочее.
>Xrandr не помог. Точнее, я не смог найти параметры, которые бы
>могли решить данную задачу.

Дальше гуглите/маньте Xdmx

>А на счёт вопросов "зачем всё это?" хочу сделать одно замечание.
>Я всегда считал форум Opennet одним из лучших в Интернете по вопросам
>*nix. И вот, простите, глупых вопросов такого рода я не ожидал.

Ну не скажите. Именно "глупые" вопросы позволяют клещами вытягивать из вопросившего тучу дополлнительной полезной информации... Ещё раз повторюсь: начальное сообщение и то, на которое отвечаю - это небо и земля. Сначала какие-то чёрные квадраты без клавиатуры и мыши... потом конкретно что нужно.

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

Часто люди сами не знают, чего хотят. Или знают, но спрашивают не варианты решения проблемы, а конкретное решение по уже выбранному самостоятельно варианту. Поэтому и встречные вопросы могут быть (правильно ли выбрано направление).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "вывод части экрана"  +/
Сообщение от bodro email(ok) on 23-Дек-09, 02:37 
Спасибо! Да, это именно то что мне нужно! Дальше буду разбираться. Но, как я уже говорил, вопрос решился несколько иным путём, но я решил только частный случай. А вариант, про который вы говорите, универсальный. Буду ковырять.

А про первый пост вполне согласен, что можно не понять. Но ведь надо спрашивать по теме, а не задавать странный вопросы "зачем это?". Но может я просто не понял. Я же тоже не телепат, чтобы понимать что меня таким вопросом просят конкретнее описать техническую сторону проблемы.

>Часто люди сами не знают, чего хотят. Или знают, но спрашивают не
>варианты решения проблемы, а конкретное решение по уже выбранному самостоятельно варианту.
>Поэтому и встречные вопросы могут быть (правильно ли выбрано направление).

Абсолютно с вами согласен! :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру