LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   ABIT Siluro GeForce 4 Ti 4200 tv-out functionality (http://www.linuxquestions.org/questions/slackware-14/abit-siluro-geforce-4-ti-4200-tv-out-functionality-117388/)

kadaver 11-18-2003 09:27 AM

ABIT Siluro GeForce 4 Ti 4200 tv-out functionality
 
I have searched the forum for this but i didn't find anything, so here goes:

I have an ABIT Siluro GeForce 4 Ti4200 card in my computer and I would like to be able to stream my movies to my tv-screen. I'm all set up with cables and stuff but i don't know how to get the tv-out connector to work under Linux/Slackware.

This problem is common I'm sure so i thought that i would write a little Mini-HOWTO on this subject at soon as i get it to work myself.

So, if anyone could tell me how to fix this I would be most grateful!

BTW, anyone interested in helping me with this HOWTO (i.e translating it to another language etc) just post a reply...

rotvogel 11-18-2003 09:51 AM

The README.txt file ( ftp://download.nvidia.com/XFree86/Li...496/README.txt ) contains instructions on howto configure your card with X . It has a section about configuring TV-Out. I think reading that document is a good start :)

kadaver 11-19-2003 10:21 AM

Yeah, I know, RTFM =)
I have already done that and now I will post parts of my XF86Config-file.
This is the Monitor-section:

Section "Monitor"

Identifier "Sony E200"
HorizSync 31.5 - 64.3
VertRefresh 50-70

EndSection

Section "Monitor"

Identifier "TV"
HorizSync 30-50
VertRefresh 50 #(PAL)
Option "TVStandard" "PAL-G"
Option "TVOutFormat" "SVIDEO"

EndSection

This is the Device-section:

Section "Device"

Identifier "GeForce 4 Ti4200"
Driver "nvidia"

Option "TwinView"
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "50"
Option "MetaModes" "1280x1024, 1024x768; 1280x1024, 800x600"
Option "TwinViewOrientation" "Clone"
Option "ConnectedMonitor" "CRT, TV"

This is the Screen-section:

Section "Screen"
Identifier "Screen 1"
Device "GeForce 4 Ti4200"
Monitor "Sony E200"
DefaultDepth 24

...and it continues with lots of modes...
EndSection
Section "Screen" (Don't know if this is needed when using TwinView)
Identifier "Screen 2"
Device "GeForce4 Ti4200"
Monitor "TV"
DefaultDepth 24

Subsection "Display"
Depth 24
Modes "[modes i KNOW for a fact my TV can take]"
EndSubsection
EndSection

Thats it, but it doesn't work. So here are parts of the XFree86.0.log file:

(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "ConnectedMonitor" "CRT, TV"
(**) NVIDIA(0): Option "TwinView"
(**) NVIDIA(0): Option "TwinViewOrientation" "Clone"
(**) NVIDIA(0): Option "SecondMonitorHorizSync" "30-50"
(**) NVIDIA(0): Option "SecondMonitorVertRefresh" "50"
(**) NVIDIA(0): Option "MetaModes" "1280x1024, 1024x768; 1280x1024, 800x600 "
(**) NVIDIA(0): ConnectedMonitor string: "CRT, TV"
(**) NVIDIA(0): TwinView enabled
(--) NVIDIA(0): Linear framebuffer at 0xD8000000
(--) NVIDIA(0): MMIO registers at 0xE8000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce4 Ti 4200
(--) NVIDIA(0): VideoBIOS: 04.25.00.34.00
(--) NVIDIA(0): VideoRAM: 65536 kBytes
(II) NVIDIA(0): Using ConnectedMonitor string "CRT-0, TV-0"
(--) NVIDIA(0): Detected TV Encoder: Philips 7104
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 8 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 350 MHz
(--) NVIDIA(0): Display device TV-0: maximum pixel clock at 8 bpp: 350 MHz
(--) NVIDIA(0): Display device TV-0: maximum pixel clock at 16 bpp: 350 MHz
(--) NVIDIA(0): Display device TV-0: maximum pixel clock at 32 bpp: 350 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(WW) NVIDIA(0): Failure reading EDID parameters for display device CRT-0
(WW) NVIDIA(0): Failure reading EDID parameters for display device TV-0
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) NVIDIA(0): Primary V_BIOS segment is: 0xc000
(II) NVIDIA(0): Sony E200: Using hsync range of 31.50-64.30 kHz
(II) NVIDIA(0): Sony E200: Using vrefresh range of 50.00-70.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 350.00 MHz

And then it rambles on about modes that are not working (about 500lines of it =)

(WW) NVIDIA(0): Mode pool is empty
(EE) NVIDIA(0): No modes remaining for display device TV-0
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "int10"
(II) Unloading /usr/X11R6/lib/modules/linux/libint10.a
(II) UnloadModule: "ddc"
(II) Unloading /usr/X11R6/lib/modules/libddc.a
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

So there you have it, fun ain't it??
I definately need some assistance =)

kadaver 11-19-2003 03:35 PM

No replies yet =(


All times are GMT -5. The time now is 06:52 PM.