lp:ubuntu/vivid-proposed/nvidia-graphics-drivers-331

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/vivid-proposed/nvidia-graphics-drivers-331
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

27. By Alberto Milone

[ Jason Gerard DeRose ]
* debian/templates/nvidia-graphics-drivers.postrm.in:
  - Fix broken postrm script, plus add work-around for upgrading
    from previous broken versions of the same (LP: #1394348).
  - No longer call `stop nvidia-persistenced` as the Upstart job was
    removed in 331.89-0ubuntu3.
  - Remove "nvidia-persistenced" user/group in a failsafe manner
    (ie. even if userdel fails, postrm will not exit with a non-zero
    status).
* debian/templates/nvidia-graphics-drivers.preinst.in:
  - Call `/usr/bin/stop-nvidia-persistenced` to work-around
    the broken postrm script introduced in 331.89-0ubuntu3; without
    this, upgrading between major nvidia driver versions (eg. 331=>343)
    will break.
* debian/templates/nvidia-graphics-drivers.prerm.in:
  - Call `/usr/bin/stop-nvidia-persistenced` so that the
    nvidia-persistenced process is killed prior to the postrm script
    being called (which means that removing the "nvidia-persistenced"
    user/group can actually succeed).

26. By Alberto Milone

[ Alberto Milone ]
* New upstream release.
* debian/substvars:
  - Add support for video ABIs up to 19.
* debian/templates/control.in:
  - Make libcuda1-$flavour depend on nvidia-$flavour-uvm.

25. By Alberto Milone

* debian/templates/dkms_nvidia.conf.in,
  debian/dkms_nvidia/patches/buildfix_kernel_3.18.patch:
  - Add support for Linux 3.18.
    Thanks to Rico Tzschichholz for recommending the patch.

24. By Alberto Milone

[ Graham Inggs ]
* debian/templates/control.in,
  debian/templates/nvidia-graphics-drivers.shlibs.in:
  - Add virtual packages for CUDA 6.0 (LP: #1346220).
* debian/rules:
  - Make sure to install the files into -dev package (LP: #1335942).

23. By Alberto Milone

[ Alberto Milone ]
* debian/71-nvidia.rules:
  - Make the rule more generic.

[ Graham Inggs ]
* debian/templates/control.in:
  - Drop the recommends on nvidia-libopencl1-$flavour,
    as nvidia-opencl-icd-$flavour already has its own
    dependencies.
  - Recommend the uvm driver instead of suggesting it.
  - Create the 'nvidia-opencl-icd' and the 'nvidia-uvm'
    virtual packages so that the real packages stop
    trying to overwrite each other's files
    (LP: #1328762, LP: #1347926).

22. By Alberto Milone

* debian/71-nvidia.rules, debian/nvidia-persistenced.conf,
  debian/start-nvidia-persistenced, debian/stop-nvidia-persistenced,
  debian/templates/nvidia-graphics-drivers.install.in:
  - Tag devices for logind (LP: #1365336).
  - Start and stop nvidia-persistenced using udev rules. This
    gets rid of the upstart job.

21. By Alberto Milone

* debian/substvars:
  - The new ABI should really be 18, not 16.

20. By Alberto Milone

* debian/substvars:
  - Add support for X ABI 18.
* New upstream release:
  - Added support for the following GPU:
    o GeForce GT 730
* Fixed a race condition in the NVIDIA kernel module that caused
  some GPUs to sporadically become unresponsive.
* Updated the error reporting in the NVIDIA kernel module to
  include the GPU serial number, when available, in error messages
  written to the system log.
* Fixed a bug that caused blank screens when transforming or
  rotating displays in an SLI Mosaic layout.
* Fixed a bug that corrupted certain software rendering on 32-bit
  systems.
* Improved compatibility with recent Linux kernels.
* Fixed a bug that could result in system instability while
  restoring the VGA console.
* Fixed an interaction problem with xserver 1.15 that occasionally
  caused OpenGL applications to continue rendering when they are
  minimized or unmapped.
* Updated nvidia-bug-report.sh to search the systemd journal for X
  server logs and messages from the NVIDIA kernel module.
* Added support for X.org xserver ABI 18 (xorg-server 1.16).

19. By Alberto Milone

* New upstream release:
  - Fixed a bug that prevented module signing from working
    correctly for the NVIDIA Unified Memory kernel module when
    using module signing keys generated by nvidia-installer.
  - Fixed a bug that caused blank screens and flickering when
    rotating displays in a Base Mosaic layout.
  - Fixed a bug that caused BadRRCrtc or BadRROutput errors for
    big-endian X11 clients making certain XRandR requests.
  - Fixed a bug that corrupted certain software rendering, notably
    the stippled text used to represent disabled entries in xterm's
    pop-up menus.
* debian/templates/{dkms_nvidia_uvm.conf.in|dkms_nvidia.conf.in}:
  - Drop all kernel patches.

18. By Alberto Milone

[ Graham Inggs ]
* debian/templates/control.in, package nvidia-opencl-icd-*:
  - Remove breaks/replaces on opencl-icd (LP: #1247736).
  - Depend on ocl-icd-libopencl1 | nvidia-libopencl1-*.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/vivid/nvidia-graphics-drivers-331
This branch contains Public information 
Everyone can see this information.

Subscribers