Ativando o modo clone da ATI no xorg para exibir desktop Linux na TV

Publicado por juliano em 18/01/2007

[ Hits: 7.614 ]

 


Ativando o modo clone da ATI no xorg para exibir desktop Linux na TV



Depois de ter perdido parte de meu cérebro tentando fazer o que eu sempre quis, que era usar o modo clone da minha Radeon 9600 (na verdade eu já tinha conseguido habilitar o modo clone, o que eu não conseguia era fazer a TV ter a imagem de tamanho correto, a imagem ficava muito grande cortando a barra de iniciar do KDE entre outras partes), finalmente consegui resolver isso e ter a TV mostrando a imagem como se deve e assim podendo por exemplo rodar filmes no Linux para assistir na TV :)

Se você está sofrendo com esse problema como já sofri antes, não encontrando em lugar algum a solução, deixo aqui meu xorg.conf para você analisá-lo.

OBS: Esse meu xorg está funcionando perfeitamente aqui, altere nele os dados de seu hardware: mouse, teclado, horizontal e vertical do monitor, se sua TV é ntsc-m, pal-m e etc (deixe a resolução de 1024x768 que se encontra na sessão screen como padrão, pois ela interfere no tamanho que aparece lá na TV se você mudar, pode deixar a imagem de sua TV grande cortando pedaços), mantenha as opções do fglrx intactas também e você tem que ter o driver proprietário da ATI instalado corretamente.

Meu xorg.conf:

#############################################
Section "ServerLayout"
	
        Identifier "Default Layout"
        Screen "Screen0"
        InputDevice    "Keyboard[0]" "CoreKeyboard"
	InputDevice    "Mouse[1]" "CorePointer"
        
EndSection

Section "Files"
	InputDevices   "/dev/gpmdata"
	InputDevices   "/dev/input/mice"
	FontPath     "/usr/share/fonts/misc:unscaled"
	FontPath     "/usr/share/fonts/local"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/URW"
	FontPath     "/usr/share/fonts/Speedo"
	FontPath     "/usr/share/fonts/PEX"
	FontPath     "/usr/share/fonts/cyrillic"
	FontPath     "/usr/share/fonts/latin2/misc:unscaled"
	FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
	FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
	FontPath     "/usr/share/fonts/latin2/Type1"
	FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
	FontPath     "/usr/share/fonts/baekmuk:unscaled"
	FontPath     "/usr/share/fonts/japanese:unscaled"
	FontPath     "/usr/share/fonts/kwintv"
	FontPath     "/usr/share/fonts/truetype"
	FontPath     "/usr/share/fonts/uni:unscaled"
	FontPath     "/usr/share/fonts/CID"
	FontPath     "/usr/share/fonts/ucs/misc:unscaled"
	FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
	FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
	FontPath     "/usr/share/fonts/hellas/misc:unscaled"
	FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
	FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
	FontPath     "/usr/share/fonts/hellas/Type1"
	FontPath     "/usr/share/fonts/misc/sgi:unscaled"
	FontPath     "/usr/share/fonts/xtest"
	FontPath     "/opt/kde3/share/fonts"
	FontPath     "unix/:7100"
EndSection

Section "Module"
	Load  "dbe"
	Load  "type1"
	Load  "freetype"
	Load  "extmod"
	Load  "glx"
	Load  "v4l"
	Load  "dri"
EndSection

Section "ServerFlags"
	Option	    "AllowMouseOpenFail" "on"
	Option	    "IgnoreABI" "on"
EndSection

Section "InputDevice"
	Identifier  "Keyboard[0]"
	Driver      "kbd"
	Option	    "Protocol" "Standard"
	Option	    "XkbLayout" "br"
	Option	    "XkbModel" "abnt2"
	Option	    "XkbRules" "xfree86"
EndSection

Section "InputDevice"
	Identifier  "Mouse[1]"
	Driver      "mouse"
	Option	    "Buttons" "7"
	Option	    "Device" "/dev/input/mice"
	Option	    "Name" "Chic Browser Mouse"
	Option	    "Protocol" "explorerps/2"
	Option	    "Vendor" "Sysp"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "Modes"
	Identifier     "Modes[0]"
EndSection

Section "Monitor"
	Identifier   "lg"
	VendorName   "LG ELECTRONICS"
	ModelName    "FLATRON 775FT"
	UseModes     "Modes[0]"
	DisplaySize  315	230
	HorizSync    30.0 - 70.0
	VertRefresh  50.0 - 160.0
	Option	    "CalcAlgorithm" "XServerPool"
	Option	    "DPMS"
EndSection


Section "Device"

	Identifier  "Radeon Primary"
	Driver      "fglrx"
	VendorName  "ATI"
	BoardName   "RV350 AP"
	Option	    "UseInternalAGPGART" "yes"
        Option      "DesktopSetup"       "clone" 
        Option      "TVFormat"           "NTSC-M"     
        Option      "TVStandard"         "VIDEO"
        Option      "VideoOverlay"       "on"
        Option	    "no_accel" "no"
	Option	    "no_dri" "no"
	Option	    "mtrr" "off"
	BusID       "1:0:0"
        Screen 0
EndSection

Section "Screen"
    Identifier  "Screen0"
    Device      "Radeon Primary"
    Monitor     "lg"
    DefaultDepth 24
    

    Subsection "Display"
        Depth       24
        Modes       "1024x768"
        ViewPort    0 0  # initial origin if mode is smaller than desktop
    EndSubsection
EndSection

Section "DRI"
	Group        "video"
	Mode         0666
EndSection
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Tecla Fn invertida em notebook HP Pavilion 2040br (talvez funcione em outros modelos)

Placa de vídeo no Positivo V146

Configurando placa wireless Atheros no Acer Aspire 3050-1458

Distribuições GNU/Linux para hardwares com pouca capacidade

Placa Wireless Ralink RT3090 no Ubuntu 12.04

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts