lp:ubuntu/intrepid/xserver-xgl

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid/xserver-xgl
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

15. By Bryce Harrington

[John S. Gruber]
* debian/patches/03-randr-correct-version.dpatch:
  + Make XGL correctly report the version of XRandR it supports (1.1, not 1.2)
    (LP: #215396)

14. By Chris Halse Rogers

* New git snapshot. Fixes FTBFS on AMD64.
* debian/rules:
  + Add get-orig-source target
* debian/copyright:
  + Add git URL
* debian/Xgl-session
  + Wait for Xgl to finish starting (as determined by lockfiles in /tmp)
    before spawning other processes (LP: #176515).
    Thanks to Jean-Baptiste Lallement.

13. By Michael Vogt

* debian/Xgl-session
  + Add "radeonhd" to driver blacklist

12. By Chris Halse Rogers

* debian/Xgl-session
  + Add "savage" to driver blacklist (LP: #32588)
  + Find an unused DISPLAY to spawn Xgl on (LP: #140870)
* debian/Xgl-lockfile-wrapper
  + Add (another) wrapper to clean up the lockfiles Xgl leaves behind on
    logout (LP: #139852)

11. By Chris Halse Rogers

* debian/xserver-xgl-notification.update-notifier
  + Inform users that we start Xgl automatically, so previously set up Xgl
    sessions may not work correctly.
* Remove old Xsession.d file on install, if it hasn't been modified
  (LP: #136962). New Xsession.d file won't fall over after xserver-xgl is
  uninstalled.
* debian/00-xserver-xgl_start-server
  + Split into a wrapper script debian/Xgl-session, and install this into
    /usr/bin and a much smaller debian/98-xserver-xgl_start-server file.
  + Install Xsession file to 98-xserver-xgl_start-server, so that it's at
    the top of the $STARTUP stack instead of starting Xgl first in the
    Xsession.d process. Fixes startup for those who manually installed
    the fglrx drivers (and possibly others).
* Add a killswitch to disable Xgl on a per-user basis. If the file
  ~/.config/xserver-xgl/disable exists, Xgl will not be automatically
  started. Documented in README.Debian. (LP: #136878)

10. By Chris Halse Rogers

* New git snapshot, now builds against mesa 7.0 (LP: #126255)
* New versioning; follow upstream's new versioning
* debian/patches/02-fix-glCallLists
  + Dropped, included in new snapshot
* debian/patches/02-add-missing-gl-struct
  + Revert a small part of last git commit, to re-add the definition of a
    struct. Required to build against our mesa 7 packages.
* debian/00xserver-xgl_session-start
  + Wrapper script to automatically add appropriate accel options to Xgl,
    make it fail to launch under some drivers that won't work, add
    appropriate cookie to xauth, and set DISPLAY.
  + Use xmodmap to disable shift-backspace killing Xgl
  + Install into /etc/X11/Xsession.d to automatically start Xgl (LP: 122939)
  + Start Xgl first so other session scripts such as seahorse get the right
    DISPLAY
* debian/control:
  + Update build-depends for Mesa (>= 7.0)

9. By John Dong

Apply patch from git, fixes the glCallList and glXUseXFont calls. (LP: #92124)

8. By John Dong

[ John Dong ]
* Applied patch from Compiz wiki to speed up rendering
* Do not install Xserver.1.gz manpage

[ Daniel T Chen ]
* UVF exception granted in LP: #87687. In particular, see
  https://launchpad.net/ubuntu/+source/xserver-xgl/+bug/87687/comments/29

7. By Andrew Mitchell

Remove /usr/lib/pkgconfig/xorg-server.pc (Closes: #54900)

6. By Andrew Mitchell

* Update from upstream git
* Update Build-Depends for mesa (>= 6.5.0), libglitz-glx (>= 0.5.6)
* Changed Build-Depends from mesa-swrast-source to mesa-swx11-source,
   following Debian package nomenclature
* Add bison to Build-Depends
* debian/patches/01-xorg-xinerama.patch (from X.Org mailing list)
  - enable xinerama support

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers