Arquivos históricos do BR-Linux.org apresenta:

Transferindo a imagem do monitor para a TV com placas NVidia

Notícia publicada por brain em setembro 28, 2004 11:45 PM | TrackBack


Tales A. Mendonça (tales@linuxhard.org) enviou este link do tutorial e acrescentou: "'Existem vários usuários de placas NVidia com saída para TV que reclamam por não conseguir trasferir a imagem do monitor para a TV. Irei passar um passo a passo de como vc pode proceder para conseguir tal façanha! Gostaria que quem tiver dúvidas a respeito do tutorial e não conseguir realizar todo processo ou parte dele, tire as dúvidas no fórum do Linux Hard."

 

Comentários dos leitores
(Termos de Uso)

» StanStyle () em 29/09 01:29

Que eu conheço tem esse tal de NVTV que faz a configuração de modo gráfico e bem prático. Não sei se funciona porque não usei mas deve ser bem interessante ;) (OBS: a primeira vez que eu ele foi no CD do Kurumin Games).
----------------------------------------
NvTv (Descrição da SUSE)
tool for adjusting the video output of nVidia video hardware
This package allows you to enable and fine-tune the TV output of nVidia
video cards. It does not require you to use a certain X driver. You
should note, however, that you have to run it as user 'root' unless you
are using nVidia's driver.

Abraço.


» Patola (Cláudio Sampaio) () em 29/09 10:53

Existem muitos jeitos diferentes de implementar isso no GNU/Linux com as placas nvidia.

No meu caso eu adoto uma solução um pouco diferente. No próprio XF86Config-4 eu defino dois displays (na verdade "um" display e "dois" screens): um para o monitor de vídeo e outro para a televisão. Fica mais ou menos assim no arquivo:

(...)
Section "ServerLayout"
Identifier "Duas Telas"
Screen 0 "Screen CRT" 0 0
Screen 1 "Screen TV" RightOf "Screen CRT"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "DontVTSwitch" "false"
Option "DontZap" "false"
Option "DontZoom" "false"
Option "HandleSpecialKeys" "Always"
EndSection
(...)

Section "Monitor"
Identifier "CRT"
VendorName "LG Electronics Inc."
ModelName "LG StudioWorks 775N"
UseModes "1400x1050"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
EndSection

Section "Monitor"
Identifier "TV"
HorizSync 30.0 - 50.0
VertRefresh 60.0 - 60.0
EndSection

Section "Device"
Identifier "Nvidia CRT"
Driver "nvidia"
Option "NvAGP" "1"
Option "WindowFlip" "true"
Option "RenderAccel" "true"
Option "ConnectedMonitor" "CRT"
Option "IgnoreEDID" "true"
Option "CursorShadow" "true"
Option "TwinView"
BusID "PCI:3:0:0"
EndSection

Section "Device"
Identifier "Nvidia TV"
Driver "nvidia"
Option "NvAGP" "1"
Option "WindowFlip" "true"
Option "RenderAccel" "true"
Option "ConnectedMonitor" "TV"
Option "CursorShadow" "true"
Option "TwinView"
Option "TVOutFormat" "COMPOSITE"
Option "TVStandard" "PAL-M"
BusID "PCI:3:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen CRT"
Device "Nvidia CRT"
Monitor "CRT"
DefaultDepth 16
SubSection "Display"
Depth 4
Modes "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"

# Option "TVStandard" "PAL-M"
# Option "TVOutFormat" "COMPOSITE"
Identifier "Screen TV"
Device "Nvidia TV"
Monitor "TV"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection

(...)
-------------------------------------
Com os dois "screens" configurados, quando o Gnome inicia, ele aparece tanto na televisão quanto no monitor, e eu faço o mouse passar de um pra outro simplesmente mexendo-o. Se eu quero abrir uma aplicação gráfica explicitamente na televisão, eu simplesmente redefino a variável DISPLAY:

# export DISPLAY=:0.1
# xterm&

Lógico, normalmente não é o xterm que eu vou chamar para aparecer na televisão, e sim o mplayer, o totem, o xcthugha...


» Tales A. Mendonça () em 29/09 12:57

Como vc mesmo disse existem vários modos distintos de configurar a transmissão de imagem nas placas da nvidia, eu procurei montrar um jeito simples e padrão que funciona em qualquer PC - Pelomenos em todos que testei e configurei, ficou joia ;-D -, mas como eu disse, o Mateus Caruccio está quase terminando um script que fará tudo automático, inclusive imagem para 2 monitores, está ficando bem completo e funcional(mais importante).
Abraços..!!


» Evandro Guglielmeli () em 29/09 13:52

Sugestão para o Patola:

'tutorialize' o seu post... seria muito interessante ;-)

Evandro


» StanStyle () em 29/09 16:09

Concordo plenamente :)


Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.



O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação, layout, tabela de caracteres, etc.) o acervo de notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter de acervo, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.