[Slackbuilds-users] RFC: nvidia-driver organization

Gerardo Zamudio gerardo.zamudio at linux.com
Fri Jul 8 15:34:01 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 07/08/2016 01:44 AM, King Beowulf wrote:
> All:
> 
> The nvidia-driver has become a horrible mess to maintain.  Nvidia
> is moving to GLVND and Vulcan, and several libs, binaries have
> moved to F/OSS, and Nvidia keeps adding/renaming some libs.  These
> changes, along with compat32 support (not supported in SBo but it's
> a fan favorite), are making it confusing to generate a consistently
> bug-free script.  I'm thinking of splitting it up into multiple
> scripts:
> 
> nvidia-kernel will remain the same.
> 
> 1.  nvidia-utils: -Contains all the open source binaries. -Scripts
> ts similar to nvidia-switch to backup and restore Mesa and X.Org
> components that Nvidia overwrites, as well as dealing with 
> multlib/compat32.
> 
> 2. nvidia-driver: A much simpler script that just assumes a pure
> x86_32 or x86_64 installation.
> 
> 3. COMPAT32 provided either via Alien Bob's multilib
> convertpkg-compat32 or my own script in nvidia-utils
> 
> 4. Finally, instead of all the "install' lines in the SlackBuild
> script, leverage the nvidia-installer or the NVIDIA-*.run to
> perform the install into /tmp/SBo... for subsequent packaging. This
> will have the advantage of making the nvidia-driver.SlacBuild less
> brittle for simple version bumps.  The disadvantage is that this
> will break a few things the script now does.
> 
> I know a many who simply run the NVIDIA-*.run and are happy.  For
> those on this list who run my scripts, what say you? Also, let me
> know (off list) if you are willing to assist in thrashing your
> system for testing. I have just the one GTX600 system atm, so
> testing other GPUs and desktops will be nice.
> 
> Thanks, Ed

Thanks for your efforts, Ed. I use your NVIDIA scripts exclusively for
my system and I'm in favor of your approach. I would prefer COMPAT32
be provided by your script.

- --
Gerardo Zamudio


-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXf8fhAAoJEPbPpamee1lXabcP/2TlgDqv076xlEXdukUFMnTc
vORJ2E+TxUI9zfSRCVGzbVdL4alKeXVTLN77RwpkzaLOAeDfHoflJ9NtK5kCUtfj
ClEvLzKWBxw+kNIpolefEM+0EostdhrvfmTUlkdNqP6EGox46uWWt4ZyQpHK0G5A
M/3/tOhiM9M+cNDguYWTuYQLwADdqLNnlAGbSh7XUbQ8H3DWV/l0seluyqjSVdaF
L02nl8EzdBSDN/c2Gme7Wlz+c+k+Is+tfARLzervlWomdnsrEjWmFbvIMayLaDeB
V4UYggPoQm6s2Xl7FfJwkH8JEii8jqpTyf8/EcpAHV5T2Vry6a9rDgzlk4HsNILB
ay55b2QXJfXQc2bJrR2zqlPxPl3aNi1TzyQRZpjo12x/3CjoKm+PukijWfJUKwxb
J7Dg0ZAW6+iVxW4pS3RzgHl7EgvY99gJm+Tz6U16QY9DYI0rPG48uBwd6rl0cUoH
+oM7i1quwXoaqw7yJ8w9zUgR3H+f+0/lEF0prlRfSOrxL5/hJ+EGvRKweB1yxHzK
/4OSpCDwWLK24U2A6GXPU51wQQeQF+e/vvbTlEBKODoebZROjxba2537avkmjirR
eGSSNV+YSPvApxTz/cetG57YeX0Hh15ROl6CNM+0LrDJt7AxmuqMHgU/9rV4Ktzu
AchmXDeKfj5AtbqHZtWE
=kU5s
-----END PGP SIGNATURE-----


More information about the SlackBuilds-users mailing list