TNT + geforce2 GTS w/ TV-OUT
Here is my setup:
ELSA Gladiac - nVidia geforce 2 GTS AGP
Diamond Viper 550 - nVidia TNT
What I want is the Geforce2 to display to my monitor and I want my TNT to display to its TV-OUT. I just installed Gentoo Linux with the Linux+XFS kernel option (using i686-only CC flags). Previously I had a Slack 7.x with a standard Linux 2.4.x (.12 I think) kernel. Under Slack, my TV-OUT worked perfectly for the most part (no Xvideo or full screen w/ mplayer, though). Under the new system I am unable to use my TNT's TV-OUT. What I don't understand is that I'm able to use Geforce2 with my monitor perfectly.
Here is the error message I get in "dmesg":
nvidia: loading NVIDIA NVdriver Kernel Module 1.0-2960 Tue May 14 07:41:42 PDT 2002
NV0: RmInitAdapter failed
Now for my X error log:
(**) NVIDIA(1): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(1): RGB weight 565
(==) NVIDIA(1): Default visual is TrueColor
(==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(1): Option "NvAGP" "0"
(**) NVIDIA(1): Option "ConnectedMonitor" "TV"
(**) NVIDIA(1): Option "TVStandard" "NTSC-M"
(**) NVIDIA(1): Option "TVOutFormat" "COMPOSITE"
(==) NVIDIA(1): Using HW cursor
(**) NVIDIA(1): Forcing COMPOSITE video output
(==) NVIDIA(1): video key set to default value of 0x83e
(**) NVIDIA(1): Use of AGP disabled per request
(**) NVIDIA(1): ConnectedMonitor string: "TV"
(**) NVIDIA(1): TV Standard string: "NTSC-M"
(--) NVIDIA(1): Chipset : "RIVA TNT"
(--) NVIDIA(1): ChipID : 0x10de0020
(--) NVIDIA(1): ChipRev : 0x4
(--) NVIDIA(1): Linear framebuffer at 0xEA000000
(--) NVIDIA(1): MMIO registers at 0xEE000000
(EE) NVIDIA(1): Failed to initialize the NVdriver kernel module!
(EE) NVIDIA(1): *** Aborting ***
Would this most likely be because of my Linux+XFS kernel? I'm also using XFree86 4.2.0, and my nvidia GLX and kernel driver say "compiled for 4.0.2" in the X error log.
Thanks for any help.
Before I give the answer to your problem I want to give you another advise. Don't try to run the nvidia drivers in xinerama mode when using multiple nvidia cards. (you are likely using xinerama now, the desktop becomes bigger ..) The reason not to use it at the moment is that the nvidia drivers are very buggy using it. Things you don't get are Xv and OpenGL will only work on one screen. The best thing to do is to load multiple Xservers (using one or two XF86Config-4 files)
For some reason it doesn't want to load the NVdriver. There are a few things you can check. Check if /dev/nvidia1 exists (and has the correct permissions) and also check /var/log/messages. I really hope the messages file gives some extra info else I really don't know. Not much people get these errors. (had someone else a few days ago for which I didn't have a solution either)
Others who weren't using a laptop were using (rh) kernel 2.4.18-5 perhaps it is related to a kernel problem. (rh 2.4.18-3 didn't have problems) Ofcourse you are on a different distro.
Dailly I'm on #nvidia and we rarely have that problem there either. If those files don't help us bug nvidia: firstname.lastname@example.org
I figured out how to make it work. What I really wanted TV-out for was mplayer, which has a VESA option. To make that work I had to set my PCI Viper 550 card as my primary in my BIOS settings, and let my AGP geforce2 card become the secondary. Then I setup X to only use my geforce2 card (via BusID settings). This works surpisingly well. I have to switch to console to start mplayer (-vo VESA), but I can switch back to X and use it at the same time a video is playing. The only minor annoyance is that my text console is now on my TV. Not so bad though, since xterms are available.
I also got X to display on both my monitor and my TV at the same time using the new settings. I don't know why it didn't work w/ my AGP card as primary.
I wouldn't use this a solution there's also something else you can use for tvout and that's nvtv: http://www.sf.net/projects/nv-tv-out. It has its own tvout implementation independant of the nvidia drivers. Using it you can disable/enable tvout on your TNT while in X, just play with it.
|All times are GMT -5. The time now is 11:05 AM.|
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2013, nV News.