This bug was fixed in the package jockey - 0.9.7-0ubuntu7.10

---------------
jockey (0.9.7-0ubuntu7.10) precise-proposed; urgency=low

  * data/handlers/fglrx.py:
    - Show the driver as enabled when pxpress is in use.
      Thanks to Doro Wu for the patch (LP: #1196848).
    - Add handlers for -experimental-{12|13}.
    - Only -experimental-13 supports hybrid graphics.
  * data/handlers/nvidia.py:
    - Add handlers for 319/-updates 304/-updates.
    - Only 319/-updates support hybrid graphics.
    - Make sure to remove the correct nvidia-settings
      flavour.
  * data/handlers/{fglrx|nvidia}.py:
    - Add support for Hybrid Graphics (LP: #1198942):
      + Driver handlers now need to state that they support
        hybrid graphics and subclass either the
        _NvidiaDriverHybridBase class or the FglrxDriverHybrid
        class.
      + Drivers which don't claim to support hybrid graphics
        will not show up on hybrid systems.
      + If the nvidia-prime or the fglrx-pxpress packages are
        not available, the drivers won't be available on
        hybrid systems. This avoids breaking systems which
        require further configuration which only these two
        packages provide.
      + Jockey doesn't touch the xorg.conf when dealing with
        hybrid graphics (as either nvidia-prime or
        fglrx-pxpress will take care of it).
      + Hybrid Graphics is only supported on systems which
        use Raring's backported X and kernel.
  * jockey/xorg_driver.py:
    - Add supports_hybrid_graphics class attribute.
    - Add has_hybrid_graphics class attribute.
    - Add better support for faking devices and packages.
    - Ignore transitional packages.
  * jockey/oslib.py:
    - Add package_transitional() method.
    - Add package_available() method.
    - Make current_xorg_video_abi take into account
      backported packages.
    - Catch additional arguments in package_installed().
      This gives us some flexibility when using fake
      devices for testing.
    - Add some checks for raring's backported xserver.
  * tests/hybridgraphics.py:
    - Add coverage for hybrid graphics.
  * tests/oslib.py:
    - Deal with the multiple video abis that drivers may
      support.
    - Make sure that the kernel headers are available before
      failing.
  * tests/sandbox.py:
    - Report a more compliant fake X ABI.
    - Update package_installed() to match the one in oslib.py.
 -- Alberto Milone <[email protected]>   Fri, 26 Jul 2013 10:38:06 
+0200

** Branch linked: lp:~ubuntu-branches/ubuntu/precise/nvidia-settings-304
/precise-updates

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to jockey in Ubuntu.
https://bugs.launchpad.net/bugs/1198942

Title:
  Hybrid Graphics and general enablement for fglrx and nvidia in Precise
  for 12.04.3

Status in “fglrx-installer-updates” package in Ubuntu:
  Fix Released
Status in “fglrx-pxpress” package in Ubuntu:
  Fix Released
Status in “jockey” package in Ubuntu:
  Fix Released
Status in “nvidia-graphics-drivers-173-updates” package in Ubuntu:
  Fix Released
Status in “nvidia-graphics-drivers-304” package in Ubuntu:
  Fix Released
Status in “nvidia-graphics-drivers-304-updates” package in Ubuntu:
  Fix Released
Status in “nvidia-graphics-drivers-319” package in Ubuntu:
  Fix Released
Status in “nvidia-graphics-drivers-319-updates” package in Ubuntu:
  Fix Released
Status in “nvidia-prime” package in Ubuntu:
  Fix Released
Status in “fglrx-installer-updates” source package in Precise:
  Fix Committed
Status in “fglrx-pxpress” source package in Precise:
  Fix Released
Status in “jockey” source package in Precise:
  Fix Released
Status in “nvidia-graphics-drivers-173-updates” source package in Precise:
  Fix Committed
Status in “nvidia-graphics-drivers-304” source package in Precise:
  Fix Released
Status in “nvidia-graphics-drivers-304-updates” source package in Precise:
  Fix Released
Status in “nvidia-graphics-drivers-319” source package in Precise:
  Fix Released
Status in “nvidia-graphics-drivers-319-updates” source package in Precise:
  Fix Released
Status in “nvidia-prime” source package in Precise:
  Fix Released

Bug description:
  SRU request:

  As per the topic, the purpose of this report is to make sure that
  users get graphics drivers that work with Raring's X/Kernel in Precise
  12.04.3.

  This work also enables support for Hybrid graphics (as planned) and
  requires changes in Jockey in addition to the drivers.

  This SRU involves the following packages

  jockey
  nvidia-prime
  fglrx-pxpress
  nvidia-graphics-drivers-319
  nvidia-graphics-drivers-319-updates
  nvidia-graphics-drivers-304
  nvidia-graphics-drivers-304-updates
  nvidia-graphics-drivers-173-updates
  nvidia-settings-319
  nvidia-settings-319-updates
  nvidia-settings-304
  nvidia-settings-304-updates
  nvidia-persistenced
  fglrx-installer-updates
  fglrx-installer-experimental-13

  
  Only jockey, nvidia-graphics-drivers-173-updates and fglrx-installer-updates 
already existed in the archive, the rest is in NEW.

  The changes in jockey are all documented in jockey's changelog. I
  added tests in the test suite to make sure that we simulate hybrid
  graphics systems (using fake devices) and test the relevant code
  paths.

  In short, we don't provide graphics drivers on unsupported systems
  with hybrid graphics, thus preventing users from breaking their
  systems. When hybrid graphics is available and supported (i.e. there
  is a driver which supports it and the Raring stack is installed) not
  only do we provide the drivers, we also take care of installing either
  fglrx-pxpress or nvidia-prime, which will take care of any required
  configuration so that, on next boot, things will work with no user
  interaction. Quite an improvement compared with a certain xserver
  failure in case of a misconfigured or unsupported system.

  As for the drivers, they all work with kernels up to 3.10 and include the 
following features:
   * NVIDIA's 319 series add support for hybrid graphics, in addition to being 
a LTS series. They also replace any experimental driver we uploaded.
   * current users of nvidia-current and nvidia-current-updates will be 
migrated to nvidia-304 and nvidia-304-updates (same driver release, only 
different name).
   * All (obsolete) experimental nvidia drivers will be migrated to 
nvidia-319-updates.
   * fglrx-updates will be updated to the latest stable release.
   * fglrx-experimental-13 will replace all experimental releases and add 
stable support for hybrid graphics.
   * nvidia-persistenced is a daemon (only for the 319 series) which, by 
default, preserves the standard behaviour of the nvidia driver. It makes it 
easier for users to enable persistence mode to work around bugs in the driver 
(e.g. LP: #1202152)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer-updates/+bug/1198942/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to