LinHES Forums http://forum.linhes.org/ |
|
SOLVED: Installing latest nvidia drivers on R5E50 http://forum.linhes.org/viewtopic.php?f=5&t=13443 |
Page 3 of 5 |
Author: | jmairs [ Sun Jan 28, 2007 12:39 pm ] |
Post subject: | |
Looks like my driver is ok Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.9746 Module class: X.Org Video Driver [/code] |
Author: | jmairs [ Sun Jan 28, 2007 12:54 pm ] |
Post subject: | |
BTW I have an FX 5200 not a 6200. Section "Device" ### Available Driver options are:- # sw_cursor is needed for some ati and radeon cards #Option "sw_cursor" #Option "hw_cursor" #Option "NoAccel" #Option "ShowCache" #Option "ShadowFB" #Option "UseFBDev" #Option "Rotate" Option "UseEvents" "True" Identifier "Card0" # The following line is auto-generated by KNOPPIX mkxf86config Driver "nvidia" VendorName "All" BoardName "All" # BusID "PCI:1:0:0" EndSection Are there any sections from xorg.conf file that I should post? |
Author: | thornsoft [ Sun Jan 28, 2007 4:22 pm ] |
Post subject: | |
jmairs wrote: Option "UseEvents" "True"
Hmm. That should have done it. In the TV playback, make sure that you're using the right options. "One Field" deint No XvMC no vsync. LibMpeg2 (from memory - wifey is watching "Medium" right now) |
Author: | jmairs [ Sun Jan 28, 2007 7:53 pm ] |
Post subject: | |
Settings were all off but I'm still at 30%, perhaps I should shutdown Fah_core. I did see it drop occasionally to 15%. I'll recheck again tomorrow, I didn't see a setting for xvmc. Did I need to reboot? Thanks for all your help. John |
Author: | thornsoft [ Sun Jan 28, 2007 7:59 pm ] |
Post subject: | |
jmairs wrote: didn't see a setting for xvmc.
As long as you're using libmpeg2, then you're not using XvMC. |
Author: | weblst [ Tue Feb 06, 2007 6:18 pm ] |
Post subject: | |
The MX440 is not supported past 8776 unfortunately. It compiles but warns that my chipset is not supported:-(..... then seems to provide the 8776 module. So much for any new features from now till I invest in new hardware. |
Author: | alexvd [ Thu Feb 15, 2007 7:22 pm ] |
Post subject: | |
Hi I was having issues (basically was black screen and pegging my dual core 3.2ghz intel) trying to output 1080i using a component dongle so I upgraded to 9746 and added the option to lower xorg usage. It did lower xorg usage and I could view the recordings but now I get judder . it may be interlacing artifacts but I am not sure because it seems to be when people move quickly and I get motion blur. I have the opengl sync enable in tv settings playback and in nvidia-settings I turned off vsync in both section as well as blitter. I also put the command "nvidia-settings -l" in my /etc/init.d/bootmisc.sh ( i wasnt sure if that is the right place to load the settings on startup or if that is the right command). In addition to the judder I also get freezes now in the menus with OpenGL enabled vs qt painter. Finally when I run nvidia-settings I get errors in the terminal screen (bear in mind I have a samsung 19" lcd that I used to test because the backend and slave frontend are the basement and the tv is upstairs). The errors are as follows: ERROR: unable to display attribute vxideosync to dispay specified on line 49 of configuration file' /home/video/mythtv/.nvidia-setings-rc' (no display connection) Their are a preceding errors for opengl image, blitter etc.... so this is just along list. I thought the install went ok. I tried to use the kernel path command that was given however it didnt work. So the installer said nvidia would build the kernel and I said ok. Was that wrong Here are some relevant posts from the installation log here nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Sun Feb 11 20:37:07 2007 option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false precompiled interfaces : true no ncurses color : false query latest version : false OpenGL header files : true no questions : false silent : false no recursion : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false no kernel module : false force SELinux : default no X server check : false force tls : (not specified) X install prefix : (not specified) X library install path : (not specified) X module install path : (not specified) OpenGL install prefix : (not specified) OpenGL install libdir : (not specified) utility install prefix : (not specified) utility install libdir : (not specified) doc install prefix : (not specified) kernel name : (not specified) kernel include path : (not specified) kernel source path : /usr/src/linux-source-2.6.18-chw-13 kernel output path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified) Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes) -> No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel. -> Performing CC sanity check with CC="cc". -> Performing CC version check with CC="cc". -> Using the kernel source path '/usr/src/linux-source-2.6.18-chw-13' as specified by the '--kernel-source-path' commandline option. -> Kernel source path: '/usr/src/linux-source-2.6.18-chw-13' -> Kernel output path: '/usr/src/linux-source-2.6.18-chw-13' -> Performing rivafb check. -> Performing nvidiafb check. -> Performing Xen check. -> Cleaning kernel module build directory. executing: 'cd ./usr/src/nv; make clean'... rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv.o nv -vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nvidia.mod.o rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags} rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~ rm -f -f stprof stprof.o symtab.h Modules.symvers rm -f -rf .tmp_versions rm -f Makefile -> Building kernel module: executing: 'cd ./usr/src/nv; make module SYSSRC=/usr/src/linux-source-2.6.18 -chw-13 SYSOUT=/usr/src/linux-source-2.6.18-chw-13'... sh ./conftest.sh "cc" "cc" /usr/src/linux-source-2.6.18-chw-13 /usr/src/linu x-source-2.6.18-chw-13 cc_sanity_check full_output sh ./conftest.sh "cc" "cc" /usr/src/linux-source-2.6.18-chw-13 /usr/src/linu x-source-2.6.18-chw-13 select_makefile full_output make --no-print-directory -f Makefile module NVIDIA: calling KBUILD... make CC=cc KBUILD_VERBOSE=1 -C /usr/src/linux-source-2.6.18-chw-13 SUBDIRS= /tmp/selfgz3575/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv modules test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are mis sing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it ."; \ echo; \ /bin/false) mkdir -p /tmp/selfgz3575/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/.tmp_vers ions rm -f /tmp/selfgz3575/NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/.tmp_version s/* WARNING: Symbol version dump /usr/src/linux-source-2.6.18-chw-13/Module.sy mvers is missing; modules will have no dependencies and modversions. -> Kernel module compilation complete. -> Kernel messages: EXT3-fs: mounted filesystem with ordered data mode. sky2 eth0: enabling interface sky2 eth0: Link is up at 100 Mbps, full duplex, flow control none bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 21500 bytes, v3). bootsplash: status on console 1 changed to on bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 21500 bytes, v3). bootsplash: status on console 2 changed to on bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 21500 bytes, v3). bootsplash: status on console 3 changed to on bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 21500 bytes, v3). bootsplash: status on console 4 changed to on bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 21500 bytes, v3). bootsplash: status on console 5 changed to on lirc_dev: IR Remote Control driver registered, at major 61 cx2388x v4l2 driver version 0.0.6 loaded lirc_i2c: chip found @ 0x18 (Hauppauge IR) lirc_dev: lirc_register_plugin: sample_rate: 10 NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver eth0: no IPv6 routers present nvidia: module license 'NVIDIA' taints kernel. ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:04:00.0 to 64 NVRM: loading NVIDIA UNIX x86 Kernel Module 1.0-9746 Fri Dec 15 09:54:45 PST 2006 WARNING: nvidia-installer was forced to guess the X library path '/usr/lib' and X module path '/usr/lib/xorg/modules'; these paths were not queryable from the system. If X fails to find the NVIDIA X driver module, please install the `pkg-config` utility and the X.Org SDK/development package for your distribution and reinstall the driver. -> Installing both new and classic TLS OpenGL libraries. -> Searching for conflicting X files: -> done. -> Searching for conflicting OpenGL files: -> done. -> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-9746): executing: '/sbin/ldconfig'... executing: '/sbin/depmod -aq'... -> done. -> Driver file installation is complete. -> Running post-install sanity check: -> done. -> Post-install sanity check passed. -> Shared memory test passed. -> Running runtime sanity check: -> done. -> Runtime sanity check passed. -> Would you like to run the nvidia-xconfig utility to automatically update you r X configuration file so that the NVIDIA X driver will be used when you res tart X? Any pre-existing X configuration file will be backed up. (Answer: Y es) -> Your X configuration file has been successfully updated. Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86 (version: 1.0-9746) is now complete. |
Author: | tjc [ Thu Feb 15, 2007 7:50 pm ] |
Post subject: | |
Put a line like this: Code: [startup] {nvidia-settings --load-config-only}
with the other startup lines in /home/mythtv/.fluxbox/apps |
Author: | alexvd [ Fri Feb 16, 2007 3:35 pm ] |
Post subject: | |
Thanks TJC. So was my installation upgrade to 9746 correct? Any idea why I get those errors when I start nvida-settings? |
Author: | tjc [ Fri Feb 16, 2007 8:20 pm ] |
Post subject: | |
Because you were trying to run it before X was started... |
Author: | sparky.watson [ Tue Mar 13, 2007 9:58 pm ] |
Post subject: | |
Trying to work through this without blowing up my system. Here's the questions I have: 1) Should I do this: Quote: OK, before installing the drivers, I ran update-rc.d -f install-nvidia-debian remove update-rc.d -f nvidia-glx remove update-rc.d -f nvidia-kernel remove 2) Would the following apply to non-HD viewing: Quote: If you upgrade the driver, I strongly suggest the change from this post: Lower x.org cpu load dramatically in R5E50 when watching HD http://mysettopbox.tv/phpBB2/viewtopic.php?t=13550 3) No where can I find where we do a make without a ctrl-c 20 seconds in, should there be a non-canceled make: Quote: make [wait about 20 seconds and then hit ctrl-c] 4) Do I need to: Quote: ...enabled XvMC? 5) What is the "best" way to: Quote: There is an nvidia driver "update" task that runs at boot time which may need to be disabled, since it tends to keep forcing it's notion of the correct driver. 6) Do I need to and what's the purpose of: Quote: Put a line like this:
Code: [startup] {nvidia-settings --load-config-only} with the other startup lines in /home/mythtv/.fluxbox/apps Hopefully that is enough. |
Author: | tjc [ Wed Mar 14, 2007 8:49 pm ] |
Post subject: | |
sparky.watson wrote: 4) Do I need to: Quote: ...enabled XvMC? Yes. That's part of how you get the speedup. sparky.watson wrote: 5) What is the "best" way to: Quote: There is an nvidia driver "update" task that runs at boot time which may need to be disabled, since it tends to keep forcing it's notion of the correct driver. Find the links to the init script in the /etc/rc?.d directories and remove them. Code: rm /etc/rc?.d/*install-nvidia-debian There are more complete directions in a thread around here. sparky.watson wrote: 6) Do I need to and what's the purpose of:
Quote: Put a line like this: Code: [startup] {nvidia-settings --load-config-only} with the other startup lines in /home/mythtv/.fluxbox/apps It's highly recommended. It allows you to use the nvidia-settings GUI to tune the display. |
Author: | cout [ Sat Mar 31, 2007 10:42 am ] |
Post subject: | Re: SOLVED: Installing latest nvidia drivers on R5E50 |
samilliken wrote: Next, on my system at least, I had to at least partially make the kernel again, because certain kernel module scripts weren't in a usable state until you did that. So I did the following: cd /usr/src/linux-source-2.6.18-chw-13 make [wait about 20 seconds and then hit ctrl-c] I think it's enough to use "make oldconfig" here, but I haven't tried it. Quote: Now we're ready to install the new driver. The easiest way to do this is the rename the startx script and reboot so that X is not even trying to boot up.
mv /usr/bin/startx /usr/bin/startx.save reboot I had a different solution. Since X isn't supposed to start in runlevel 3 anyway (just runlevel 5), I changed the last line of /etc/inittab to: c7:5:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c /usr/bin/startx >& /dev/null then I restarted, and now, when I want to shut down X, I use: init 3 killall xinit then to restart X, I use: init 5 |
Author: | cout [ Tue Apr 17, 2007 5:39 am ] |
Post subject: | |
sparky.watson wrote: Trying to work through this without blowing up my system. Here's the questions I have:
1) Should I do this: Quote: OK, before installing the drivers, I ran update-rc.d -f install-nvidia-debian remove update-rc.d -f nvidia-glx remove update-rc.d -f nvidia-kernel remove If you don't do this, your system will revert back to the old drivers when you reboot. I'm not sure if removing nvidia-kernel is strictly necessary, but the other two are. |
Author: | jimmyfergus [ Tue Apr 17, 2007 6:55 pm ] |
Post subject: | |
I worked through this, and updated the Wiki page with the distillation of this thread - seemed to work. If anyone can improve on the page, please update it, it's much easier to work from the wiki than to read and digest all the steps scattered around this thread. If the Wiki is ok, perhaps the original poster could put a link to it in the first post of this thread. |
Page 3 of 5 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |