View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 17 posts ] 
Go to page 1, 2  Next

Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Sat Apr 08, 2006 8:54 am 
Offline
Joined: Sun Nov 14, 2004 10:04 am
Posts: 263
Location: Toronto, Canada
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

_________________
KnoppMyth R5C7
Abit NF7-S
Athlon XP Mobile 2500+
Hauppauge PVR-150 + PVR-150MCE
nVidia Geforce 6600GT
Samsung Spinpoint SATA 120GB
NEC ND-3520A DVD
Seasonic Super Tornado 350
BTC 9019URF Wireless Kbd. w. Joystick


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 08, 2006 9:51 am 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
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...


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 08, 2006 11:30 am 
Offline
Joined: Mon Aug 01, 2005 10:18 am
Posts: 84
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.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 08, 2006 12:12 pm 
Offline
Joined: Mon Aug 01, 2005 10:18 am
Posts: 84
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 :twisted:


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 08, 2006 12:34 pm 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
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!


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 08, 2006 1:25 pm 
Offline
Joined: Mon Aug 01, 2005 10:18 am
Posts: 84
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


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 08, 2006 3:10 pm 
Offline
Joined: Fri May 21, 2004 11:55 pm
Posts: 1206
Location: Silicon Valley, CA
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!

_________________
Do you code to live, or live to code?
Search LinHES forum through Google


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 08, 2006 4:12 pm 
Offline
Joined: Mon Aug 01, 2005 10:18 am
Posts: 84
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.


Top
 Profile  
 
PostPosted: Sat Apr 08, 2006 9:02 pm 
Offline
Joined: Sun Nov 14, 2004 10:04 am
Posts: 263
Location: Toronto, Canada
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

_________________
KnoppMyth R5C7
Abit NF7-S
Athlon XP Mobile 2500+
Hauppauge PVR-150 + PVR-150MCE
nVidia Geforce 6600GT
Samsung Spinpoint SATA 120GB
NEC ND-3520A DVD
Seasonic Super Tornado 350
BTC 9019URF Wireless Kbd. w. Joystick


Top
 Profile  
 
 Post subject: 8756
PostPosted: Tue Apr 11, 2006 6:51 pm 
Offline
Joined: Sat Nov 13, 2004 2:24 pm
Posts: 59
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


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 11, 2006 9:44 pm 
Offline
Joined: Wed Jan 18, 2006 6:33 pm
Posts: 96
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


Top
 Profile  
 
 Post subject: 8756
PostPosted: Tue Apr 11, 2006 9:47 pm 
Offline
Joined: Sat Nov 13, 2004 2:24 pm
Posts: 59
Hi,

No :), I wasn't aware of any of the automodlines. Was that metioned in the readme somewhere? i'll have a look at that tonight. I didn't see any mention of it on the nvidia news group either..

Thanks!

Pro


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 11, 2006 11:05 pm 
Offline
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location: Nashville, TN
also the ignoreedid is now deprecated, you have to use some new switches.

_________________
Have a question search the forum and have a look at the KnoppMythWiki.

Xsecrets


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 15, 2006 9:09 am 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
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


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 15, 2006 10:11 am 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
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?


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ] 
Go to page 1, 2  Next



All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu