Revisions of nvidia-gfxG04

Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 73)
libnvidia-tls in /usr/lib64 and /usr/lib also needs to be moved, not
only the one in tls/ subdir.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 72)
- moved libnvidia-tls.so.*, which is required by NVIDIA's libGL 
  from x11-video-nvidiaG04 to nvidia-glG04 (bsc#1021634)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 71)
- fixed dependancies so nvidia-computeG04 can now be installed
  without x11-video-nvidiaG04 package
  * moved libnvidia-fatbinaryloader.so*, which is required by 
    libnvidia-ml.so.* and libnvidia-opencl.so*, from 
    x11-video-nvidiaG04 to nvidia-computeG04 package
  * moved 32bit libnvidia-ml.so.* and libnvidia-opencl.so* from
    x11-video-nvidiaG04 to nvidia-computeG04 package
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 70)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 69)
- update to latest long lived branch version 375.66
  * Fixed a bug that could cause EGL applications to crash when
    calling eglInitialize() multiple times on X11-backed displays.
  * Fixed a regression that could cause rendering corruption on a
    monitor connected via DisplayPort upon a modeset event (for
    example, changing resolutions or power cycling the monitor).
  * Updated the display configuration page in the nvidia-settings
    control panel to accurately reflect HDMI 3D refresh rates.
  * Fixed a bug that could cause OpenGL applications to crash when
    VT switching between multiple X servers.
  * Fixed a bug that caused the system to become unresponsive after
    resuming from power management suspend/hibernate.  Additional
    symptoms of this bug included display flickering and "Xid 56"
    errors in the kernel log.
  * Fixed a bug that caused backlight brightness to not be controllable
    on some notebooks with DisplayPort internal panels.
  * Added support for the following GPUs:
    + GeForce GTX 1080 Ti
    + Quadro M520
    + TITAN Xp
  * Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer
    console mode was restored. For some displays, this caused the display to
    remain blank.
  * Fixed a bug that caused audio over DisplayPort to stop working when the
    monitor was unplugged and plugged back in or awoken from DPMS power-saving
    mode.
  * Restored support for the following GPU:
    + GRID K520
  * Fixed a regression that caused corruption in certain applications, such as
    window border shadows in Unity, after resuming from suspend.
  * Added support for the following GPU:
    + Quadro P3000
  * Installation of the nvidia-drm kernel module is now optional. The new
    '--no-drm' option can be used to prevent nvidia-installer from building
    and installing nvidia-drm, on systems where this kernel module fails to
    build and/or load.
  * Fixed a bug that could cause some applications to crash when
    running with PRIME Sync.
  * Fixed a bug that prevented PRIME Sync from working on notebooks
    with GeForce GTX 4xx and 5xx series GPUs.
  * Fixed a bug that caused OpenGL apps to have excessive CPU usage when
    running with PRIME Sync but without native displays enabled.
  * Fixed a bug that could cause PRIME Sync to deadlock in the kernel,
    particularly common on Linux 4.10.
  * Fixed a bug that caused PRIME Sync to run slowly on systems with Pascal
    GPUs.
- disabled kernel-4.10.patch for now
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 490823 from Todd R's avatar Todd R (TheBlackCat) (revision 68)
Various spec file and rpmlint cleanups
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 67)
- patch kernel-4.10.patch on sle12-sp3
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 460837 from Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) (revision 66)
- Fix build with kernel 4.10
  * kernel-4.10.patch

Tested on Tumbleweed
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 65)
updated _service file
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 64)
- update to latest long lived branch version 375.39
  * Fixed a bug that caused system hangs when resuming from suspend
    with some GPUs.
  * Fixed a regression that could cause corruption when
    hot-plugging displays.
  * Fixed a regression that prevented systems with multiple
    DisplayPort monitors from resuming correctly from suspend.
  * Added support for the following GPU(s):
    + Quadro GP100
    + Quadro P4000
    + Quadro P2000
    + Quadro P1000
    + Quadro P600
    + Quadro P400
    + Quadro M1200
    + Quadro M2200
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 63)
- update to latest long lived branch version 375.26
  * Fixed a regression that prevented the backlight on some notebook
    computer displays from turning back on after being shut off.
  * Fixed a regression that prevented the console from being restored
    properly when using SLI.
 * Fixed a bug that caused installer manifest entries for some 32-bit
   compatibility libraries to be duplicated in the installer package.
   These entries led nvidia-installer to issue warning messages when
   installing the 32-bit compatibility libraries, for example:
    'Cannot create symlink /usr/lib/libEGL.so (File exists)'.
  * Fixed a regression that could cause the nvidia-settings control panel
    to crash on startup with certain GPU configurations.
  * Fixed a regression that prevented the GLX_NV_swap_group extension from
    working when using SLI or Quadro Sync.
  * Fixed a long-standing bug that caused the NVIDIA X driver to not
    correctly detect AC/battery hotplug events on notebooks.
  * Added support for the following GPU(s):
    * Quadro M3000 SE
  * Fixed an interaction problem between the Linux kernel's
    CONFIG_HARDENED_USERCOPY feature (new in Linux kernel 4.8)
    and nvidia-drm.ko with modeset=1 enabled.  This problem caused
    CONFIG_HARDENED_USERCOPY to erroneously halt the system, issuing
    reports of the form:
    usercopy: kernel memory overwrite attempt detected to ffff8803e8ec7ce0 (<process stack>) (8 bytes)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 62)
install NON_GLVND egl lib
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 61)
- update to latest long lived branch version 375.20
  * Fixed a bug that could cause displays in SLI Mosaic to blank when
    applying a transformation matrix.
  * Added EGL support to the GL Vendor Neutral Dispatch Library (libGLVND).
    The installer package now includes both GLVND and non-GLVND versions of
    the EGL libraries: the --glvnd-egl-client and --no-glvnd-egl-client
    options in nvidia-installer can be used to select which to install.
  * Added support for the following GPUs:
    * GeForce GTX 1050
    * GeForce GTX 1050 Ti
    * Quadro M620
    * Quadro M5000 SE
    * Tesla P100-PCIE-12GB
    * Tesla P100-PCIE-16GB
    * Tesla P100-SXM2-16GB
    * Tesla P4
  * Fixed a bug that prevented G-SYNC from working on notebook displays.
  * Fixed a bug that caused DisplayPort multistream devices to go blank after
    the console is restored.
  * Fixed a bug that caused a kernel crash when starting X for the second time
    when more than one DisplayPort multistream device is connected to a single
    DisplayPort connector via a branch device.
  * Updated nvidia-settings to not have a build-time dependence on
    an external nvml development package (a regression introduced in
    375.10).
  * Fixed a crash in nvidia-settings when adding Application Profile Rule and
    Profile entries.
  * Removed the "Enable Tooltip" option in nvidia-settings for the GTK 2
    interface.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 60)
- modprobe.d/50-nvidia.conf: avoid loop in driver load, when gfx
  card is not supported (bnc#1004201); "install" one liner is now
  generatedd from a properly readable shell script called
  modprobe.nvidia.install/modprobe.nvidia.install.non_uvm in the
  package sources
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 59)
- update to latest long lived branch version 367.57
  * Added support for the following GPUs:
        * Quadro P6000
        * Tesla P40
        * Quadro P5000
    * Added support for NVIDIA 3D Vision 2 Stereo on Linux. This IR emitter can
      be used with stereo mode "10" set in the X configuration file.
    * Fixed a bug in nvidia-persistenced that caused it to incorrectly delete
      the PID file if a second instance of the daemon is started.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 58)
better name for tmpfiles.d snippet; create tmpfiles.d directory beforehand
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 57)
move tmpfiles.d snippet from /etc to /usr/lib
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 56)
create  /run/udev/static_node-tags/uaccess dir
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 55)
- %postun cleanup: remove tmpfiles.d snippet
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 54)
- %post: create symlinks and /etc/tmpfiles.d snippet for udev so 
  nvidia devices will get user ACLs by logind later (bnc#1000625)
Displaying revisions 221 - 240 of 293
openSUSE Build Service is sponsored by