PDA

View Full Version : Updated Nvidia drivers


Demz
6th September 2009, 12:13 AM
ftp://download.nvidia.com/XFree86/Linux-x86/190.32/

ftp://download.nvidia.com/XFree86/Linux-x86_64/190.32/

Release highlights:

* Added support for IgnoreEDIDChecksum X configuration option, which can be used to force the X driver to accept the EDID of a display device even when the checksum is invalid. Please see the README IgnoreEDIDChecksum description for a caution and details of use.
* Added support for configuring the GPU's fan speed; see the "Coolbits" X configuration option in the README.
* Fixed a bug in VDPAU that could cause visible corruption near the bottom edge of the picture when decoding VC-1 simple/main profile clips whose heights are not exact multiples of 16 pixels, on GPUs with VDPAU feature set A.
* On GPUs with VDPAU feature set C, VDPAU now supports decoding MPEG-4 Part 2, DivX 4, and DivX 5 video. The VDPAU API has been enhanced to expose this feature.
* On GPUs with VDPAU feature set C, VDPAU now supports a higher quality video scaling algorithm. The VDPAU API has been enhanced to expose this feature.

Please note that the new VDPAU features are only available with VDPAU feature set C. See the supported product list in the README for a table of which GPUs have which feature set.

Please note: This NVIDIA Linux graphics driver release supports GeForce 6xxx and newer NVIDIA GPUs, GeForce4 and older GPUs are supported through the 96.43.xx and 71.86.xx NVIDIA legacy graphics drivers. GeForce FX GPUs are supported through the 173.14.xx NVIDIA legacy graphics drivers.

Please also note: If you encounter any problems with the 190.32 NVIDIA Linux graphics driver release, please start a new thread and include a detailed description of the problem, reproduction steps and generate/attach an nvidia-bug-report.log file (please see http://www.nvnews.net/vbulletin/showthread.php?t=46678 for details).

http://www.phoronix.com/forums/showpost.php?p=90724&postcount=1

http://www.phoronix.com/forums/showthread.php?p=90724#post90724

lovenemesis
6th September 2009, 02:46 AM
It works with Fedora 11 (currently using).

Does it work with Dracut under Fedora 12 ?

Demz
6th September 2009, 02:48 AM

no idea, i havent tested the drivers, only way to findout is to build them

to test it, install Dracut in Fedora11. im sure there's a how to on that somewhere in the forums http://forums.fedoraforum.org/showthread.php?t=225543

bare in mind there's a newer Dracut http://koji.fedoraproject.org/koji/buildinfo?buildID=130278

NoFate
7th September 2009, 12:03 AM
Hi all.
I wish to share my experience with F12 and nvidia.
In brief - yes it's possible to use nvidia driver in F12 but need some play:
1. Download latest beta driver (only this driver is able to work under new X server)
2. Download kernel source (i've downloaded it from koji.fedoraproject.org
3. Install it via rpm -ivh
4. Go to ~/rpmbuild/SOURCES and edit config-nodebug

CONFIG_SND_VERBOSE_PRINTK=y
CONFIG_SND_DEBUG=y
CONFIG_SND_PCM_XRUN_DEBUG=y
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_FAILSLAB is not set
# CONFIG_FAIL_PAGE_ALLOC is not set
# CONFIG_FAIL_MAKE_REQUEST is not set
# CONFIG_FAULT_INJECTION_DEBUG_FS is not set
# CONFIG_FAULT_INJECTION_STACKTRACE_FILTER is not set
# CONFIG_FAIL_IO_TIMEOUT is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_ACPI_DEBUG is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_DEBUG_PAGEALLOC is not set
# CONFIG_DEBUG_WRITECOUNT is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_DEBUG_OBJECTS_SELFTEST is not set
# CONFIG_DEBUG_OBJECTS_FREE is not set
# CONFIG_DEBUG_OBJECTS_TIMERS is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_X86_PTDUMP is not set
# CONFIG_CAN_DEBUG_DEVICES is not set
# CONFIG_MODULE_FORCE_UNLOAD is not set
# CONFIG_SYSCTL_SYSCALL_CHECK is not set
# CONFIG_DEBUG_NOTIFIERS is not set
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_MMIOTRACE is not set

5. Build a kernel with following options

rpmbuild -bb --without debug --with baseonly kernel.spec

6. After finish to build a kernel install it from RPMS/<arch>

rpm -Uvh --force *.rpm

7. Edit xorg.conf (if it doesn't exist under /etc/X11/xorg.conf just create it manually) and add ignoreABI

Section "ServerFlags"
Option "ignoreABI" "true"
EndSection

8. Reboot the system and go to 3 level of boot
9. Log in to the system and install NVIDIA driver

The problem is because of kernel maintainer turn on GPL only mode (I mean that only modules under GPL are able to be used) by enable debugging.

Mandragor
4th October 2009, 11:08 AM
Hi,


Please see

http://forums.fedoraforum.org/showthread.php?t=231340

for another approach, which doesn't require to recompile the kernel