An new nVidia driver has been released (marked as beta). -> http://www.nzone.com/object/nzone_downloads_linux_display_x86_64_1.0-9625.html
http://allen.brooker.gb.net/misc/kitten-0day.jpg
terrifying o_O
+1 I also ask for a new (probably hardmasked) ebuild. It would make beta-testing much easier and next stable 9xxx version may be better then ;-) Just don't forget to include this patch: http://www.nvnews.net/vbulletin/attachment.php?attachmentid=20486&d=1158955681
Created attachment 97815 [details] nvidia-drivers-1.0.9625.ebuild ebuild rename +NoSMBUS patch
Created attachment 97816 [details, diff] files/nvidia-drivers-1.0.9625-NoSMBUS.patch Patch NoSMBUS from nvnews
* Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/local/portage/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch * ( NVIDIA_glx-defines.patch ) !!! ERROR: x11-drivers/nvidia-drivers-1.0.9625 failed. Call stack: ebuild.sh, line 1546: Called dyn_unpack ebuild.sh, line 708: Called src_unpack nvidia-drivers-1.0.9625.ebuild, line 114: Called epatch '/usr/local/portage/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch' eutils.eclass, line 198: Called die
(In reply to comment #5) > Created an attachment (id=97816) [edit] > files/nvidia-drivers-1.0.9625-NoSMBUS.patch Yeah, now it works... With I2C , it is completely broken.
(In reply to comment #6) cd into your overlay and try: # wget -c http://overlay.watzke.cz/misc/nvidia-drivers-1.0.9625.tbz2 # tar jxvf nvidia-drivers-1.0.9625.tbz2 && rm nvidia-drivers-1.0.9625.tbz2 # emerge =x11-drivers/nvidia-drivers-1.0.9625
(In reply to comment #6) > * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: > * > * > /usr/local/portage/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch > * ( NVIDIA_glx-defines.patch ) > > > !!! ERROR: x11-drivers/nvidia-drivers-1.0.9625 failed. > Call stack: > ebuild.sh, line 1546: Called dyn_unpack > ebuild.sh, line 708: Called src_unpack > nvidia-drivers-1.0.9625.ebuild, line 114: Called epatch > '/usr/local/portage/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch' > eutils.eclass, line 198: Called die > you have to copy files/* from portage tree
(In reply to comment #8) > (In reply to comment #6) > > cd into your overlay and try: > # wget -c http://overlay.watzke.cz/misc/nvidia-drivers-1.0.9625.tbz2 > # tar jxvf nvidia-drivers-1.0.9625.tbz2 && rm nvidia-drivers-1.0.9625.tbz2 > # emerge =x11-drivers/nvidia-drivers-1.0.9625 > it'll compile like that, but you really really really should include all the files. Like libGL nvidia and 09nvidia (you'll get some errors during merge without them, and things might not work 100%). Unless they've changed the ebuild since last time I checked anyway.
(In reply to comment #10) > it'll compile like that, but you really really really should include all the > files. Like libGL nvidia and 09nvidia (you'll get some errors during merge > without them, and things might not work 100%). > > Unless they've changed the ebuild since last time I checked anyway. Yes, that's true - some compilations fails because of missing (well, not missing, but empty) libGL.la.
(In reply to comment #11) > Yes, that's true - some compilations fails because of missing (well, not > missing, but empty) libGL.la. Workaround: cp /usr/lib/opengl/xorg-x11/lib/libGL.la /usr/lib/
+1, this would be 150% appreciated if it was at least hardmasked.
*** Bug 149015 has been marked as a duplicate of this bug. ***
This is in the tree, and hard masked. I only really added it for my own testing, when I noticed this bug.
*** Bug 149103 has been marked as a duplicate of this bug. ***
this fixes problems with 7950 cards on 87xxx drivers. lspci output 07:00.0 3D controller: nVidia Corporation Unknown device 0294 (rev a1) 08:00.0 VGA compatible controller: nVidia Corporation Unknown device 0294 (rev a1) card not even found update-pciids has no update either". but it sure works :) glxgears 105705 frames in 5.0 seconds = 21140.902 FPS 115296 frames in 5.0 seconds = 23059.199 FPS 115181 frames in 5.0 seconds = 23036.188 FPS 115335 frames in 5.0 seconds = 23066.814 FPS 115393 frames in 5.0 seconds = 23078.465 FPS 115335 frames in 5.0 seconds = 23066.938 FPS 115486 frames in 5.0 seconds = 23097.104 FPS I wonder how many kittens died from this 0-day bump :D
Which 7950 is that? I'll submit an update for the PCI IDs database.
(In reply to comment #18) > Which 7950 is that? I'll submit an update for the PCI IDs database. > It's the "NVIDIA GPU GeForce 7950 GX2"
(In reply to comment #18) > Which 7950 is that? I'll submit an update for the PCI IDs database. > here's more output for you.. (--) Chipset NVIDIA GPU found (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Option "NoLogo" "true" (**) NVIDIA(0): Option "UseEdidDpi" "FALSE" (**) NVIDIA(0): Option "DPI" "96 x 96" (**) NVIDIA(0): Enabling RENDER acceleration (II) NVIDIA(0): NVIDIA GPU GeForce 7950 GX2 at PCI:8:0:0 (GPU-0) (--) NVIDIA(0): Memory: 524288 kBytes (--) NVIDIA(0): VideoBIOS: 05.71.22.33.08 (II) NVIDIA(0): Detected PCI Express Link width: 16X (--) NVIDIA(0): Interlaced video modes are supported on this GPU (--) NVIDIA(0): Connected display device(s) on GeForce 7950 GX2 at PCI:8:0:0: (--) NVIDIA(0): Mitsubishi DPro 2070SB (CRT-0) (--) NVIDIA(0): Mitsubishi DPro 2070SB (CRT-0): 400.0 MHz maximum pixel clock (II) NVIDIA(0): Assigned Display Device: CRT-0 (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "1600x1200_100.00" (II) NVIDIA(0): "1280x768_100.00" (II) NVIDIA(0): "1024x768_75.00" (II) NVIDIA(0): Virtual screen size determined to be 1600 x 1200 (**) NVIDIA(0): DPI set to (96, 96); computed from "DPI" X config option (II) NVIDIA(GPU-1): NVIDIA GPU GeForce 7950 GX2 at PCI:7:0:0 (GPU-1) (--) NVIDIA(GPU-1): Memory: 524288 kBytes (--) NVIDIA(GPU-1): VideoBIOS: 05.71.22.33.07 (II) NVIDIA(GPU-1): Detected PCI Express Link width: 16X (--) NVIDIA(GPU-1): Interlaced video modes are supported on this GPU (--) NVIDIA(GPU-1): Connected display device(s) on GeForce 7950 GX2 at PCI:7:0:0: (II) NVIDIA(0): Setting mode "1600x1200_100.00" (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (**) NVIDIA(0): DPMS enabled (II) XINPUT: Adding extended input device "NVIDIA Damage Notification Manager" (type: Other) (II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler" (type: Other) (II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
It's now in the PCIIDS pending list. =]
Hi folks, i dunno if this is worth a new bug report, but "they" (well nvidia ;) released a new version with an increased version number by "one". Here it comes -> ftp://download.nvidia.com/XFree86/Linux-x86/1.0-9626/ PS: Sorry, yet another dead kitten. Well whatever, i really enjoy dogs more.
(In reply to comment #22) > Hi folks, > i dunno if this is worth a new bug report, > but "they" (well nvidia ;) released a new version > with an increased version number by "one". > > Here it comes > -> ftp://download.nvidia.com/XFree86/Linux-x86/1.0-9626/ > > PS: Sorry, yet another dead kitten. Well whatever, i really enjoy dogs more. Yes, you should file a new bug, but anyway: It works nice (2D/3D) even without I2C patch, so it's great! Just rename ebuild and comment out that I2C epatch...
Seems like someone else killed more kittens than me. -> https://bugs.gentoo.org/show_bug.cgi?id=151320 PS: works for me as well (~amd64).