lp:~computersforpeace/ubuntu/utopic/nvidia-graphics-drivers-331/fix-for-1367468

Created by Brian Norris and last modified
Get this branch:
bzr branch lp:~computersforpeace/ubuntu/utopic/nvidia-graphics-drivers-331/fix-for-1367468
Only Brian Norris can upload to this branch. If you are Brian Norris please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Brian Norris
Status:
Development

Recent revisions

24. By Brian Norris

* debian/dkms_nvidia/patches/buildfix_kernel_3.17.patch:
  - Drop <acpi/acpi.h> header; it was never needed
* debian/templates/dkms_nvidia.conf.in
  - Add patch for 3.17 (applicable to all kernels)

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-*.

17. By Alberto Milone

[ Tim O'Shea ]
* debian/templates/dkms_nvidia.conf.in,
  debian/dkms_nvidia/patches/buildfix_kernel_3.14.patch:
  - Add support for Linux 3.14 (LP: #1289440).

16. By Alberto Milone

[ Shih-Yuan Lee (FourDollars) ]
* debian/nvidia_supported,
  debian/rules:
  - Add subsystem ID parsing support for LP: #1255813.

15. By Alberto Milone

[ Alberto Milone ]
* debian/dkms_nvidia/patches/register-VT-switch-requirements.patch:
  - Make sure to call pm_vt_switch_{required,unregister}(), so that
    the kernel knows that the driver requires a vt switch at
    suspend/resume time. This resolves a corruption issue on resume
    from S3 (LP: #1210077).
    Thanks to NVIDIA for the patch.

[ Graham Inggs ]
* debian/templates/nvidia-graphics-drivers.shlibs.in,
  debian/templates/libcuda1-flavour.shlibs.in,
  debian/templates/nvidia-libopencl1-flavour.shlibs.in:
  - Separate .shlibs for libcuda1 and nvidia-libopencl1
    (LP: #1260974).

Branch metadata

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

Subscribers