How do I add the xorg-edgers PPA in debian, without breaking dependencies?
If you're running Debian 8, and you're looking for newer video drivers but you don't specifically need the latest git snapshots, a safer option may be to enable Jessie backports:
echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list
and you'll be able to install versions of most of the packages available in xorg-edgers (albeit sometimes older versions, but always newer than those in Jessie), e.g.
apt-get -t jessie-backports install libgl1-mesa-dri apt-get -t jessie-backports install libdrm-admgpu1 apt-get -t jessie-backports install xserver-xorg-video-intel
These packages are designed to work with Debian 8.
READ THE DESCRIPTION AT https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa
Be aware that this can cause severe dependency problems, and may break your X server system, forcing you to purge all of your
For most situations, backports will be enough, see @Stephen's answer for how to do this. But sometimes this isn't enough.
Start bash as root, or become root (
sudo su), and then
cd /tmp, so that you do not clog up any directory unnecessarily
First we need to satisfy the dependency for xorg-video-abi-20; an ubuntu virtual package for
xserver-xorg-core. However, this package does not exist in debian, so we have to create and install it ourselves.
$ apt install equivs $ equivs-control fake-xorg-video-abi-20 $ echo "Package: xorg-video-abi-20" >> fake-xorg-video-abi-20 $ echo "Depends: xserver-xorg-core" >> fake-xorg-video-abi-20 $ equivs-build fake-xorg-video-abi-20 $ dpkg -i xorg-video-abi-20*.deb
Then edit apt sources to include the xorg-edgers ppa, and manually install its gpg key
$ gpg --ignore-time-conflict --no-options --no-default-keyring --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 165D673674A995B3E64BF0CF4F191A5A8844C542 $ echo deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu zesty main > /etc/apt/sources.list.d/xorg-edgers.list $ echo deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu zesty main >> /etc/apt/sources.list.d/xorg-edgers.list
Then just run