LINUX.ORG.RU

XBMC вывести на телевизор


0

1

Имеется интегрёная Radeon HD 4200, к HDMI выходу подключен телевизор, к d-sub моник, хочется: При старте на основном монике запускать стандартный gnome с выбором пользователя, а вот на HDMI иметь голые иксы с XBMC, управление XBMC удалённое и реакция на клаву и мышу не требуется. То есть запущенный XBMC никак не сказывается на рабочем месте за моником, и соотвественно работа за моником на XBMC (за исключением нагрузки проца конечно). Подскажите куда копать чего крутить?

Ответ на: комментарий от HE-OH

Закончилось ничем, там пункт 3 который мне не критичен, в атишной утилите настройки есть возможность запуска 2ух сеансов Gnome, на каждом мониторе по своему, но даже если получитсь на нужном пускать XBMC, мышь всё равно будет перемещаться за границы монитора на телевизор, чего не хочется, видимо придется ещё видеокарту брать.

MaximkaSystems
() автор топика

На Хабре недавно была статья про multiseat. Попробуйте сделать как там, но для этого, если хотите быстрой работы XBMC, видимо придётся переехать с fglrx на dev-сборки драйвера raden.

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

Спасибо, на хабре тоже используется дополнительная карта, вот сейчас достал HD 4350, попробую с ней, а вот про последние radeon можно по подробнее, до этого момента сидел на открытых дровах, но чтоб работало VA-API поставил fglrx последний, стали ли последние radeon поддерживать VA-API?

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

а вот про последние radeon можно по подробнее
Что именно?
> стали ли последние radeon поддерживать VA-API
Нет, т.к. AMD не открывали спеки на UVD. Скорее всего ваш компьютер и программное декодирование вполне потянет.

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

Не тянет программно, fullHD подтормаживают, соответственно при просмотре кино, что-то делать за рабочим местом будет не реально. но как я понял с хабра fglrx при запуске сжирает обе карты на один xserver, вообщем попробую ещё Xephyr, вроде как с ним 3D не работает, но оно мне и не нужно.

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

fullHD подтормаживают
В том числе в XBMC 10?
> но как я понял с хабра fglrx при запуске сжирает обе карты на один xserver
Не, ну как минимум попробовать со свежим драйвером и отрепортить баг, если не получится, стоит. Попытка не пытка, как говорится, если конечно время есть.

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

да в XBMC 10 тормозит, машинка бралась самая слабая (не помню какой проц), бралась для инета и кино, с расчётом декодить на видюхе. Свежий драйвер уже стоит :)

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

машинка бралась самая слабая
Ну тогда понятно. Вам остаётся либо надеяться на то, что повезёт с fglrx (или баг таки исправят), либо (если это возможно) менять видеокарту на nVidia.

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

Хотя поспешил, есть:
[ 1985.265] (II) fglrx(0): Using adapter: 1:5.0.
[ 1985.271] (II) fglrx(0): [FB] MC range(MCFBBase = 0xc0000000, MCFBSize = 0x10000000)
[ 1985.281] (II) fglrx(0): Interrupt handler installed at IRQ 18.
[ 1985.282] (II) fglrx(0): Using adapter: 2:0.0.
[ 1985.335] (II) fglrx(0): [FB] MC range(MCFBBase = 0xf00000000, MCFBSize = 0x40000000)

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

И так, наполовину добился успеха, отдельную сессию запусти, правда пришлось сделать это через kdm, так как gdm игнорировал напрочь custom.cfg и gdm.cfg, осталось только выяснить как запустить xbmc вместо gnome, и победить масштабирование в ati дровах, просто когда меняю через гуёвую утилитку значение не сохраняется.

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

осталось только выяснить как запустить xbmc вместо gnome
Установить xbmc-standalone, в настройках учётки, используемой для телевизора, выбрать сессию XBMC по-умолчанию (в инструкциях по XBMC подробно описано).
> победить масштабирование в ati дровах
А что это? Как выглядит?

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

>Установить xbmc-standalone, в настройках учётки, используемой для телевизора, выбрать сессию XBMC по-умолчанию (в инструкциях по XBMC подробно описано).

Уже сделал, только немного по другому в силу некоторых особенностей, но эта проблема поправлена.

победить масштабирование в ati дровах

А что это? Как выглядит?

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

Вообщем-то победил всё: разрывов видео нет, аппаратное ускорение есть, всё работает как хотел, вот только приходится использовать kdm вместо gdm, жена привыкла ко второму и первый ей не нравится, неужели gdm нельзя настроить на аналогичное поведение через простую правку конфигов как kdm? В инете наблюдал что можно в custom.conf прописать настройки, мой gdm на это не реагирует.

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

неужели gdm нельзя настроить на аналогичное поведение через простую правку конфигов как kdm?
Ну, видимо баг (судя по вашим словам и статье на Хабре) последних версий, который скорее всего в Gnome 2 так и останется. Ждите исправление в Gnome 3. Да и не всё ли равно, если сделать авто-логин? (Или нельзя, по каким-то причинам?)

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

Автолигин для XBMC я сделал, а вот для обычного пользовательского скрина нужен выбор пользователя.

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