Package Details: nvidia-rt 418.56-2

Git Clone URL: https://aur.archlinux.org/nvidia-rt.git (read-only, click to copy)
Package Base: nvidia-rt
Description: NVIDIA drivers for linux-rt
Upstream URL: http://www.nvidia.com/
Licenses: custom
Submitter: None
Maintainer: None
Last Packager: oberon2007
Votes: 41
Popularity: 0.000000
First Submitted: 2007-07-20 20:10 (UTC)
Last Updated: 2019-04-23 16:53 (UTC)

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 25 Next › Last »

jhernberg commented on 2013-08-12 09:29 (UTC)

@Ninez, I found it in kernel/conftest.sh after I saw that the the previous rt patch had already been installed, and I wanted to test what happened on a -rt patched kernel. It's not really documented, but looking at the shell script indicated what it's for. Happy it's running for you, too bad that it freezes my gtx 650ti, but then again I don't need realtime on that machine, but it's annoying that I can't test realtime with nvidia...:(

jrdnjhntn commented on 2013-08-12 01:48 (UTC)

@jhernberg: Nice find. :) Where was env IGNORE_PREEMPT_RT_PRESENCE listed in nvidia's documentation/sources?? (I skimmed through, butmust have missed it). thx. 325.15 has been running on 2 different machines/cards (44GT & 9800GT) for well-over 24hours and appears to be stable. On top of that, nvidia has fixed some bugs because previous to this driver, i used to get the odd error/backtrace in my logs ~ 325.15 has yet to produce even one :)

jhernberg commented on 2013-08-10 20:18 (UTC)

Oops I have uploaded 3.10.4-rt1 to AUR. I see that 325.15 already has the changes from patch-3.0-rt-nvidia.patch incorporated, so the patch is superfluous. There is a test that disables building on a rt patched kernel, which can be circumvented by setting the environment variable IGNORE_PREEMPT_RT_PRESENCE. This allows me to build and install 325.15 on 3.10.4-rt1. Unfortunately the desktop hangs after a while, but then again the nvidia driver has done exactly that on my test machine for a long time, possibly since I upgraded the hardware. I suppose that is the reason the test disables building on -rt. The fact that the patch is superfluous might be good news though, and maybe NVIDIA are really trying to make the driver work on -rt too. Don't know if it will work on some machines, so here is the modified script, so that you can test for yourself. # $Id: PKGBUILD 146818 2012-01-18 17:17:23Z tpowa $ # Maintainer: Morgan Cox <morgancoxuk@gmail.com> # Contributor: Joakim Hernberg <jbh@alchemy.lu> # Contributor: Thomas Baechler <thomas@archlinux.org> pkgname=nvidia-rt pkgver=325.15 _extramodules=extramodules-3.10-rt _kernver="$(cat /lib/modules/${_extramodules}/version)" pkgrel=1 pkgdesc="NVIDIA drivers for linux-rt." arch=('i686' 'x86_64') url="http://www.nvidia.com/" depends=('linux-rt>=3.4' 'linux-rt<3.11' "nvidia-utils=${pkgver}") makedepends=('linux-rt-headers>=3.4' 'linux-rt-headers<3.11') conflicts=('nvidia-96xx' 'nvidia-173xx') license=('custom') install=nvidia.install options=(!strip) if [ "$CARCH" = "i686" ]; then _arch='x86' _pkg="NVIDIA-Linux-${_arch}-${pkgver}" source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run") md5sums=('978339ff37c3207f3a39d3952721dcdb') elif [ "$CARCH" = "x86_64" ]; then _arch='x86_64' _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run") md5sums=('63b2caa0cb128efa1a7808d7bddb2074') fi build() { cd "${srcdir}" sh "${_pkg}.run" --extract-only cd "${_pkg}/kernel" make IGNORE_PREEMPT_RT_PRESENCE=1 SYSSRC=/lib/modules/"${_kernver}/build" module } package() { install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ "${pkgdir}/lib/modules/${_extramodules}/nvidia.ko" install -d -m755 "${pkgdir}/etc/modprobe.d" echo "blacklist nouveau" >> "${pkgdir}/etc/modprobe.d/nouveau_blacklist-nvidia-rt.conf" echo "options nvidia NVreg_EnableMSI=1" >> "${pkgdir}/etc/modprobe.d/nvidia-rt-msi.conf" sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install" gzip "${pkgdir}/lib/modules/${_extramodules}/nvidia.ko" }

jrdnjhntn commented on 2013-08-08 20:07 (UTC)

I also couldn't get 325.15 to work with 3.8-rt or even 3.10-rt. :( Just as a "head's up", this could become a bigger problem, when 3.10-rt series is released (since older drivers don't support it), depending on whether or not a proper solution is found by then.... I already worked around the issue by patching the 319.32 driver (to use with linux-3.10.x). here is the patch for anyone who may be interested; http://pastebin.com/dLpKr0Re it was a life saver for me (it would seem my only option, for now), and seems to work well with 3.10-rt series. cheerz

rtfreedman commented on 2013-08-07 18:16 (UTC)

nvidia 325.15 doesn't compile any more :(

Morgan_Cox commented on 2013-06-29 16:05 (UTC)

Updated to 319.32 pmx - the PKGBUILD looks fine. Due to my other commitments (he's called George) perhaps you could maintain it? p.s I have thought of the possibly of the PKGBUILD script detecting what Nvidia card you have then using the older driver if < gefore 8000 - would be semi complicated due to mad versioning scheme Nvidia have.

<deleted-account> commented on 2013-06-06 07:05 (UTC)

Hi Morgan, newborn son = short nights ;) I just made a "nvidia-304xx-rt" package based on your nvidia-rt. Available her (for 30 days after last download) http://dl.free.fr/cbaa1b5LM Reason for this package : ------------------------- Many not-so-old Nvidia chipsets, like the 6000 and 7000 series are not supported by the last (319.xx) Nvidia driver and require the 304.xx driver. For exemple, I have a Nvidia Go7600 in my HP laptop. List of chips supported chips in nvidia-304xx-rt : ftp://download.nvidia.com/XFree86/Linux-x86/304.88/README/supportedchips.html The patch applies flawlessly. I'm writing this using this driver with the last linux-rt package (then I know it works...) NOTE : I've only be able to test the x86 arch, not the x86_64. Maybe you could check this package, pop it into AUR and be it's maintainer, as it's almost identical to the nvidia-rt package ?

Morgan_Cox commented on 2013-05-28 21:54 (UTC)

updated to 319.23