LINUX.ORG.RU

Полноэкранный режим


0

0

Дано:

Монитор (разрешение 1280х1024), телевизор (разрешение 1024х768), режим separate x screen энвидевского драйвера, MPlayer 1.0rc2. Если фильм запустить на телевизоре в полном экране

mplayer -fs -display comp:0.1 dvd://

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


Что у тебя в xorg.conf?

У меня так:

Section "Screen"
        Identifier      "Screen0"
        Device          "Nvidia0"
        Monitor         "NEC1970NX"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
      Identifier      "Screen1"
      Device          "Nvidia1"
      Monitor         "SharpTV"
      Option "ConnectedMonitor" "TV"
    Option "TVStandard" "PAL-G"
      Option "TVOutFormat" "COMPOSITE"
      DefaultDepth    16
      SubSection "Display"
              Depth           16
              Modes           "640x480" "512x384"
      EndSubSection
EndSection

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

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Samsung"
	ModelName    "Samsung SyncMaster"
	Option 	     "DPMS"
EndSection

Section "Monitor"
	Identifier	"Monitor1"
	VendorName	"Daewoo"
	Option		"DPMS"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "nvidia"
	VendorName  "NVIDIA Corporation"
	BoardName   "GeForce 7600 GT"
	Busid	"PCI:1:0:0"
	Screen	0
EndSection

Section "Device"
	Identifier  "Videocard1"
	Driver      "nvidia"
	VendorName  "NVIDIA Corporation"
	BoardName   "GeForce 7600 GT"
	Busid	"PCI:1:0:0"
	Screen	1
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Depth	24
		Modes "1280x1024"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Videocard1"
	Monitor    "Monitor1"
	DefaultDepth     24
	SubSection "Display"
		Depth	24
		Virtual	1280 1024
		Modes "1024x768"
	EndSubSection
EndSection

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

Когда поставил телевизор как первый монитор, этот же глюк с полноэкранкой стал проявляться на мониторе. Вообщем, как я понял, проблема в том, что плэеры (и mplayer и xine) для полноэкранного режима берут разрешение, на которое надо растягивать или сжимать изображение, всегда для первого монитора. Как это можно обойти?

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