LINUX.ORG.RU

рабочий стол на одном экране из двух

 


0

3

У меня подключен к видеокарте монитор и телевизор. Монитор использую как монитор, а телевизор стоит в другой комнате и используется только для просмотра фильмов.

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

В венде есть такой режим, когда второй экран подключен, но выбираешь, что рабочий стол на одном экране. Тогда второй пустой, но при воспроизведении видео можно принудительно в плеере настроить вывод на него.

Вопрос как сделать так-же в линуксе и в кде в частности?

Видеокарта радеон со свободным драйвером.(если это важно)

★★★★★

Ответ на: комментарий от Sluggard

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

Loki13 ★★★★★
() автор топика

запускай на телевизоре отдельные иксы, и в них только видеоплеер. а стандартные иксы оставь в одномониторной конфигурации

val-amart ★★★★★
()

X-ы должны быть сконфигурированы в режиме раздельных экранов (в секциях Device, должны быть прописаны Screen 0(1), в секции ServerLoyut не должно быть прописано взаимное расположение мониторов).

Теперь у тебя два дисплея :0.0 и :0.1 . На одном запускаем WM, второй используем для вывода видео (в vlc и smplayer есть такие опции).

Запустить двое X-ов (как советовали выше) на одной видеокарте нельзя.

Про KDE не знаю, можно ли его запустить с определенной переменной DISPLAY.

У меня со свободными драйверами на radeon-е, был такой глюк: Xorg воспринимал конфигурацию только при определенной нумерации Screen (0 - hdmi(телевизор), 1 - DVI), при другой нумерации не работал.

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

Мой xorg.conf (наименования выходов (HDMI-0, DVI-0) и разрешения экранов могут отличаться, wm запускается на DISPLAY=:0.1):

Section "ServerLayout"
	Identifier  "Layout"
	Screen      "monitor_scr"
	Screen      "TV_scr" 
#  RightOf "monitor_scr"
EndSection

Section "Module"
	Load  "glx"
EndSection

Section "Monitor"
	Identifier  "DVI-0"
	Option	    "DPMS" "true"
	Option	    "PreferredMode" "1600x1200"
	Option	    "TargetRefresh" "60"
	Option	    "Position" "0 0"
	Option	    "Rotate" "normal"
	Option	    "Disable" "false"
	Option 	    "Primary" "true"
EndSection

Section "Monitor"
	Identifier  "HDMI-0"
	Option	    "DPMS" "true"
	Option	    "PreferredMode" "1360x768" 
# "1920x1080"
	Option	    "TargetRefresh" "60"
	Option	    "Position" "0 0"
	Option	    "Rotate" "normal"
	Option	    "Disable" "false"
EndSection

Section "Device"
	Identifier  "TV_dev"
	Driver      "radeon"
#	Option	    "Monitor-HDMI-0" "HDMI-0"
	Screen 1
EndSection

Section "Device"
	Identifier  "monitor_dev"
	Driver      "radeon"
#	Option	    "Monitor-DVI-0" "DVI-0"
	Screen 0
EndSection


Section "Screen"
	Identifier "monitor_scr"
	Device     "monitor_dev"
	Monitor	   "DVI-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "TV_scr"
	Device     "TV_dev"
	Monitor    "HDMI-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
arson ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.