Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 15 reacties
Bron: nVidia, submitter: Theimon

nVidia logo (60 pix)Nvidia heeft nieuwe *nix displaydrivers uitgebracht met versienummer 260.19.12. De drivers zijn beschikbaar voor Linux (32bit), Linux (AMD64/EM64T), Solaris (x64/x86), FreeBSD (x86) en sinds kort ook voor FreeBSD (x64). Specifieke installatie-instructies kunnen op de afzonderlijke pagina's worden gevonden. Nieuw in deze release is onder andere ondersteuning voor diverse nieuwe kaarten. Daarnaast worden OpenGL, VDPAU, CUDA en OpenCL niet meer met de driver meegeleverd, maar zullen apart opgehaald moeten worden. Het volledige changelog van deze release ziet er als volgt uit:

Release Highlights
  • Added support for the following GPUs:
    • GeForce GTS 450
    • GeForce GTX 460M
    • GeForce GT 415M
    • GeForce GT 425M
    • GeForce GT 420M
    • GeForce GT 435M
    • Quadro 2000
    • Quadro 600
  • Stopped installing OpenGL, VDPAU, CUDA, and OpenCL header files with the driver. Those interested in these files can get them from their Linux distributions' packages, where available, or upstream from: Note that while libvdpau.so is still included in 260.xx drivers, it will be removed from a future release series in early 2011. Distributors are encouraged to package libvdpau.so from http://freedesktop.org/wiki/Software/VDPAU
    Note that http://www.opengl.org/registry/ does not presently provide gl.h or glx.h. Until that is resolved, NVIDIA's OpenGL " header files can still be chosen, through the “--opengl-headers” installer option.
  • Fixed the CustomEDID X configuration option so that it can handle EDID files from Linux procfs; e.g., /proc/acpi/video/IGPU/LCD0/EDID.
  • Fixed an interaction problem with a change in X server behavior that caused slow text rendering on X.Org xserver 1.9.
  • Enhanced VDPAU to support interop with CUDA and OpenGL when Xinerama is active.
  • Fixed a bug in VDPAU that prevented temporal-spatial de-interlacing from operating when temporal de-interlacing was not also enabled.
  • Added support for configuring the dithering depth used when driving a flat panel with a GeForce 8 family or Quadro 4600/5600 or newer GPU. See the "Dithering Controls" in the Flat Panel page in nvidia-settings.
  • Added support for the nvcuvid API.
    nvcuvid provides a mechanism for decoding video and exposing the surfaces to CUDA, allowing applications to perform custom processing of the video. nvcuvid is primarily targeted at transcoding and video- processing applications. nvcuvid was already available on other platforms.
    By default, nvidia-installer places headers in /usr/include/nvcuvid, and library in /usr/lib/libnvcuvid.so, or in the appropriate library path for your system.
  • Fixed a bug in VDPAU that could cause a "display preemption" when toggling MPlayer to full-screen the first time.
  • Added OpenGL 4.1 support for Quadro Fermi, GeForce GTX 4xx, and later GPUs.
  • Enhanced VDPAU to fully support Xinerama.
  • Fixed a bug in the X driver that prevented operation of Xinerama when using multiple NVIDIA GPUs from different major hardware generations on X with ABI 4 or greater.
  • Fixed a bug in the OpenGL driver's Xinerama support.
    Rendering should have ocurred to all physical X screens driven by an NVIDIA GPU compatible with the NVIDIA GPU driving physical X screen 0. However, if some physical X screen did not satisfy that requirement, then not only would that physical X screen not be rendered to (as expected), but also all physical X screens with a higher number would not be rendered to (which was unexpected).
  • Added GPU "Processor Clock" reporting to the nvidia-settings PowerMizer page.
  • Implemented support for SLI Mosaic Mode on Quadro FX 5800 and Quadro Fermi and newer Quadro GPUs.
  • Enhanced the VDPAU overlay-based presentation queue to allow it to be used when SLI is active, and in some cases when the X composite extension is enabled. See the README for further details.
  • Added support for configuring the dithering mode used when driving a flat panel with a GeForce 8 family or Quadro 4600/5600 or newer GPU.See the "Dithering Controls" in the Flat Panel page in nvidia-settings.
  • Added unofficial GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extensions:
    • GL_EXT_texture_integer
    • GL_ARB_stencil_two_side
    • GL_EXT_transform_feedback2
    • GL_NV_transform_feedback2
    • GL_NV_conditional_render
  • Added GLX protocol support (i.e., for GLX indirect rendering) for the following OpenGL extensions:
    • GL_NV_point_sprite
    • GL_EXT_stencil_two_side
    • GL_EXT_point_parameters
    • GL_ARB_transpose_matrix
    • GL_EXT_framebuffer_blit
    • GL_EXT_framebuffer_multisample
  • GLX protocol for the following OpenGL extension is promoted from unofficial GLX ptotocol to ARB approved GLX protocol:
    • GL_EXT_geometry_shader4
    • GL_ARB_shader_objects
    • GL_ARB_vertex_shader
    • GL_ARB_fragment_shader
  • Added support for configuring individual displays as any eye in passive stereo mode "4" when using TwinView or SLI Mosaic through extensions to the MetaMode syntax.
  • Added ColorSpace and ColorRange features for HDMI. These give the ability to output YUV over HDMI and select full/reduced color range on RGB over HDMI. ColorSpace and ColorRange are X Configuration options and can be changed dynamically through nvidia-settings.

De volgende downloads zijn beschikbaar:
*Linux Display Driver - x86
*Linux x64 (AMD64/EM64T) Display Driver
*Solaris Display Driver – x64/x86
*FreeBSD Display Driver – x86
*FreeBSD Display Driver – x64

Nvidia Linux Display Driver screenshot (481 pix)
Moderatie-faq Wijzig weergave

Reacties (15)

Daarnaast worden OpenGL, VDPAU, CUDA en OpenCL niet meer met de driver meegeleverd, maar zullen apart opgehaald moeten worden.
Volgens mij hadden we bij de beta al vastgesteld dat alleen de header files (voor ontwikkelaars en mensen die zelf compilen) niet meer meegeleverd worden. Nu lijkt het net alsof deze driver zonder OpenGL, VDPAU, CUDA en OpenCL geleverd wordt, wat onjuist is.

[Reactie gewijzigd door Maurits van Baerle op 17 oktober 2010 11:38]

Dat is onmogelijk, zonder OpenGL zal het niet gaan werken ben ik bang. Zonder OpenGL kan men er eigenlijk ook niets met deze driver. Veel andere methodes om de videokaart aan te sturen zijn er dan niet meer.
Er mist in jouw quote ook het woordje header dat in het artikel wel staat.
Vandaag maar eens testen of Xserver, Xinerama nu draaien in combinatie emt Compiz Fusion :)
dat zou ik ook wel willen weten :)
Wel bagger dat ze geen install package voor Ubuntu maken. De standalone installer installaeert niet in /opt en vervuilt je systeem door op verschillende plaastsen bestanden te plaatsen zonder dat dit gedocumenteerd is.

Even uitpakken in een zelf-aangewezen directory om te testen is er ook niet bij. Kom je er achter dat deze versie niet goed werkt moet je alles weer handmatig schoonmaken en de vorige versie installeren. Praktisch is anders.
Der zit een uninstaller script in /usr/share/ati
sh Nvidia-260.19.12 --uninstall alles weer weg

en ff wachten zal niet lang duren off APT geeft deze weer

[Reactie gewijzigd door postbus51 op 18 oktober 2010 19:03]

Stopped installing OpenGL, VDPAU, CUDA, and OpenCL header files with the driver. Those interested in these files can get them from their Linux distributions' packages, where available, or upstream from:

* OpenGL header files (gl.h, glext.h glx.h, glxext.h):
* VDPAU header files (vdpau.h and vdpau_x11.h)
* CUDA and OpenCL header files (cuda.h, cudaGL.h, cudaVDPAU.h, cl.h, cl_gl.h, cl_platform.h)

Note that while libvdpau.so is still included in 260.xx drivers, it will be removed from a future release series in early 2011. Distributors are encouraged to package libvdpau.so from http://freedesktop.org/wiki/Software/VDPAU


Dit geeft aan dat idd alleen de headers er niet meer zijn daar Distroos hun eigen headers gebruiken gl.h van NVidia vervangt dan die van Mesa is API conflict
Cuda OpenCL is dan standard APIs van Nvidia die hier en daar gebruikt worden in projecten
dit in multi-platform concept
Dit geldt ook voor de libvdpau.s0.xxxx en diverse Media-players (gpgpu decoding)
Jammer dat er nog geen ondersteuning is voor de GT 430 (link). Dat lijkt me echt de ideale kaart om op over te stappen. Net nieuw en dus t.o.v. mijn gforce 6200 een enorme update, maar wel low end en een laag energieverbruik, want gamen doe ik toch niet op starcraft 1 (via wine werkt het ideaal) en mijnenveger na en ik moet de elektriciteit zelf betalen.
Blijft toch altijd de rede waarom ik voor nVidia kies, deze drivers zijn gewoon echt goed op Linux :)
Amd heeft toch al een aardige inhaalslag gemaakt. Alleen is het jammer dat de wat oudere kaarten niet door hun drivers worden ondersteund. De ontwikkeling voor deze staan gelukkig niet stil maar het was in performence wel een stap terug. Maar met als groot voordeel dat het volledig opensource is.
Nu kan ik helaas niet vergelijken. Maar is de ondersteuning van features en stabiliteit onder Linux tussen AMD en Nvidia echt een noemenswaardig groot verschil?
Ik heb nu een amd 5870, daarvoor een nvidia 8800gtx. De 2d versnelling in linux is veel beter met de nvidia drivers. Als de inhoud van een venster snel verandert (bijvoorbeeld door te scrollen) gaat het xorg cpu gebruik vaak naar >50% (op een intel q9550).
Heb net weer een linux bak draaiende. Deze heeft een onboard ATI chipset en heb er uiteindelijke een oudere geforce kaart ingestoken omdat het maar niet goed kwam in combinatie met ondermeer wine.
Ik heb een 4350 met een dual monitor setup en de ati driver werkt niet lekker onder ubuntu 10.04 (onder 9.04 weer wel raar genoeg), waardoor ik gewoon de open source driver gebruik.

EDIT: Net de driver van hun eigen site gedownload en die werkt al wat beter, maar als je niet beter wist zou je zeggen dat er een beta stempel op zat.

[Reactie gewijzigd door A Noniem op 17 oktober 2010 19:55]

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True