Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148670 - x11-drivers/nvidia-drivers-1.0-9625 BETA driver released
Summary: x11-drivers/nvidia-drivers-1.0-9625 BETA driver released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: X11 External Driver Maintainers
URL: http://www.nzone.com/object/nzone_dow...
Whiteboard:
Keywords:
: 149015 149103 (view as bug list)
Depends on:
Blocks: 148860
  Show dependency tree
 
Reported: 2006-09-22 09:53 UTC by boris64
Modified: 2008-02-10 21:49 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
nvidia-drivers-1.0.9625.ebuild (nvidia-drivers-1.0.9625.ebuild,10.88 KB, text/plain)
2006-09-22 22:35 UTC, Martin Jansa
Details
files/nvidia-drivers-1.0.9625-NoSMBUS.patch (nvidia-drivers-1.0.9625-NoSMBUS.patch,530 bytes, patch)
2006-09-22 22:36 UTC, Martin Jansa
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description boris64 2006-09-22 09:53:40 UTC
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
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-22 09:57:03 UTC
http://allen.brooker.gb.net/misc/kitten-0day.jpg
Comment 2 Jurek Bartuszek (RETIRED) gentoo-dev 2006-09-22 11:05:34 UTC
terrifying o_O
Comment 3 Lubos Dolezel 2006-09-22 15:02:55 UTC
+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
Comment 4 Martin Jansa 2006-09-22 22:35:51 UTC
Created attachment 97815 [details]
nvidia-drivers-1.0.9625.ebuild

ebuild rename
+NoSMBUS patch
Comment 5 Martin Jansa 2006-09-22 22:36:42 UTC
Created attachment 97816 [details, diff]
files/nvidia-drivers-1.0.9625-NoSMBUS.patch

Patch NoSMBUS from nvnews
Comment 6 Michal Jakubowski 2006-09-23 02:29:45 UTC
 * 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
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-09-23 03:31:51 UTC
(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.
Comment 8 David Watzke 2006-09-23 03:35:37 UTC
(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
Comment 9 Martin Jansa 2006-09-23 07:50:47 UTC
(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
Comment 10 Anders Aagaard 2006-09-23 17:14:31 UTC
(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.
Comment 11 David Watzke 2006-09-24 02:20:21 UTC
(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.
Comment 12 David Watzke 2006-09-24 07:29:14 UTC
(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/
Comment 13 Daniel Kaplun 2006-09-24 12:52:13 UTC
+1, this would be 150% appreciated if it was at least hardmasked.
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2006-09-24 23:00:16 UTC
*** Bug 149015 has been marked as a duplicate of this bug. ***
Comment 15 Chris Gianelloni (RETIRED) gentoo-dev 2006-09-25 07:42:36 UTC
This is in the tree, and hard masked.  I only really added it for my own testing, when I noticed this bug.
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-09-25 12:17:58 UTC
*** Bug 149103 has been marked as a duplicate of this bug. ***
Comment 17 Fernando (likewhoa) 2006-10-03 23:07:57 UTC
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
Comment 18 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-04 09:32:06 UTC
Which 7950 is that?  I'll submit an update for the PCI IDs database.
Comment 19 Fernando (likewhoa) 2006-10-04 12:44:07 UTC
(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"
Comment 20 Fernando (likewhoa) 2006-10-04 12:45:11 UTC
(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)
Comment 21 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-04 14:06:17 UTC
It's now in the PCIIDS pending list.  =]
Comment 22 boris64 2006-10-14 04:48:20 UTC
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.
Comment 23 David Watzke 2006-10-14 05:50:51 UTC
(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...
Comment 24 boris64 2006-10-14 06:02:08 UTC
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).