[opensuse-factory] NVIDIA driver update to release 256.xx
Hi I'm looking for volunteers to adjust the NVIDIA driver RPM specfiles for the latest NVIDIA driver (massive changes in file layout). I can provide some detailed information by Andy Ritger about changes in that release. In case you're interested in doing that job please let me know. Current package sources are in obs://X11:Drivers:Video/nvidia-gfxG02 Best regards, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
2010/7/20 Stefan Dirsch <sndirsch@suse.de>:
I'm looking for volunteers to adjust the NVIDIA driver RPM specfiles for the latest NVIDIA driver (massive changes in file layout). I can provide some detailed information by Andy Ritger about changes in that release. In case you're interested in doing that job please let me know. Current package sources are in
obs://X11:Drivers:Video/nvidia-gfxG02
Perhaps I'm getting old. But the drivers that were available at home:Yareg wern't the 256.xx? Perhaps he still has a copy? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tue, Jul 20, 2010 at 12:27:45PM +0200, Cristian Morales Vega wrote:
2010/7/20 Stefan Dirsch <sndirsch@suse.de>:
I'm looking for volunteers to adjust the NVIDIA driver RPM specfiles for the latest NVIDIA driver (massive changes in file layout). I can provide some detailed information by Andy Ritger about changes in that release. In case you're interested in doing that job please let me know. Current package sources are in
obs://X11:Drivers:Video/nvidia-gfxG02
Perhaps I'm getting old. But the drivers that were available at home:Yareg wern't the 256.xx? Perhaps he still has a copy?
Hmm. That appears to be an empty project. :-( Best regards, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 2010-07-20 12:27:45 +0200, Cristian Morales Vega wrote:
2010/7/20 Stefan Dirsch <sndirsch@suse.de>:
I'm looking for volunteers to adjust the NVIDIA driver RPM specfiles for the latest NVIDIA driver (massive changes in file layout). I can provide some detailed information by Andy Ritger about changes in that release. In case you're interested in doing that job please let me know. Current package sources are in
obs://X11:Drivers:Video/nvidia-gfxG02
Perhaps I'm getting old. But the drivers that were available at home:Yareg wern't the 256.xx? Perhaps he still has a copy?
his packages got deleted as he also built them in the obs. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Jul 21, 2010 at 08:35:32PM +0900, Vitaliy Tomin wrote:
In case
you're interested in doing that job please let me know. Current package sources are in
obs://X11:Drivers:Video/nvidia-gfxG02
I modified specs to build 256.xx locally. I'we succefully built 256.35 x86-64 packages with it. Spec files attached.
Vitaly, this is awesome! Thanks a lot! It only required some minimal changes in the specfiles. Also I adjusted fetch.sh and pci_ids-256.35/pci_ids-256.35.new. It would be great if somebody could rebuild the packages (X11:Drivers:Video/nvidia-gfxG02) locally via osc, test them (x86 and x86_64) and give me feedback. Before the packages are pushed to NVIDIA's server ... Unfortunately I can only provide the "sources" for the packages for known reasons ... Best regards, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
2010/7/21 Stefan Dirsch <sndirsch@suse.de>:
On Wed, Jul 21, 2010 at 08:35:32PM +0900, Vitaliy Tomin wrote:
In case
you're interested in doing that job please let me know. Current package sources are in
obs://X11:Drivers:Video/nvidia-gfxG02
I modified specs to build 256.xx locally. I'we succefully built 256.35 x86-64 packages with it. Spec files attached.
Vitaly, this is awesome! Thanks a lot! It only required some minimal changes in the specfiles. Also I adjusted fetch.sh and pci_ids-256.35/pci_ids-256.35.new.
It would be great if somebody could rebuild the packages (X11:Drivers:Video/nvidia-gfxG02) locally via osc, test them (x86 and x86_64) and give me feedback. Before the packages are pushed to NVIDIA's server ...
The fetch script fails. Also, it is supposed to fetch "NVIDIA-Linux-x86_64-256.35-pkg2.run"... so the build fails with: "sh: /usr/src/packages/SOURCES/NVIDIA-Linux-x86_64-256.35.run: No such file or directory" (missing -pkg2) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Cristian Morales Vega wrote:
2010/7/21 Stefan Dirsch <sndirsch@suse.de>:
On Wed, Jul 21, 2010 at 08:35:32PM +0900, Vitaliy Tomin wrote:
In case
you're interested in doing that job please let me know. Current package sources are in
obs://X11:Drivers:Video/nvidia-gfxG02
I modified specs to build 256.xx locally. I'we succefully built 256.35 x86-64 packages with it. Spec files attached.
Vitaly, this is awesome! Thanks a lot! It only required some minimal changes in the specfiles. Also I adjusted fetch.sh and pci_ids-256.35/pci_ids-256.35.new.
It would be great if somebody could rebuild the packages (X11:Drivers:Video/nvidia-gfxG02) locally via osc, test them (x86 and x86_64) and give me feedback. Before the packages are pushed to NVIDIA's server ...
The fetch script fails. Also, it is supposed to fetch "NVIDIA-Linux-x86_64-256.35-pkg2.run"... so the build fails with: "sh: /usr/src/packages/SOURCES/NVIDIA-Linux-x86_64-256.35.run: No such file or directory" (missing -pkg2)
/usr/lib/build/spectool --source --download *.spec Need to integrate that with osc somehow... cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Jul 21, 2010 at 04:18:28PM +0200, Ludwig Nussel wrote:
Cristian Morales Vega wrote:
2010/7/21 Stefan Dirsch <sndirsch@suse.de>:
On Wed, Jul 21, 2010 at 08:35:32PM +0900, Vitaliy Tomin wrote:
In case > you're interested in doing that job please let me know. Current package > sources are in > > obs://X11:Drivers:Video/nvidia-gfxG02
I modified specs to build 256.xx locally. I'we succefully built 256.35 x86-64 packages with it. Spec files attached.
Vitaly, this is awesome! Thanks a lot! It only required some minimal changes in the specfiles. Also I adjusted fetch.sh and pci_ids-256.35/pci_ids-256.35.new.
It would be great if somebody could rebuild the packages (X11:Drivers:Video/nvidia-gfxG02) locally via osc, test them (x86 and x86_64) and give me feedback. Before the packages are pushed to NVIDIA's server ...
The fetch script fails. Also, it is supposed to fetch "NVIDIA-Linux-x86_64-256.35-pkg2.run"... so the build fails with: "sh: /usr/src/packages/SOURCES/NVIDIA-Linux-x86_64-256.35.run: No such file or directory" (missing -pkg2)
/usr/lib/build/spectool --source --download *.spec
Interesting tool. Never heard about before.
Need to integrate that with osc somehow...
That would be cool, yes. :-) Thanks, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Yeah now 256.xx from obs://X11:Video:Drivers buids locally fine, but not works. X.org dies on "Initializing extension GLX", and show black screen with cursor. Tested on 11.3 x86_64 with NV GF9800 GT. Also zypper complain about missing sax command on packages installation. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Thu, Jul 22, 2010 at 11:55:08PM +0900, Vitaliy Tomin wrote:
Yeah now 256.xx from obs://X11:Video:Drivers buids locally fine, but not works. X.org dies on "Initializing extension GLX", and show black screen with cursor.
Tested on 11.3 x86_64 with NV GF9800 GT.
And this doesn't happen when using NVIDIA's installer manually?
Also zypper complain about missing sax command on packages installation.
sax2 might run during uninstall of an already existing x11-video-nvidiaG02 package. Thanks, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Fri, Jul 23, 2010 at 12:24:26AM +0900, Vitaliy Tomin wrote:
And this doesn't happen when using NVIDIA's installer manually?
Yes manual installed driver works well
Thanks. I've found the issue. Here is the fix Index: x11-video-nvidiaG02.changes =================================================================== --- x11-video-nvidiaG02.changes (revision 48) +++ x11-video-nvidiaG02.changes (working copy) @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jul 26 14:07:06 CEST 2010 - sndirsch@suse.de + +- tls/libnvidia-tls.so.* instead of libnvidia-tls.so.* needs to be + copied to usr/%_lib/tls; otherwise a libglx.so segfaults + immediately during Xserver start + ------------------------------------------------------------------- Wed Jul 21 15:00:12 CEST 2010 - sndirsch@suse.de Index: x11-video-nvidiaG02.spec =================================================================== --- x11-video-nvidiaG02.spec (revision 48) +++ x11-video-nvidiaG02.spec (working copy) @@ -132,7 +132,7 @@ install nvidia-bug-report.sh $RPM_BUILD_ROOT/usr/bin install nvidia-xconfig $RPM_BUILD_ROOT/usr/bin install nvidia-smi $RPM_BUILD_ROOT/usr/bin -install libnvidia-tls.so.* $RPM_BUILD_ROOT/usr/%_lib/tls +install tls/libnvidia-tls.so.* $RPM_BUILD_ROOT/usr/%_lib/tls install libnvidia* $RPM_BUILD_ROOT/usr/%_lib install libcuda* $RPM_BUILD_ROOT/usr/%_lib install libvdpau_nvidia.so* $RPM_BUILD_ROOT/usr/%_lib/vdpau X11:Drivers:Video/nvidia-gfxG02 is up-to-date. Please give it a try. If possible also on 32bit and on x86_64 with 32bit apps. Thanks, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Jul 21, 2010 at 12:21:24PM +0200, Marcus Rueckert wrote:
On 2010-07-20 12:27:45 +0200, Cristian Morales Vega wrote:
2010/7/20 Stefan Dirsch <sndirsch@suse.de>:
I'm looking for volunteers to adjust the NVIDIA driver RPM specfiles for the latest NVIDIA driver (massive changes in file layout). I can provide some detailed information by Andy Ritger about changes in that release. In case you're interested in doing that job please let me know. Current package sources are in
obs://X11:Drivers:Video/nvidia-gfxG02
Perhaps I'm getting old. But the drivers that were available at home:Yareg wern't the 256.xx? Perhaps he still has a copy?
his packages got deleted as he also built them in the obs.
darix
Well, disabling the build would have been enough. :-( CU, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (5)
-
Cristian Morales Vega
-
Ludwig Nussel
-
Marcus Rueckert
-
Stefan Dirsch
-
Vitaliy Tomin