LinHES Forums http://forums.linhes.org/ |
|
New Nvidia driver 1.0-8756 released http://forums.linhes.org/viewtopic.php?f=5&t=9535 |
Page 1 of 2 |
Author: | shplad [ Sat Apr 08, 2006 8:54 am ] |
Post subject: | New Nvidia driver 1.0-8756 released |
Hi all: As the title says. Results so far sound mixed. No great speed increases, but some new features and bug fixes. Highlights include: - Adds support for GeForce 7300, GeForce 7400 Go, GeForce 7600 and GeForce 7900 GPUs. - Added support for running OpenGL applications while the Composite X extension is enabled; see "The X Composite Extension" appendix for details. - Enabled hardware acceleration of the Render X extension by default. - Added "AddARGBGLXVisuals" X configuration option, so that OpenGL applications can render to X Windows' alpha channel. - Added Linux/i2c support to the NVIDIA kernel module; see the "i2c Bus Support" appendix for details. - Improved power management support with Linux >= 2.6.14 and added support for suspend-to-disk. - Added new "nvidia-auto-select" mode entry for use in the X configuration file; see description in the "Programming Modes" appendix. - Added support for GLX 1.4. - Added ability for OpenGL applications to span greater than 4096 pixels when in Xinerama. - Improved G-Sync support. - Fixed interlaced modes on CRTs. - Improved compatibility with the latest Linux 2.6 kernels. Shplad |
Author: | tjc [ Sat Apr 08, 2006 9:51 am ] |
Post subject: | |
So why not fire it up and try it? I've supplied directions here on how to generate the needed install-nvidia-*.sh script under older versions like R5A22, and reverting is even easier if you're running 7174. Just reboot and the 7174 driver will reinstall itself. In R5B7 you don't even need to generate a script since the driver version is a command line option. As root: Code: cp /etc/X11/XF86Config-4 ~/XF86Config-4.good install-nvidia-debian.sh 1.0-8756 -force cp ~/XF86Config-4.good /etc/X11/XF86Config-4 /etc/init.d/gdm restart To revert: Code: install-nvidia-debian.sh 1.0-7174 -force
cp ~/XF86Config-4.good /etc/X11/XF86Config-4 /etc/init.d/gdm restart What could be easier? ![]() Hmmm... OK, that *SHOULD* work but apparently Nvidia screwed something up in their latest installer. Hang on while I investigate... |
Author: | misterflibble [ Sat Apr 08, 2006 11:30 am ] |
Post subject: | |
tjc: Looks like they forgot the Makefile at the top of the package directory. I copied the one from version 8178 and changed DSOPATCH to 8756. Commented out the part of my install-nvidia-8756 script that deletes and overwrites the extracted package directories, and it seems to have installed ok, i'm testing it now. EDIT: Not forgotten, they claim its no longer supported: http://www.nvnews.net/vbulletin/showthread.php?p=860719 Odd, considering it still works alright. |
Author: | misterflibble [ Sat Apr 08, 2006 12:12 pm ] |
Post subject: | |
What I've noticed so far: They really have fixed the "OpenGL Sync to V-Blank causes your CPU to melt" problem that was introduced in the 8xxx drivers Hardware-accelerated rendering is indeed the default (Experimental and Dangerous to default in one version?) and the composite extension is also the default for X.org >= 6.9 since it can apparently run OpenGL and use composite at the same time properly. Doesn't seem to matter for mythtv at the moment, maybe when the menus start being rendered with OpenGL They've deprecated the IgnoreEDID and NoDDC options, but this can be set with the option USEEDID False. They also allow ignoring the edid for only some purposes such as calculating the dot pitch or validating the mode. No changes that I can see in nvidia-settings Xvmc seems about the same as 8178. I can still force a crash by hitting the guide button at the wrong time, but this is probably mythtv or the experimental color OSD's problem. Finer mode validation control: now we can disable all sorts of pesky mode validation checks to force it to use our favorite dangerous modelines ![]() |
Author: | tjc [ Sat Apr 08, 2006 12:34 pm ] |
Post subject: | |
Thanks for doing the research, I got side tracked on some other tasks. Could you provide an updated version of my "drunken monkey" directions that incorporates that information? Thanks! |
Author: | misterflibble [ Sat Apr 08, 2006 1:25 pm ] |
Post subject: | |
Well it might take a little more than a drunken monkey, but this is exactly how I went about it...Maybe later I can try to make a modified script to do it properly As root in /usr/src: Code: wget -nc http://download.nvidia.com/XFree86/Linux-x86/1.0-8756/NVIDIA-Linux-x86-1.0-8756-pkg1.run wget -nc http://download.nvidia.com/XFree86/Linux-x86/1.0-8178/NVIDIA-Linux-x86-1.0-8178-pkg1.run chmod +x NVIDIA-Linux-x86-1.0-8* ./NVIDIA-Linux-x86-1.0-8178-pkg1.run --extract-only ./NVIDIA-Linux-x86-1.0-8756-pkg1.run --extract-only cp NVIDIA-Linux-x86-1.0-8178-pkg1/Makefile NVIDIA-Linux-x86-1.0-8756-pkg1 cp /usr/local/bin/install-nvidia-7174-debian.sh /usr/local/bin/install-nvidia-8756-debian.sh edit /usr/src/NVIDIA-Linux-x86-1.0-8756-pkg1/Makefile and change DSOPATCH=8178 to DSOPATCH=8756 edit /usr/local/bin/install-nvidia-8756-debian.sh and make the following changes: on line 28, change VER=1.0-7174 to VER=1.0-8756 comment out the following lines (48-55): Code: #wget -Nc "$URL"NVIDIA-Linux-x86$ARCH-$VER-pkg1.run
#rm -rf NVIDIA-Linux-x86$ARCH-$VER-pkg1 #sh NVIDIA-Linux-x86$ARCH-$VER-pkg1.run --extract-only &>/dev/null || ( #rm -f NVIDIA-Linux-x86$ARCH-$VER-pkg1.run #echo NVIDIA-Linux-x86$ARCH-$VER-pkg1.run could not be extracted #echo and has been deleted. Please restart this script. #exit 1 #) || exit $? install-nvidia-8756-debian.sh |
Author: | Liv2Cod [ Sat Apr 08, 2006 3:10 pm ] |
Post subject: | |
Hi, your favorite drunken simian here... I understand the "install-nvidia-xxxx-debian.sh" files are deprecated now. We are to use the "install-nvidia-debian.sh 1.0-xxxx" method now. hic! |
Author: | misterflibble [ Sat Apr 08, 2006 4:12 pm ] |
Post subject: | |
Well the scripts look to do about the same thing, except that the newer one can install any version of the driver passed to it. But if you're hacking it to install only the 8756 drivers, what's the point? I just preferred to have a specifically 8756 script rather than messing up any good ones. But good point, it would be nice to modify the one-script -to-rule-them-all so that all the versions install properly. |
Author: | shplad [ Sat Apr 08, 2006 9:02 pm ] |
Post subject: | Source for definitions of X graphics options |
Hi guys: Slightly off-topic, I know, but could someone point me to a resource explaining in plain English what things like "Sync to vblank", "hardware-accelerated rendering" and "Composite extensions" are? I Googled for them, but found only highly technical definitions which a beginner to Linux like me would not understand. Thanks Shplad |
Author: | prosonik [ Tue Apr 11, 2006 6:51 pm ] |
Post subject: | 8756 |
Hi All, Has anybody gotten the 8756 drivers working? I'm in the "I use to use Custom Modelines, and now they don't work" boat. I've had a look at the new options, but I can't seem to get any to jive with my old working modelines i was using: (only the important parts) Modeline "1920x1080@60i" 77.60 1920 1952 2240 2272 1080 1104 1110 1135 interlace Option "UseEdidFreqs" "True" Option "IgnoreEDID" "True" Modes "1920x1080@60i" "1280x720@60" "720x405@60" "NTSC-59.94i" "NTSC-59.94p" "ATSC-720-59.94p" I know it was interlaced, but it seemed to work the best. I have a Toshbia 26hf84t, it's a 26' WideScreen.. (Tube), and using the R5B7 Thanks, Prosonik |
Author: | steven_ellis [ Tue Apr 11, 2006 9:44 pm ] |
Post subject: | |
Have you tried using the new auto modlines that come with the new driver. Don't need any custom modlines for settings like 720x576 and 720x480 now as it has them built in. Steve |
Author: | prosonik [ Tue Apr 11, 2006 9:47 pm ] |
Post subject: | 8756 |
Hi, No ![]() Thanks! Pro |
Author: | Xsecrets [ Tue Apr 11, 2006 11:05 pm ] |
Post subject: | |
also the ignoreedid is now deprecated, you have to use some new switches. |
Author: | marc.aronson [ Sat Apr 15, 2006 9:09 am ] |
Post subject: | |
I install 8756 on my system. The good news is that this is the first post-6629 version of the driver that works for me with my 1080i modeline. The bad news is that it degrades performance so badly that I can no longer playback hidef recordings. CPU utilization goes through the roof. Has anyone else experienced this and found a configuration parameter that will fix it? I've tried several without success. marc |
Author: | marc.aronson [ Sat Apr 15, 2006 10:11 am ] |
Post subject: | |
I just uncovered another interesting factoid. If I re-install the 8756 driver and then watch a hidef recording without rebooting, CPU utilization is normal. If I then reboot and watch the same recording, CPU utilization goes way up and I can't get smooth playback. The change is in XFree86 -- pre-reboot playback shows CPU utilization of ~35%; post-reboot playback shows CPU utilization of ~75%. I am running R5A30.2, but had the same experience when I did a test install of R5B7. Thoughts? |
Page 1 of 2 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |