Username: Password: Remember me
Search Criteria Advanced
Package Details

nvidia-beta 195.36.03-1
http://www.nvidia.com/
NVIDIA beta drivers for kernel26.

unsupported :: modules
Maintainer: ProgDan
Votes: 419

License: custom

Last Updated: Sat, 06 Feb 2010 20:21:05 +0000
First Submitted: Sun, 10 Feb 2008 22:03:53 +0000

Tarball :: Files :: PKGBUILD

Dependencies nvidia-utils-beta=195.36.03
Required by vdpauinfo

Sources
ftp://download.nvidia.com/XFree86/Linux-/195.36.03/NVIDIA-Linux--195.36.03-pkg0.run
Comment by: ProgDan on Sat, 06 Feb 2010 20:21:13 +0000
Updated to 195.36.03
Comment by: alessandro_ufms on Sat, 06 Feb 2010 10:53:08 +0000
195.36.03 http://www.nvnews.net/vbulletin/showthread.php?t=144405
Comment by: anish on Sat, 02 Jan 2010 04:05:13 +0000
yes, I've tried compiling a couple of times over, no luck. is everyone using xorg 1.7.3 with this ? I managed to get past the libglx.so errors, but now I'm stuck on this :

0: /usr/bin/X (xorg_backtrace+0x3b) [0x809bd9b]
1: /usr/bin/X (0x8048000+0x520e5) [0x809a0e5]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb777f40c]
3: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x3e6d5) [0xb76f96d5]
4: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x13839) [0xb76ce839]
5: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x38d3d) [0xb76f3d3d]
6: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x40a6a) [0xb76fba6a]
7: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x41c8a) [0xb76fcc8a]
8: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x38a33) [0xb76f3a33]
9: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x143b3) [0xb76cf3b3]
10: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x3aa2e) [0xb76f5a2e]
11: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x143b3) [0xb76cf3b3]
12: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x45d93) [0xb7700d93]
13: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x143b3) [0xb76cf3b3]
14: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x4c4c9) [0xb77074c9]
15: /usr/lib/libpixman-1.so.0 (0xb76bb000+0x143b3) [0xb76cf3b3]
16: /usr/lib/libpixman-1.so.0 (pixman_image_composite+0x16f) [0xb76f48af]
17: /usr/lib/xorg/modules/libwfb.so (wfbComposite+0x1cc) [0xb558557c]
18: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0xb55ab000+0x34ffb1) [0xb58fafb1]
Segmentation fault at address 0x1
Comment by: ProgDan on Fri, 01 Jan 2010 09:22:00 +0000
Have you tried recompiling the drivers? Looks like if some library is link against another wrong library.
Comment by: anish on Fri, 01 Jan 2010 06:17:55 +0000
my kdm crashes right after login, throwing me back to the login screen. kdm log shows the following :
(==) Using config file: "/etc/X11/xorg.conf"
dlopen: /usr/lib/xorg/modules/extensions/libglx.so: undefined symbol: _nv000008gl
(EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so
(EE) Failed to load module "glx" (loader failed, 7)
(EE) Dec 31 22:03:03 NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) Dec 31 22:03:03 NVIDIA(0): log file that the GLX module has been loaded in your X
(EE) Dec 31 22:03:03 NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
(EE) Dec 31 22:03:03 NVIDIA(0): you continue to encounter problems, Please try
(EE) Dec 31 22:03:03 NVIDIA(0): reinstalling the NVIDIA driver.
KCrash: Application 'kdmgreet' crashing...
QThread::wait: Thread tried to wait on itself
QThread: Destroyed while thread is still running
drkonqi: cannot connect to X server :0.0

anyone else seen this ? the regular nvidia module works fine for me
Comment by: ProgDan on Tue, 29 Dec 2009 22:22:12 +0000
You are right. I was confused because kernel-headers exists too.
Comment by: cleanrock on Tue, 29 Dec 2009 22:14:48 +0000
i think u missed 26 after kernel, its kernel-headers atm
Comment by: ProgDan on Tue, 29 Dec 2009 21:34:07 +0000
I added kernel26-headers to makedepends field. It should be OK for everyone now :)
Comment by: ngoonee on Tue, 29 Dec 2009 21:13:43 +0000
Yes it will. Install kernel26-headers.
Comment by: fettouhi on Tue, 29 Dec 2009 19:00:04 +0000
Won't build for the new kernel (2.6.32).
Comment by: ProgDan on Wed, 23 Dec 2009 14:09:33 +0000
Fixed. Sorry
Comment by: DuGi on Wed, 23 Dec 2009 14:04:05 +0000
sh NVIDIA-Linux-${ARCH}-${pkgver}-pkg${NV}.run --extract-only
cd NVIDIA-Linux-${ARCH}-${pkgver}-pkg${NV}

there is no declared ${NV} variable...
Comment by: fettouhi on Wed, 23 Dec 2009 13:58:37 +0000
Won't build. I get an error at line 28 and 29 in the pkgbuild file.

Comment by: ProgDan on Wed, 23 Dec 2009 13:26:59 +0000
Updated to 190.30

Changelog: http://www.nvnews.net/vbulletin/showthread.php?p=2149232

Merry Christmas to all :-)
Comment by: ProgDan on Sun, 13 Dec 2009 22:02:30 +0000
I agree with ngoonee. He's absolutely right. I will not provide splitted package.
Comment by: ngoonee on Sun, 13 Dec 2009 09:33:42 +0000
Please don't. nvidia-beta-all depends on nvidia-utils, which doesn't need to be separate for all kernels. I believe nvidia-beta-ice and the like (specific to kernels) also depend on nvidia-utils, so it wouldn't make sense to combine nvidia-beta and nvidia-utils.
Comment by: pyther on Sun, 13 Dec 2009 03:40:33 +0000
Would it be possible to use a split pkgbuild for nvidia and nvidia utils?
Here is my pkgbuild: http://pastebin.ca/1712831
Comment by: ProgDan on Sat, 05 Dec 2009 12:31:14 +0000
Fixed, thank you guys.
Comment by: wantilles on Fri, 04 Dec 2009 16:10:18 +0000
It needs that too.

It is required after pacman 3.x.

See the man page and the wiki.

It should be fixed.
Comment by: jxy on Fri, 04 Dec 2009 13:58:02 +0000
I guess you need

provides=("nvidia=${pkgver}")
Comment by: ProgDan on Thu, 26 Nov 2009 19:05:12 +0000
If you say so...:-) Fixed...thank you
Comment by: wantilles on Thu, 26 Nov 2009 18:28:44 +0000
>>I don't specify version of nvidia-utils-beta in depends() because it makes updating little more complicated - you >> would have to uninstall (-R) nvidia-beta in order to upate nvidia-utils-beta and then to install nvidia-beta again.

Nevertheless, it is the only correct way to satisfy the dependencies.

It should be a specific version.
Comment by: ProgDan on Thu, 26 Nov 2009 07:21:44 +0000
I was looking to another PKGBUILDs (for -zen or -ice kernels) and mostly the only difference from this package was that where I use `uname -r` they use hardcoded kernel name.
This is better solution I think which allow anyone to install it on any kernel. And if it won't work you can always use -zen,-ice... driver

I don't specify version of nvidia-utils-beta in depends() because it makes updating little more complicated - you would have to uninstall (-R) nvidia-beta in order to upate nvidia-utils-beta and then to install nvidia-beta again
Comment by: ngoonee on Thu, 26 Nov 2009 06:02:49 +0000
@gun26 - In the situation you mention, the user would have to modify the PKGBUILD in any case, unless he's in another kernel and installing 2.6.31-ARCH, for example (which doesn't make sense, since I don't think any systems don't have kernel26 already installed). If he's using kernel26, when he upgrades the kernel he can just reinstall nvidia with `uname -r` and it'll work (except on major revisions, in which case a hard-coded name wouldn't work anyway). If he's NOT using kernel26, for example using -ice, whenever the kernel upgrades he just needs to reinstall nvidia-beta WITHOUT restarting, then on a reboot everything works. No need to go to console unless its the first time you're installing.
Comment by: gun26 on Thu, 26 Nov 2009 05:15:37 +0000
@ngoonee - that makes sense, except that you can't be booting to X via a dm. You have to boot your new kernel only to a console, build and install nvidia, and then startx or enable your dm. I prefer to build and install a new kernel, and build and install nvidia for it before I ever reboot, so that I can go right to X when I do.
Comment by: ngoonee on Thu, 26 Nov 2009 00:56:13 +0000
@gun26, the `uname -r` is precisely so that it's built against the running kernel. Not everyone uses the standard ARCH kernel, and most who do use an alternative kernel (the -zen and -ice seem particularly popular) don't ever boot the standard ARCH kernel for much. I use -ice, for example, and I never boot my ARCH kernel.
Comment by: gun26 on Thu, 26 Nov 2009 00:44:54 +0000
Installed and working here. Thanks, ProgDan. One observation: is it a good idea to simply put `uname -r` for _kernver? Yes, doing that makes the PKGBUILD usable on future major versions of the ARCH kernel, but at the cost of building blindly against the current running kernel whether it's the ARCH kernel or not. I think it might be wiser to name the version explicitly (2.6.31-ARCH) both for _kernver in the PKGBUILD and kernver in nvidia.install. Also, how about being specific about the required version of nvidia-utils-beta in the depends array, i.e. 'nvidia-utils-beta=195.22' ?
Comment by: ProgDan on Wed, 25 Nov 2009 17:16:00 +0000
Yeah, you are right. I must have deleted it accidentally. Fixed, thank you.
Comment by: alessandro_ufms on Wed, 25 Nov 2009 13:54:19 +0000
Does this package not replace nvidia?
Comment by: ProgDan on Tue, 24 Nov 2009 17:08:14 +0000
Updated to 195.22

Changelog:
http://www.nvnews.net/vbulletin/showthread.php?p=2129618
Comment by: ProgDan on Thu, 22 Oct 2009 18:51:16 +0000
Updated to 190.42. This is a release candidate.

Changelog:
http://www.nvnews.net/vbulletin/showthread.php?p=2105790
Comment by: Fysiikka on Thu, 22 Oct 2009 14:49:47 +0000
Yeah, I helped ya: http://pastebin.com/m5bb0250a
Comment by: wantilles on Thu, 22 Oct 2009 08:58:44 +0000
190.42 is out.
Comment by: martiert on Tue, 20 Oct 2009 23:30:13 +0000
My bad, needed to reboot to get the latest kernel running.
Comment by: martiert on Tue, 20 Oct 2009 12:57:03 +0000
Did this, and got:

If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.

Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.

*** Unable to determine the target kernel version. ***

make: *** [select_makefile] Error 1

My kernel version is 2.6.30-ARCH

64 bit. Maybe I need a reboot?
Comment by: ProgDan on Sun, 18 Oct 2009 18:51:02 +0000
>> Creating directory NVIDIA-Linux-x86_64-190.40-pkg0
>> The directory 'NVIDIA-Linux-x86_64-190.40-pkg0' already exists.

Try to remove pkg/ and src/ dirs and then rebuild it again. The kernel version should not be important, the PKGBUILD is dynamic.
Comment by: Zariel on Sun, 18 Oct 2009 18:39:07 +0000
What kernel are you using?
Comment by: martiert on Sun, 18 Oct 2009 16:15:01 +0000
I get this error when trying to install this:

==> Install or build missing dependencies for nvidia-beta:
==> Building and installing package

==> nvidia-beta dependencies:
- kernel26 (already installed)
- nvidia-utils-beta (already installed)
==> Lager pakke: nvidia-beta 190.40-1 x86_64 (sø. 18. okt. 20:17:26 +0200 2009)
==> Sjekker avhengigheter som trengs for å kjøre programmet ...
==> Sjekker avhengigheter som trengs for å bygge programmet ...
==> Henter Kilder ...
-> Fant NVIDIA-Linux-x86_64-190.40-pkg0.run i build-mappen
==> Validerer kildefiler med md5sums ...
NVIDIA-Linux-x86_64-190.40-pkg0.run ... Klarert
==> Pakker ut kilder ...
==> Fjerner eksisterende pkg/-mappe ...
==> Går inn i fakeroot-miljøet ...
==> Starter build() ...
Creating directory NVIDIA-Linux-x86_64-190.40-pkg0
The directory 'NVIDIA-Linux-x86_64-190.40-pkg0' already exists. Please either
move the existing directory out of the way, or specify a
different directory with the '--target' option.
If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.

Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.

*** Unable to determine the target kernel version. ***

make: *** [select_makefile] Error 1
==> FEIL: Build feilet
Avslutter ...
Error: Makepkg was unable to build nvidia-beta package.

Error: unable to update nvidia-beta

Following packages have not been installed:
nvidia-beta

Updating nvidia-utils-beta went fine. Any thoughts on what to do?
Comment by: ProgDan on Sat, 17 Oct 2009 12:57:41 +0000
Updated to 190.40.

Changelog: http://www.nvnews.net/vbulletin/showthread.php?p=2105790
Comment by: Fysiikka on Sat, 17 Oct 2009 09:21:51 +0000
Please update: http://pastebin.com/mc2b1b1a
Comment by: warlockmza on Sun, 27 Sep 2009 00:31:33 +0000
Hey everyone, I've being having suspend2ram problems with this driver, so I debug'd it a little an made a little patch that works around the problem (it doesn't properly fix it, it just makes, s2ram work): nv_kern_suspend.patch, I hope this helps.

--- nv.c 2009-09-23 11:04:05.000000000 -0300
+++ /usr/src/nvidia-beta/nv.c 2009-09-26 21:04:08.000000000 -0300
@@ -5044,7 +5044,11 @@

lnv = pci_get_drvdata(dev);

- if (!lnv || (lnv->dev != dev))
+ /* lnv->dev not correctly initialized, who cares, we want to suspend anyway. */
+ if (lnv->dev != dev && lnv->dev == 0)
+ nv_printf(NV_DBG_WARNINGS, "NVRM (warlock): lnv->dev = %x dev = %x\n", lnv->dev, dev);
+
+ if (!lnv)
{
nv_printf(NV_DBG_WARNINGS, "NVRM: PM: invalid device!\n");
return -1;
@@ -5105,7 +5109,11 @@

lnv = pci_get_drvdata(dev);

- if (!lnv || (lnv->dev != dev))
+ /* lnv->dev not correctly initialized, who cares, we want to resume anyway. */
+ if (lnv->dev != dev && lnv->dev == 0)
+ nv_printf(NV_DBG_WARNINGS, "NVRM (warlock): lnv->dev = %x dev = %x\n", lnv->dev, dev);
+
+ if (!lnv)
{
nv_printf(NV_DBG_WARNINGS, "NVRM: PM: invalid device!\n");
return -1;
Comment by: ProgDan on Fri, 25 Sep 2009 12:50:20 +0000
Updated to 190.36.

See changelog for more informations: http://www.nvnews.net/vbulletin/showthread.php?p=2091962
Comment by: amirs on Fri, 11 Sep 2009 09:53:16 +0000
work's for me on 2.6.31 from testing and 190.32 on 9400gt.
Comment by: ffjia on Fri, 11 Sep 2009 09:25:12 +0000
I can successfully compile this driver on 2.6.31-ARCH kernel, but have to switch back to 190.25...
Comment by: ProgDan on Fri, 11 Sep 2009 09:15:16 +0000
I haven't test it on .31 yet. I'll check and fix it later today or tomorrow. Thanks for reporting.
Comment by: IncredibleLaser on Fri, 11 Sep 2009 08:46:37 +0000
Compiling does not work with kernel 2.6.31 - use the PKGBUILD from extra and change the pkgver where required and the md5sums.
Comment by: ProgDan on Fri, 11 Sep 2009 06:55:54 +0000
I haven't encountered it on my 8400MG yet. It seems to involve only 7xxx gpus.
Anyway, these are BETA drivers. You have to count on this bugs when you use it. If it annoys you too much, use stable drivers now and try to return to these after next release.
Comment by: ffjia on Fri, 11 Sep 2009 02:41:01 +0000
190.32 has a very annoying bug :(

please check: http://www.nvnews.net/vbulletin/showthread.php?t=138413
Comment by: ProgDan on Sun, 06 Sep 2009 14:55:22 +0000
Updated do 190.32

Changelog: http://www.nvnews.net/vbulletin/showthread.php?p=2079643
Comment by: ProgDan on Sat, 22 Aug 2009 14:15:14 +0000
Updated to 190.25

Changelog available here: http://www.nvnews.net/vbulletin/showthread.php?p=2071551

Fixed provides=() array, thanks XAVeRY.
Comment by: whaevr on Mon, 27 Jul 2009 15:24:10 +0000
I 2nd what XAVeRY said
Comment by: XAVeRY on Sat, 25 Jul 2009 16:05:55 +0000
I think you should add provides=('nvidia') to the PKGBUILD.
Comment by: alessandro_ufms on Sat, 25 Jul 2009 11:26:15 +0000
I confirm. The 190.18 version is working now. :-)
Comment by: ProgDan on Fri, 24 Jul 2009 11:16:34 +0000
Updated to 190.18

Fixed an initialization problem on some mobile GPUs.
Comment by: buddabrod on Fri, 24 Jul 2009 08:48:06 +0000
Flagging out of date is completely sufficient.

I now got (again!) 4 spam like emails just because there is a new version out. If you flag it out of date, the maintainer gets an email which is totally sufficient..

By the way the problem that mobile gpus dont get initialized is fixed now and the driver works here nicely.
Comment by: sim on Wed, 22 Jul 2009 17:10:24 +0000
GA-EP45-DS3 + 9800GT works fine.
Comment by: ngoonee on Wed, 22 Jul 2009 15:44:10 +0000
I confirm on 9300M.
Comment by: ProgDan on Wed, 22 Jul 2009 11:42:41 +0000
I can confirm, 8400MG - black screen, no way to return co console. Will be fixed in next release. Notebook users have to stay at 185.18.14.
Comment by: alessandro_ufms on Wed, 22 Jul 2009 01:24:40 +0000
Its looking like which the problem happens with mobile GPUs.
Comment by: the_k586 on Wed, 22 Jul 2009 00:52:02 +0000
Asus P5Q - Geforce 9600GT - testing/kernel26 2.6.30.2-1 - nvidia-beta 190.16-2

Works perfectly here ;)
Comment by: alessandro_ufms on Tue, 21 Jul 2009 22:18:27 +0000
Unfortunately I have a pretty black screen on start X. Other guys have same issue: http://www.nvnews.net/vbulletin/showthread.php?t=136143
Caution before update.
Comment by: ProgDan on Tue, 21 Jul 2009 22:15:34 +0000
I already fixed the source to use http://us.download..., it should work now.
Comment by: SanskritFritz on Tue, 21 Jul 2009 22:08:38 +0000
No such directory `XFree86/Linux-x86/190.16'.
==> ERROR: Failure while downloading NVIDIA-Linux-x86-190.16-pkg0.run

nvidia-utils-beta uses a http source, which is ok.
Comment by: ProgDan on Tue, 21 Jul 2009 21:55:20 +0000
Fixed, thanks alessandro_ufms.
Comment by: alessandro_ufms on Tue, 21 Jul 2009 21:51:48 +0000
ftp://download.nvidia.com/XFree86/Linux-x86/190.16/NVIDIA-Linux-x86-190.16-pkg0.run

550 /XFree86/Linux-x86/190.16/NVIDIA-Linux-x86-190.16-pkg0.run: No such file or directory
Comment by: ProgDan on Tue, 21 Jul 2009 21:12:44 +0000
Updated to 190.16

For more informations about this release, see http://www.nvnews.net/vbulletin/showthread.php?p=2051461
Comment by: DuGi on Tue, 21 Jul 2009 21:00:44 +0000
version 190.16 is out

http://www.nvidia.com/object/linux_display_ia32_190.16.html
Comment by: ProgDan on Wed, 24 Jun 2009 04:50:49 +0000
rwhite5: I will update after official release.
Comment by: rwhite5 on Wed, 24 Jun 2009 02:17:10 +0000
http://www.phoronix.com/scan.php?page=news_item&px=NzM0NA
Comment by: SABCD on Wed, 10 Jun 2009 17:12:27 +0000
Screensaver -> monitor power standby, still crashes X. No resume. (185 only, 180 okay)
Comment by: ammon on Sat, 06 Jun 2009 12:20:40 +0000
It's no more beta.
http://www.nvnews.net/vbulletin/showthread.php?t=122606
Comment by: ProgDan on Fri, 29 May 2009 19:43:02 +0000
Updated to 185.18.14.

Changes since 185.19:
http://www.nvnews.net/vbulletin/showthread.php?p=2016740

If you are afraid of bugs, simply don't upgrade but there might be some people interested in trying it.
Comment by: ProgDan on Mon, 18 May 2009 16:05:12 +0000
Updated to 185.18.10.
Comment by: Mc_Lenet on Mon, 18 May 2009 15:34:05 +0000
185.18.10 was released see :
http://www.nvidia.com/object/linux_display_amd64_185.18.10.html
Comment by: stuffcorpse on Wed, 06 May 2009 09:02:11 +0000
It's a known issue. see

http://www.nvnews.net/vbulletin/showthread.php?t=132475
Comment by: fettouhi on Wed, 06 May 2009 08:55:19 +0000
Can anyone get this driver to work with KDE4 and desktop effects turned? When I try to log into my kde4 desktop I just get a black screen for 2-3 seconds and I'm kicked back to kdm.

Regards

André
Comment by: ProgDan on Tue, 05 May 2009 16:51:10 +0000
Updated to 185.18.08

See http://www.nvnews.net/vbulletin/showthread.php?p=1997862 for changelog.
Comment by: ProgDan on Fri, 24 Apr 2009 15:19:23 +0000
Updated to 185.18.04.

Yes, it is newer then 185.19, just guys from nvidia probably don't know which number comes after 19...
Comment by: wonder on Fri, 24 Apr 2009 09:04:37 +0000
185,18.04 released

http://www.nvnews.net/vbulletin/showthread.php?t=131924
Comment by: ProgDan on Wed, 22 Apr 2009 15:49:15 +0000
I promise I will use my brain next time. Of course there should be 1 instead of 0. I fixed the PKGBUILD.
Comment by: BELiAL on Wed, 22 Apr 2009 15:44:55 +0000
you should really return something else than 0, since it does mean "everything went ok". Try with ... || return 1
Comment by: ProgDan on Tue, 21 Apr 2009 16:54:33 +0000
It will probably be problem when compiling the module. I updated the PKGBUILD to report when the build failed (added || return 0 to 'make build module') so try to rebuild it and watch the output. Maybe there is some dependency missing.
Comment by: Stalafin on Tue, 21 Apr 2009 07:57:11 +0000
Yepp, of course I do. :)
Comment by: ProgDan on Sun, 19 Apr 2009 15:23:15 +0000
Do you use kernel26 from [core] ?
Comment by: Stalafin on Sun, 19 Apr 2009 11:34:15 +0000
Either it's me, or something's fishy about this driver:
I am not getting a nvidia.ko - there simply is no such module, and hence it can't be loaded. I made the package twice, and installed it twice (With the latest nvidia-utils-beta, obviously).

Any ideas?
Comment by: exmethix on Fri, 17 Apr 2009 00:45:03 +0000
Driver is working great. But FAN adjustment on my Colorful 9600GT is not working. nvclock beta4 does also not support the card. So i have 100% fanspeed all time. This is really annoying! I hope there will be a update soon to fix this!
Comment by: fackamato on Sat, 11 Apr 2009 19:49:53 +0000
This one even works with 2.6.29.1-rt7 ;) ( http://aur.archlinux.org/packages.php?ID=11364 )
Comment by: Haggy on Sat, 11 Apr 2009 19:34:37 +0000
Confirming it works with 2.6.29, x86_64 on a 8300 IGP.
Comment by: ProgDan on Thu, 09 Apr 2009 10:15:15 +0000
Yes it works. Even the previous drivers were working with .29.
Comment by: fettouhi on Thu, 09 Apr 2009 09:22:53 +0000
Does this beta work with the 2.6.29 kernel? Seems like the new kernel just went into [core], hence the question.

Regards

André
Comment by: o.besner on Tue, 07 Apr 2009 16:54:00 +0000
Got it working, but I had to remove the previous driver and utils beforehand, with "yaourt -Rd nvidia-beta nvidia-utils-beta", and then update.
Comment by: o.besner on Tue, 07 Apr 2009 16:46:59 +0000
Connection problem solved, but I still can't update.

Installing missing dependencies...
nvidia-utils-beta=185.19 package not found, searching for group...
error: 'nvidia-utils-beta=185.19': not found in sync db

But when I look at nvidia-utils-beta its version is 185.19

Do you have an idea why this might happen? Should I uninstall the previous driver and then clean update?
Comment by: ProgDan on Tue, 07 Apr 2009 16:34:37 +0000
Does this appear when you download sources?

I can download and build it without any problems.
Comment by: o.besner on Tue, 07 Apr 2009 16:23:27 +0000
"No Such File or Directory"

Am I the only one getting an error while updating?
Comment by: ProgDan on Mon, 06 Apr 2009 22:16:13 +0000
Updated to 185.19 (beta :-)

The main feature is sync to vblank in VDPAU, it also brings some bugfixes in VDPAU and OpenGL, support for few new GPUs etc.

More info here:
http://www.nvnews.net/vbulletin/showthread.php?p=1976912
Comment by: Dr.Egg on Thu, 26 Mar 2009 02:43:53 +0000
just a word of warning i had to do a nvidia-xconfig afer i switched to kernel 2.6.29 because x wouldent start
Comment by: Haggy on Mon, 23 Mar 2009 14:39:17 +0000
Yeah you're right. That reads exactly as explained by the nvidia devs on nvnews.net.
Comment by: ProgDan on Mon, 23 Mar 2009 14:20:36 +0000
OK, I'll keep this version :-). The versioning in nvidia should work like that: 180.41 is prerelease of current stable line 180 and 185.xx are betas from new line which should be finished by releasing stable version someday later.
Comment by: Haggy on Mon, 23 Mar 2009 10:21:55 +0000
Sorry, ProgDan. I know this is ridiculous but: seems like 185.13 IS different from the 180.xx 'stable' line, so i do need it for xbmc-vdpau and even recent xbmc-svn builds because xbmc-vdpau got merged into the linuxport-branch of xbmc. I guess you leave it at 185.13 until anyone complains :-)
Comment by: Haggy on Mon, 23 Mar 2009 09:34:41 +0000
Yeah you're right. Seems like i've been a bit too early, but i blame nvidia for not releasing a changelog for 185.13. 185.13 only was a development branch to prepare for 180.41, so changes should be present there and you may safely 'revert' to 180.41 if you like. sorry for all that confusion.
Comment by: ProgDan on Sun, 22 Mar 2009 18:19:15 +0000
OK, I'll update only if -beta (or -stable as successor of previous betas) is released. Just keep the versions numbers increasing. But makeing another -stable PKGBUILDs I consider useless, for -stable we have nvidia and nvidia-utils in [extra].
Comment by: Haggy on Sun, 22 Mar 2009 17:58:51 +0000
well that might be a fix, but i seriously think we need a better distinction between stable and beta (in nvidia speech). nvidia is pushing out drivers like crazy and each one has improvements regarding vdpau or bugfixes for kde, etc... i think the best would be to provide a -stable PKBUILD for the newer stable drivers and a -beta for what nvidia itself calls beta. what do you guys think?
Comment by: ProgDan on Sun, 22 Mar 2009 11:07:31 +0000
I'm sorry Haggy, I didn't realize that your package needs 185.13. I don't intend to break down some other packages so I'll revert to 185.13.
Comment by: Haggy on Sun, 22 Mar 2009 10:18:21 +0000
Progdan: I understand, and normally i would be perfectly fine with 180.41, but i'm running xbmc with vdpau-patches which insist on features firstly introduced in 185.13 and i don't think those made it into 180.41. Other than that, i'm maintaining a PKGBUILD for xbmc-vdpau which also needs nvidia-beta>=185.13 and now that isn't available anymore due to the downgrade in numbers and the PKGBUILD is gone useless.
Comment by: ProgDan on Sat, 21 Mar 2009 12:54:51 +0000
Updated to 180.41. This is prerelease of upcomming stable version (I hope it will be more stable then the previous "stable" :-)

Release Highlights:
* Added support for the following GPUs:
-Quadro FX 3800
-Quadro FX 1800
- Quadro FX 580
- Quadro FX 380
* Fixed OpenGL crashes while running KDE4's Plasma.
* Fixed OpenGL crashes when using a large number of texture objects.
* Fixed the timestamp reporting in the GL_NV_present_video extension on SDI II with Quadro FX 4800 and 5800.
* Improved power management support on some systems, such as Hewlett-Packard xw4600 workstations.
* Fixed an X server crash when an X client attempts to draw trapezoids and RenderAccel is disabled.
Comment by: ProgDan on Sat, 21 Mar 2009 12:47:37 +0000
Haggy:
First, I think there is no need to provide new "-stable" packages, at those are already in [extra]. Second, you are right, this is "-beta" package. I understand it's purpose as providing the latest (beta/stable/unstable/testing/prerelease/whatever) version of the drivers. 180.41 is the current latest version. It definetely brings something new and I don't think it will appear in [extra]. The goal of this package is to provide versions of drivers that would not appear in [extra]. So my decision is to upgrade the PKGBUILDs. It's up to you wheter to switch or not.
Comment by: Haggy on Sat, 21 Mar 2009 11:51:51 +0000
Now why's that flagged ood? Sure - 180.41 is out, but as that will be the next stable release, 185.13 is still the beta one. I don't think we should go back to 180.41 but provide another PKBGUILD. Perhaps nvidia-stable/nvidia-utils-stable to provide the stable series (180.xx for the moment) and leave this one to the beta releases.
Comment by: zyghom on Tue, 17 Mar 2009 11:50:11 +0000
I have NO PROBLEMS with:
nvidia-beta 185.13-1
nvidia-utils-beta 185.13-1

and before it was lots of
Comment by: SABCD on Tue, 17 Mar 2009 00:32:46 +0000
Fast but NOT stable. When blank screen saver kicks in, machine (not just X) crashes. When crashes, audio (and I suspect rest of machine) goes into an infinite playback loop.
Comment by: ProgDan on Sat, 14 Mar 2009 19:22:59 +0000
Updated to 185.13

No changelog available.
Comment by: BELiAL on Sat, 14 Mar 2009 10:40:36 +0000
185.13 is out (http://www.nvnews.net/vbulletin/showthread.php?p=1957328)
Comment by: ProgDan on Sat, 07 Mar 2009 08:08:02 +0000
OK, here's the PKGBUILD; whole package update later.

# Maintainer : Dan Vratil <progdan@progdansoft.com>

pkgname=nvidia-beta
pkgver=180.37
_kernver=`uname -r`
pkgrel=1
pkgdesc="NVIDIA beta drivers for kernel26."
arch=('i686' 'x86_64')
[ "$CARCH" = "i686" ] && ARCH=x86 && NV=0
[ "$CARCH" = "x86_64" ] && ARCH=x86_64 && NV=0
provides=('nvidia')
url="http://www.nvidia.com/"
depends=('kernel26' 'nvidia-utils-beta')
conflicts=('nvidia-96xx' 'nvidia-71xx' 'nvidia-legacy')
license=('custom')
install=('nvidia.install')
source=(ftp://download.nvidia.com/XFree86/Linux-$ARCH/${pkgver}/NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}.run)

#md5sums=('23a4e1cbe24943452c82eeab9dd8200d')
#[ "$CARCH" = "x86_64" ] && md5sums=('451fdd8d5196a15aba424618ab16ed12')

build()
{
# Extract
echo ${_kernver}
cd $startdir/src/
sh NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}.run --extract-only
cd NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}

# Any extra patches are applied in here...

cd usr/src/nv/
ln -s Makefile.kbuild Makefile
make SYSSRC=/lib/modules/${_kernver}/build module

# install kernel module
mkdir -p $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
install -m644 nvidia.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/

sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
}
Comment by: ProgDan on Sat, 07 Mar 2009 07:57:25 +0000
I'm sorry but I'm currently away for a week and I have very limited access to the internet (cell phone). I probably won't be able to update it till my return (friday).
Please update the pkgver yourself and comment the md5sums.
Thanks
Comment by: Haggy on Fri, 06 Mar 2009 21:26:36 +0000
180.37 is out - please update! It fixes at least some nasty VDPAU/VC1 bug on x86_64
Comment by: bgmiki on Sun, 01 Mar 2009 06:40:10 +0000
for KDE4 users http://archlinux.ns-linux.org/Pkg/
Comment by: Chrysalis on Sat, 28 Feb 2009 21:11:58 +0000
I understand, but we are stuck with 2 broke drivers atm and you have to downgrade to 180.29 to get a working driver... nvidia never released a 'fix' for 180.22 which brakes hibernate and corrupts fonts for many so i am not convinced they'll go out of their way this time.

Well, lets hope we get atleast a beta fix soon and people read comments before they install 180.35
Comment by: buddabrod on Thu, 26 Feb 2009 14:34:13 +0000
That is correct. If someone uses this *beta* PKGBUILD, he should be able to downgrade on his own, no matter if the driver is marked stable by nvidia or not. I dont see any problem with that..

Occurs that it works for gnome users, though.
Comment by: fackamato on Thu, 26 Feb 2009 14:30:56 +0000
If this version doesn't work for you, modify the PKGBUILD to a version that works. It's my understanding (and opinion) that nvidia-beta will always point to the latest beta, no matter what works or doesn't.
Comment by: bgmiki on Thu, 26 Feb 2009 14:25:59 +0000
it is not question what is working with you or not ... or u want to people broke KDE4?
Comment by: ProgDan on Thu, 26 Feb 2009 11:33:48 +0000
The 180.35 works well for me. I'll keep this version. If you have any problems, use previous stable from [extra].

Chrysalis: AFAIK most "stables" are just summary of fixes presented in betas since previous stable. The problem with 180.35 does not occur on all cards/systems/configurations so guys from nvidia might have not noticed it. I believe there will be fixed version released ASAP.
Comment by: bgmiki on Thu, 26 Feb 2009 11:03:46 +0000
please back 180.35 to 180.29 driver is evil !!!!!!!!
Comment by: Chrysalis on Thu, 26 Feb 2009 01:05:53 +0000
So far nvidia has broke every 'stable' release since i started tracking (177.80+) and every beta in between has worked flawless.

Its like they do it on purpose so people can test betas. As sad as it sounds i am convinced its true by now.
Comment by: buddabrod on Wed, 25 Feb 2009 23:24:38 +0000
http://www.nvnews.net/vbulletin/showthread.php?t=128992
Read it there. I switched back to .29
Comment by: ProgDan on Wed, 25 Feb 2009 23:15:35 +0000
Could you please give few examples of applications which are not working with new drivers anymore? I have no problems with it (x86_64 up-to-date)
Comment by: hoban on Wed, 25 Feb 2009 19:12:53 +0000
NV140 on a thinkpad T61 here. This driver also keeps most X applications from launching.
Comment by: zyghom on Wed, 25 Feb 2009 18:44:08 +0000
mine 6800M GT is completely hanging X on 180.35 drivers
most of X applications don't work at all
reverted to 180.29
Comment by: ProgDan on Wed, 25 Feb 2009 01:21:33 +0000
Updated to 180.35 (stable)

For more informations see http://www.nvnews.net/vbulletin/showthread.php?t=128939
Comment by: ProgDan on Thu, 29 Jan 2009 19:10:47 +0000
Updated to 180.27

For further informations see http://www.nvnews.net/vbulletin/showthread.php?p=1916380
Comment by: Slammer64 on Thu, 29 Jan 2009 00:43:32 +0000
This driver is now out of date the 180.27 driver is officially released on the FTP server, notice on NVNEWS: http://www.nvnews.net/vbulletin/showthread.php?p=1916380
Comment by: ProgDan on Wed, 28 Jan 2009 12:50:27 +0000
Fixed source URL
Comment by: thujone on Wed, 28 Jan 2009 11:08:26 +0000
17c17
< source=(http://us.download.nvidia.com/XFree86/Linux-$ARCH/${pkgver}/NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}.run)
---
> source=(http://download.nvidia.com/XFree86/Linux-$ARCH/${pkgver}/NVIDIA-Linux-$ARCH-${pkgver}-pkg${NV}.run)

and all is fine.
A side note: suspend works again with 180.25.
Comment by: Kosava on Wed, 28 Jan 2009 01:29:06 +0000
i have problem with 64bit package nvidia-beta

HTTP request sent, awaiting response... 404 Not Found
2009-01-28 02:27:54 ERROR 404: Not Found.

==> ERROR: Failure while downloading NVIDIA-Linux-x86_64-180.25-pkg0.run
Aborting...
Comment by: ProgDan on Tue, 27 Jan 2009 21:47:29 +0000
Updated to 180.25. Thanks for notice.

See release highlight for more informations:
http://www.nvnews.net/vbulletin/showthread.php?p=1914053
Comment by: Kosava on Tue, 27 Jan 2009 11:29:40 +0000
new driver is available.
Comment by: andrew_t on Sat, 10 Jan 2009 14:49:08 +0000
good!

Fixed a regression that could result in window decoration corruption when running Compiz using Geforce 6 and 7 series GPUs.


seems useful for me
Comment by: ProgDan on Sat, 10 Jan 2009 12:23:38 +0000
Updated to 180.22 (stable release, not BETA).

Should compile with both .27 and .28.

See what's new:
http://www.nvnews.net/vbulletin/showthread.php?p=1897256
Comment by: omega5 on Thu, 08 Jan 2009 19:02:35 +0000
180.22 now out...
Comment by: ProgDan on Thu, 01 Jan 2009 16:54:10 +0000
It builds for me on 2.6.28 too. Could you tell more about the problem?
Comment by: Roberth on Sun, 28 Dec 2008 20:24:42 +0000
This package wont build against 2.6.28 for me...
Comment by: ST.x on Sat, 27 Dec 2008 08:27:25 +0000
Yep working here.
Comment by: alessandro_ufms on Sat, 27 Dec 2008 05:30:54 +0000
Do version 180.18-1 work on kernel 2.6.28?
Comment by: ProgDan on Tue, 23 Dec 2008 13:47:21 +0000
Updated to 180.18

Release highlights:
- Fixed an X server hang rendering very large fonts.
- Added a check to nvidia-installer to not consider Compiz's libglx.so a conflicting X extension library.
- VDPAU updates:
* Relaxed restrictions on the number of H.264 references frames.
* Fixed corruption problems in some video bitstreams.
* Fixed a problem that prevented the presentation queue from working in some multi-display or multi-screen configurations when using overlay based presentation.
Comment by: ProgDan on Sun, 14 Dec 2008 19:01:46 +0000
Updated to 180.16

There are some new stuffs in VDPAU and old patches for mplayer etc. won't work.
Some new patches are available here:
ftp://download.nvidia.com/XFree86/vdpau/

PS: Sorry for the delay, I'm very busy now and I have limited access to Linux machine.
Comment by: ProgDan on Tue, 02 Dec 2008 22:33:41 +0000
Updated to 180.11

Release Highlights:
- Added support for the following new GPUs:
* GeForce 9400M
- Fixed font corruption on GeForce 6 and 7 series GPUs when the GlyphCache setting is enabled.
- Fixed a memory leak problem when the GlyphCache setting is enabled.
- Added support for GVO full-range color.
- Fixed a problem parsing the monitor sync range X config file options.
- Improved VDPAU error detection and reporting.
- Improved VDPAU support for some video bitstreams.
Comment by: ProgDan on Tue, 18 Nov 2008 17:40:15 +0000
Updated to 180.08

Release Highlights:
* Added support for the following new GPUs:
- Quadro NVS 450
- Quadro FX 370 LP
- Quadro FX 5800
- Quadro FX 4800
- Quadro FX 470
- Quadro CX
* Added preliminary support for OpenGL 3.0.
* Improved VDPAU error recovery on some GPUs.

To EvilSide: try out these drivers and provide more information from X server (or make new thread in forum)
Comment by: fackamato on Tue, 18 Nov 2008 13:03:45 +0000
180.08 is out.

Guy with problem: post in the forums with nvidia bug report.
Comment by: EvilSide on Tue, 18 Nov 2008 11:57:30 +0000
Hm ... for some strange reason, this drivers won't work under arch [testing], where the xorg-server is 1.5.3. X just wont start :(
Comment by: ProgDan on Fri, 14 Nov 2008 18:51:48 +0000
Updated to 180.06

Release Highlights:
* Added support for CUDA 2.1.
* Added initial support for PureVideo-like features on Linux via the new VDPAU API (see the vdpau.h header file installed with the driver).
* Added new workstation performance optimizations.
* Enabled the X Render "GlyphCache" by default.
* Disabled shared memory X pixmaps by default; see the “AllowSHMPixmaps" option.
* Fixed a regression that could result in window decoration corruption when running Compiz using Geforce 6 and 7 series GPUs.
* Improved X pixmap placement on GeForce 8 series and later GPUs.
* Improved compatibility with recent Linux kernels.
* Improved stability on some GeForce 8 series and newer GPUs.

Fixed typo in URL
Comment by: wulax on Fri, 14 Nov 2008 01:03:47 +0000
the sources line is misspelled: htpp://
Comment by: ProgDan on Thu, 13 Nov 2008 20:44:21 +0000
Updated to 177.82

Release Highlights:
* Added support for the following new GPUs:
- Quadro NVS 450
- Quadro FX 370 LP
- Quadro FX 5800
- Quadro FX 4800
- Quadro FX 470
- Quadro CX
* Fixed a problem on recent mobile GPUs that caused a power management resume from S3 to take 30+ seconds.
* Fixed a problem with hotkey switching on some recent mobile GPUs.
* Fixed an image corruption issue seen in FireFox 3.
Comment by: AapoAlas on Tue, 28 Oct 2008 09:35:02 +0000
Whoops, I'm an idiot. The programs I was running were 32bit, and I hadn't updated my lib32-nivida-utils-beta.
Comment by: buddabrod on Tue, 28 Oct 2008 05:56:33 +0000
You definitely have the wrong nvidia-utils installed.
Comment by: AapoAlas on Tue, 28 Oct 2008 05:20:37 +0000
Did I fail at something, or does the PKGBUILD somehow fail (eg. doesn't delete something), but when upgrading from 177.80 to 177.61, programs complain about NVIDIA API mismatch. Says that "this" (which?) part of the driver is 177.80.

Here's a bit of pastebin'ing about the matter: http://pastebin.com/m6ac8d6be

-AapoAlas

P.S. I did upgrade both the nvidia-beta and nvidia-utils-beta while running X with the nv-driver, not nvidia-driver, and there were no errors during the installation.
Comment by: ProgDan on Sat, 25 Oct 2008 12:14:06 +0000
Updated to 177.61.02

This is special beta version brings support for OpenGL 3.0 andd GLSL 1.30 and is aimed for developers who want to start coding new OpenGL 3.0 features. That's why the version numbering is so strange.

To could use OpenGL 3.0 features, you must have one of these GPUs:
Desktop:
Quadro FX 370, 570, 1700, 3700, 4600, 4700x2, 5600 GeForce 8000 series or higher, GeForce GTX 260, 280
Notebook:
Quadro FX 360M, 370M, 570M, 770M, 1600M, 1700M, 2700M, 3600M, 3700M GeForce 8000 series or higher

If you don't have any of those GPUs, this driver does not really bring anything new for you and you should stay with current 177.80 stable drivers (this is not recommended by nvidia but by me :-) )
Comment by: ProgDan on Tue, 07 Oct 2008 18:46:16 +0000
Updated to 177.80

Release highlights:
* Added support for the following new GPUs:
- GeForce GTX 260
- GeForce GTX 280
- GeForce 9800 GTX+
- GeForce 9800 GT
- GeForce 9700M GTS
- GeForce 9500 GT
- GeForce 8100P
- nForce 780a SLI
- nForce 750a SLI
- Quadro FX 770M
- Quadro NVS 160M
- Quadro NVS 150M
* Improved support for RENDER masks, as well as RENDER repeating modes and transformations, for video memory pixmaps.
* Added accelerated support for RENDER convolution filters for video memory pixmaps on GeForce 8, 9 and GTX GPUs.
* Improved support for RENDER operations with the same source and destination; this should performance in some situations, e.g. when dragging Plasma applets in KDE4.
* Improved GPU video memory management coordination between the NVIDIA X driver and OpenGL implementation; this should improve performance with e.g. the KDE4 OpenGL compositing manager.
* Added an 'AllowSHMPixmaps' X configuration option, which can be used to prevent applications from using shared memory pixmaps; the latter may cause some optimizations in the NVIDIA X driver to be disabled.
* Fixed a text rendering performance regression that affected GeForce 6 and 7 series GPUs.
* Fixed a regression that caused the 'Auto' SLI X option setting to not enable SLI.
* Fixed a bug that caused system hangs when using the NV-CONTROL interface to change GPU clock frequencies.
* Added support for DisplayPort display devices (including 30-bit devices).
* Resolved various stability problems on GeForce 8, 9 and GTX GPUs, as well as some GeForce 6 and 7 PCI-E GPUs.
* Fixed a bug that resulted in GPU errors when changing the TwinView display configuration while using Compiz.
* Further improved the error recovery paths taken in case of GPU command stream corruption.
* Updated mode validation, in cases when no EDID is detected, such that 1024x768 @ 60Hz and 800x600 @ 60Hz are allowed, rather than just 640x480 @ 60Hz.
* Removed an old workaround that caused incorrect Xinerama information to be reported after enabling a second TwinView display.
* Fixed corruption when using SLI in SFR mode with OpenGL-based composite managers.
* Fixed the subpicture component order reported by the NVIDIA X driver's XvMC implementation.
* Added a workaround for broken EDIDs provided by some Acer AL1512 monitors.
* Fixed a bug that caused GLXBadDrawable errors to be generated when running more than one OpenGL application with anti-aliasing enabled on GeForce 6 and 7 GPUs, e.g. wine.
* Fixed a problem that could result in IRQs being disabled on some multi-GPU SMP configurations.
Worked around cache flushing problems (on some Linux kernels) that caused corruption and stability problems.
* Added experimental support for PCI-E MSI.
* Fixed a bug that resulted in AGP FW/SBA settings and overrides being applied incorrectly when using the Linux kernel's AGP GART driver.
* Improved compatibility with recent Linux 2.6 kernels.
* Updated the X driver to consider /sys/class/power_supply when determining the AC power state.
Comment by: ProgDan on Sun, 05 Oct 2008 20:13:19 +0000
Looks like the package was built incorrectly. Try to compile and install it again.
The libwf is shipped with the nvidia installer natively.
Comment by: venky80 on Sun, 05 Oct 2008 02:55:25 +0000
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Unable to connect to the ACPI daemon; the ACPI daemon may not
(II) NVIDIA(0): be running or the "AcpidSocketPath" X configuration option
(II) NVIDIA(0): may not be set correctly. When the ACPI daemon is
(II) NVIDIA(0): available, the NVIDIA X driver can use it to receive ACPI
(II) NVIDIA(0): events. For details, please see the "ConnectToAcpid" and
(II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
(II) NVIDIA(0): Config Options in the README.
(II) NVIDIA(0): ACPI display change hotkey events enabled: the X server is new
(II) NVIDIA(0): enough to receive ACPI display change hotkey events.
(II) NVIDIA(0): Setting mode "1920x1200+0+0"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(EE) NVIDIA(0): Need libwfb but wfbScreenInit not found
Comment by: ProgDan on Sun, 28 Sep 2008 10:23:21 +0000
Updated to 177.78

Release highlights:
* Fixed a performance regression affecting the gtkperf lines and circles test.
* Updated the X driver to consider /sys/class/power_supply when determining the AC power state.
* Fixed corruption when using SLI in SFR mode with OpenGL-based composite managers.
Comment by: ProgDan on Fri, 19 Sep 2008 21:44:17 +0000
Updated to 177.76

Release highlights:

* Added support for the following new GPUs:
- GeForce 9500 GT
* Fixed a bug that caused GPU errors when applications used the X RENDER extension's repeating modes in conjunction with color-index overlays or rotation on GeForce 7 series and older GPUs.
* Fixed a bug that caused system hangs when using the NV-CONTROL interface to change GPU clock frequencies.
* Fixed a text rendering performance regression on GeForce 7 series and older GPUs when InitialPixmapPlacement is set to 2.
* Updated mode validation, in cases when no EDID is detected, such that 1024x768 @ 60Hz and 800x600 @ 60Hz are allowed, rather than just 640x480 @ 60Hz.
* Improved power management support.
* Improved compatibility with recent Linux 2.6 kernels.
* Fixed a regression that caused the 'Auto' SLI X option setting to not enable SLI.
* Added a workaround for broken EDIDs provided by some Acer AL1512 monitors.
Comment by: ProgDan on Fri, 29 Aug 2008 14:07:29 +0000
Updated to 177.70

Release highlights:
* Added support for the following new GPUs:
- GeForce 9800 GTX+
- GeForce 9800 GT
- GeForce 8100P
- nForce 780a SLI
- nForce 750a SLI
- Quadro FX 770M
- Quadro NVS 160M
- Quadro NVS 150M
* Improved support for RENDER operations with the same source and destination; this should enhance performance in some situations, e.g. when dragging Plasma applets in KDE4.
* Fixed a text rendering performance regression that affected GeForce 6 and 7 series GPUs.
* Fixed a regression that caused text to be missing or corrupt on GeForce 6 and 7 series GPUs.
* Fixed a regression responsible for false negatives during SLI video bridge detection attempts after X server restarts.
* Fixed a bug that resulted in AGP FW/SBA settings and overrides being applied incorrectly when using the Linux kernel's AGP GART driver.
* Fixed a bug that caused initialization of the builtin AGP GART driver (NvAGP) to fail.
Comment by: ProgDan on Fri, 22 Aug 2008 00:59:02 +0000
Updated to 177.68

Release highlights:

* Added support for the GeForce 9700M GTS.
* Improved GPU video memory management coordination between the NVIDIA X driver and OpenGL implementation; this should improve performance with e.g. the KDE4 OpenGL compositing manager.
* Fixed a RENDER corruption bug on GeForce 6 and 7 GPUs.
* Fixed a bug that caused GLXBadDrawable errors to be generated when running more than one OpenGL application with anti-aliasing enabled on GeForce 6 and 7 GPUs, e.g. wine.
* Fixed a bug that caused GPU errors when killing the X server while an OpenGL application is running.
* Fixed a bug on GeForce 8, 9 and GTX GPUs that caused dynamic display configuration to fail on GPUs not currently driving an X screen.
Comment by: ProgDan on Fri, 22 Aug 2008 00:01:19 +0000
vorgon: no problem here, nvidia-beta PKGBUILD is available...
Comment by: vorgon on Wed, 20 Aug 2008 18:13:53 +0000
wth can't download the pkgbuild.
I always get the 404 error.
Comment by: adamruss on Wed, 20 Aug 2008 10:02:51 +0000
thanks for this package, better performance with kde4
Comment by: ProgDan on Tue, 19 Aug 2008 19:49:34 +0000
Updated to 177.36

Release Highlights
*cAdded support for the following new GPUs:
- GeForce GTX 260
- GeForce GTX 280
* Improved support for RENDER masks, as well as RENDER repeating modes and transformations, for video memory pixmaps.
* Added accelerated support for RENDER convolution filters for video memory pixmaps on GeForce 8, 9 and GTX GPUs.
* Added an 'AllowSHMPixmaps' X configuration option, which can be used to prevent applications from using shared memory pixmaps; the latter may cause some optimizations in the NVIDIA X driver to be disabled.
* Added support for DisplayPort display devices (including 30-bit devices).
* Resolved various stability problems on GeForce 8, 9 and GTX GPUs, as well as some GeForce 6 and 7 PCI-E GPUs.
* Fixed a bug that resulted in GPU errors when changing the TwinView display configuration while using Compiz.
* Further improved the error recovery paths taken in case of GPU command stream corruption.
* Removed an old workaround that caused incorrect fake Xinerama information to be reported after enabling a second TwinView display.
* Fixed the subpicture component order reported by the NVIDIA X driver's XvMC implementation.
* Fixed a problem that could result in IRQs being disabled on some multi-GPU SMP configurations.
* Worked around cache flushing problems (on some Linux kernels) that caused corruption and stability problems.
* Added experimental support for PCI-E MSI.
* Improved compatibility with recent Linux 2.6 kernels.

Nvidia-utils-beta will be uploaded soon. There is an problem in AUR, which is going to be sort out soon (I hope).
Comment by: ProgDan on Sat, 16 Aug 2008 17:01:33 +0000
Confirmed, glxgears are 200-300 FPS slower then with 177 drivers...I'm going back to 177 (but this package does not :-) )
Comment by: fackamato on Sat, 16 Aug 2008 16:34:17 +0000
AFAIK the new stable version lacks the stuff (2D performance improvements among other things) that is in the 177 beta driver.
Comment by: ProgDan on Sat, 16 Aug 2008 16:27:20 +0000
Updated to 173.14.12. Yes, the numbering is OK. In fact, this is not BETA version, just next stable one.

Release Highlights
* Added support for GeForce 8600 GS.
* Fixed a problem with missing rendering in OpenGL Workstation Overlays.
* Fixed a problem with running some SDL applications and virtual terminal switching.
* Fixed a potential crash in nvidia-settings when saving to the X configuration file.
* Improved error recovery paths in the case of corruption of the commands sent to the GPU.

Fixed PKGBUILD, now is kernel-version independent.
Comment by: riverscn on Sat, 16 Aug 2008 09:00:03 +0000
Please solve the dependence on kernel26-2.6.26.2-1
Comment by: ProgDan on Fri, 04 Jul 2008 00:03:47 +0000
Upgraded to 177.13

Release highlights:
* Added support for the following new GPUs:
- GeForce GTX 260
- GeForce GTX 280
Comment by: lann on Thu, 05 Jun 2008 01:01:14 +0000
This package should depend on make (at least).
Comment by: buddabrod on Thu, 29 May 2008 18:25:07 +0000
Sorry for the misunderstanding, I think the purpose of this package should be to be always up to date, no matter if the latest version is stable or not.
I just wanted to point to the precompiled package.
Comment by: ProgDan on Thu, 29 May 2008 15:57:19 +0000
buddabrod: this was flagged out-of-date so I updated it and when I was trying it out I noticed it's not beta, but stable release :)
Well, if there were more people who will want to use previous BETA version, I'll downgrade it, but I think it's not neccessary as this version provides the same (and much more) as previous BETA version.
Comment by: adamruss on Thu, 29 May 2008 10:10:45 +0000
still does trouble with cedega, i'm back to 169
Comment by: buddabrod on Thu, 29 May 2008 09:28:12 +0000
This driver is precompiled in testing ;)
Comment by: adamruss on Thu, 29 May 2008 07:47:39 +0000
i got pissed off and went back to the repo's modules :) i'll try it today and let you know
Comment by: fackamato on Thu, 29 May 2008 07:42:20 +0000
Give it a try and let us know.
Comment by: adamruss on Thu, 29 May 2008 07:36:38 +0000
i had a problem with cedega resizing the window, is this fixed?
Comment by: ProgDan on Wed, 28 May 2008 22:01:47 +0000
Actually, this is not beta, but stable release based on previous beta 173.08 including some more bug fixes.
Comment by: ProgDan on Wed, 28 May 2008 21:50:28 +0000
Updated do 173.14.05

Release highlights:
* Added support for the following new GPUs:
- Quadro FX 3600M
- GeForce 9800 GX2
- GeForce 9800 GTX
- GeForce 9600 GT
- GeForce 9600 GSO
- GeForce 9600 GS
- GeForce 9500M GS
- GeForce 8400
- GeForce 8400 GS
* Added support for Quadro FX 5600/4600 SDI and Quadro G-Sync II.
* Resolved a bug causing left and right eyes to be reversed in stereo mode on some Quadro FX GPUs.
* Fixed a problem that caused OpenGL to stop rendering to windows with origins at or beyond 4096 pixels (horizontally) on GeForce 8 and 9 GPUs.
* Fixed a bug causing some Quadro FX 4500 SDI configurations to take a long time to achieve synchronization.
* Added preliminary support for X.Org server 1.5.
* Addressed a problem causing visual corruption when using GeForce 8 GPUs to drive Chi Mei 56" displays.
* Addressed visual corruption when driving Cintiq 20WSX wide format tables with some GeForce 6 and 7 GPUs.
* Fixed OpenGL rendering corruption with textures compressed using the DXT5 compression algorithm.
Fixed a regression that caused invalid EDIDs to be detected for the internal display device on some notebooks.
* Improved hotkey switching and power management support on some GeForce 8 notebooks.
* Fixed a regression causing some GeForce 6100/6150 systems to fail to restore the screen after DPMS cycles.
* Fixed a bug that prevented the console from being restored correctly in SLI mode on GeForce 6 and 7 GPUs.
* Fixed interlaced modes on GeForce 8 GPUs.
* Fixed a problem that caused the synchronization signal polarity to always be positive for DVI devices on GeForce 8 and 9 GPUs.
* Resolved a problem resulting in X startup to fail on some GeForce 8 and 9 systems without swap space.
* Fixed a bug resulting in X crashes when using GeForce 8 and 9 GPUs in SLI to drive X screens at depth 8.
* Fixed a problem that caused TV output on secondary TVs to be black and white on some GPUs.
* Restored compatibility with recent Linux 2.6 kernels.
Comment by: ProgDan on Thu, 22 May 2008 13:42:02 +0000
I compiled nvidia-beta and nvidia-utils-beta two days ago (because of kernel update) on Arch64 and there was no problem with compilation,installation or modprobing nvidia module.
But depmode tells me the same as you - module not found. But running 'depmod -n | grep nvidia' gives some output.
Comment by: lukrop on Thu, 22 May 2008 11:43:17 +0000
hm, with this SYSSRC the module builds and is installed (and in the filesystem) but the kernel doesn't "recognize" it (modprobe, depmod doesn't work -> 'module not found') :/
Comment by: lukrop on Thu, 22 May 2008 11:33:10 +0000
This won't compile und x86_64

you have to change the SYSSRC var in the `make module' command to point to the kernel sources.

SYSSRC=/usr/src/${_kernver}
Comment by: ProgDan on Sat, 17 May 2008 22:58:24 +0000
Updated, fixed error in 'conflicts'
Comment by: ProgDan on Sat, 26 Apr 2008 21:24:56 +0000
Updated, using pkg0 now.

buddabrod: Thanks for notice
Comment by: axion419 on Wed, 23 Apr 2008 02:53:09 +0000
I did what you said, it still will not work. Since you are knowledgeable on this, can you please check my thread on it? I've really been unable to make any progress.

http://bbs.archlinux.org/viewtopic.php?pid=359066#p359066
Comment by: setsuna on Tue, 22 Apr 2008 09:52:37 +0000
is it just me or "Loose Binding" in compiz is not needed anymore?
Comment by: buddabrod on Tue, 22 Apr 2008 07:48:21 +0000
modprobe it and then check dmesg. You dont need libgl, nvidia ships its own.
Comment by: axion419 on Mon, 21 Apr 2008 21:02:25 +0000
This package will not install unless I remove libgl, and then the driver will not load

(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(=smile NVIDIA(0): RGB weight 888
(=smile NVIDIA(0): Default visual is TrueColor
(=smile NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0): enabled.
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
Comment by: buddabrod on Sun, 20 Apr 2008 09:37:35 +0000
Same as for nvidia-beta-utils.. fetching pk0.run is sufficient.
Comment by: ProgDan on Sun, 20 Apr 2008 00:48:39 +0000
Updated for kernel 2.6.25. Kernel 2.6.24 is no longer supported by these drivers.
Comment by: Roberth on Sat, 19 Apr 2008 16:33:09 +0000
Please update it for kernel 2.6.25. This driver works better for 2.6.25 than the stable one.
Comment by: ProgDan on Fri, 11 Apr 2008 20:42:06 +0000
Updated to 173.08

Release Highlights
* Added support for the following new GPUs:
- Quadro FX 3600M
- GeForce 9800 GX2
- GeForce 9800 GTX
- GeForce 9600 GT
- GeForce 9500M GS
- GeForce 8400
- GeForce 8400 GS
* Added support for Quadro FX 5600/4600 SDI and Quadro G-Sync II.
* Fixed a problem that caused OpenGL to stop rendering to windows with origins at or beyond 4096 pixels (horizontally) on GeForce 8 and 9 GPUs.
* Fixed OpenGL rendering corruption with textures compressed using the DXT5 compression algorithm.
* Fixed a regression that caused invalid EDIDs to be detected for the internal display device on some notebooks.
* Improved hotkey switching and power management support on some GeForce 8 notebooks.
* Fixed a bug that prevented the console from being restored correctly in SLI mode on GeForce 6 and 7 GPUs.
* Fixed a problem that caused the synchronization signal polarity to always be positive for DVI devices on GeForce 8 and 9 GPUs.
* Fixed a problem that caused TV output on secondary TVs to be black and white on some GPUs.
* Restored compatibility with recent Linux 2.6 kernels.
Comment by: ProgDan on Wed, 27 Feb 2008 14:31:24 +0000
Updated to 169.12

Relase highlights:
* Improved power management support with GeForce 8 GPUs.
* Further improved stability on some GeForce 8 GPUs.
* Fixed a bug that broke certain TwinView configurations with TV-OUT on GeForce 8 GPUs.
* Fixed a bug that could cause OpenGL to crash in certain cases, e.g. when running Counter-Strike under Wine.
* Further improved GLX_EXT_texture_from_pixmap out-of-memory handling.
* Fixed a bug that could result in incorrect PowerMizer state being reported.
* Improved nvidia-xconfig behavior when updating X configuration files without a "Module" section.
* Worked around a problem that caused function key presses on some Toshiba notebooks to result in system crashes.
Comment by: ProgDan on Mon, 11 Feb 2008 18:23:09 +0000
Fixed some error in PKGBUILD
Comment by: ProgDan on Sun, 10 Feb 2008 22:09:58 +0000
Updated to 169.09

Release Highlights
* Fixed a problem causing the fan on some GPUs to always run at full speed.
* Fixed a bug that caused the X driver to crash if the X.Org GLX extension module was loaded intead of NVIDIA’s.
* Improved the X driver’s awareness of the current notebook docking status.
* Fixed brightness control on HP Compaq notebooks.
* Fixed a bug in the Linux/i2c algorithm driver implementation that prevented core transfer types from succeeding.
Comment by: ProgDan on Sun, 10 Feb 2008 22:05:04 +0000
I've adopted the nvidia-beta package. This is my first package so please be tolerant :)
Please contact me if any problems.

v1.6.0