new xorg stack in qbp (was: new xorg stack in quantal-proposed)
Hey, Op 02-08-12 22:15, Timo Aaltonen schreef: Hi! Quantal-proposed now has xserver 1.13rc2 and all the relevant drivers built against it. So by enabling -proposed and doing a dist-upgrade it should update the stack nicely. This doesn't include working versions for nvidia or fglrx, so only the opensource drivers should work at the moment (nvidia has a beta driver that supports the ABI but has other issues preventing an upload for now). I've tested with intel and it works fine. The stack will get copied to quantal proper after some more testing, and possibly more updates are pushed (1.13rc3 is out already). I didn't push updates for obsolete video drivers not depended on by xserver-xorg-video-all, since I think it's probably time to remove them from the archive (we dropped them from -video-all for 11.10). This includes -apm, -ark, -chips, -glide, -glint, -i128, -i740, -rendition, -s3virge, -tseng, -voodoo. Both users of such hw can still use 12.04 for the next ~5y. Can we add modesetting and displaylink to video-all? Also I updated qbp with the new stack: https://launchpad.net/~ubuntu-x-swat/+archive/q-lts-backport/+packages Updated directly, with a proposal to be sru'd: - xorg, remove version dependencies on some packages - libdrm, updated to version in quantal - mesa, build patch to build against newer libdrm with old abi - xserver-xorg-video-nouveau, build patch against newer libdrm with old abi - x11proto-(dri2,gl,randr), required to build new X, and no negative side effect for old X I hope. - libxrandr 1.4, adds support for offload extensions, prerequisite for prime. I believe libdrm and x11proto-* will have to be updated for every release, libxrandr/xrandr will be an exception and only to add support for prime. Mesa and xserver-xorg-video-nouveau will require no further updates, this is just once so it can be built from source against the new libdrm. Renamed and updated for quantal: - mesa - xorg-server - xorg - all of xf86-input/video-* and xserver-xorg-input/video-* drivers, where sane. Outstanding issues: - Plymouth still requires libdrm_intel on arm, but it will no longer be built. SRU the removal of this dependency? - Binary drivers will need to drop dependency on specific video ABI. - Untested on arm, will need updating since xserver-xorg-video-omapfb is renamed to xserver-xorg-video-omap - Breaks/Replaces, I think it would be saner if we could replace those with a versioned Conflicts, but I'm not sure how realistic this is, if not possible, we should definitely add a conflicts with newer versions of unrenamed packages. libdrm-lts-q 2.4.34 conflicts with libdrm = 2.4.34, to make it easier to update to next LTS. - Add a package to force reinstallation of old X, while removing all the backports? - Make update process remove xserver-xorg-video/input-all ? I'm close to getting to the point where removing .*lts-quantal.* will nuke new stack and reinstall the old one, definitely worth trying to see if I can make this happen. How to install: apt-get install xorg-lts-quantal linux-generic-lts-quantal As a nice side effect, with xorg stack separated like this, downgrading becomes relatively easy: Nuke all quantal updates and most of the stack first: apt-get remove .*lts-quantal.* xorg xserver-xorg.* ubuntu-desktop .. and reinstall old stack: apt-get install ubuntu-desktop Ideally it would just be apt-get remove .*lts-quantal.*, but I'm already content nothing more broke. ~Maarten -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
new xorg stack in quantal-proposed
Hi! Quantal-proposed now has xserver 1.13rc2 and all the relevant drivers built against it. So by enabling -proposed and doing a dist-upgrade it should update the stack nicely. This doesn't include working versions for nvidia or fglrx, so only the opensource drivers should work at the moment (nvidia has a beta driver that supports the ABI but has other issues preventing an upload for now). I've tested with intel and it works fine. The stack will get copied to quantal proper after some more testing, and possibly more updates are pushed (1.13rc3 is out already). I didn't push updates for obsolete video drivers not depended on by xserver-xorg-video-all, since I think it's probably time to remove them from the archive (we dropped them from -video-all for 11.10). This includes -apm, -ark, -chips, -glide, -glint, -i128, -i740, -rendition, -s3virge, -tseng, -voodoo. Both users of such hw can still use 12.04 for the next ~5y. t -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Re: dropping old video drivers (was: new xorg stack in quantal-proposed)
On 08/02/2012 03:15 PM, Timo Aaltonen wrote: snip / I didn't push updates for obsolete video drivers not depended on by xserver-xorg-video-all, since I think it's probably time to remove them from the archive (we dropped them from -video-all for 11.10). This includes -apm, -ark, -chips, -glide, -glint, -i128, -i740, -rendition, -s3virge, -tseng, -voodoo. Both users of such hw can still use 12.04 for the next ~5y. I would think as long as these cards are usable in machines still supported by the kernel, it would be great to keep them (if there's not an unreasonable amount of maintenance; I don't think rebuilds for each new xorg stack qualifies). I would think most of that work would be done in Debian as well. If Debian has dropped them, then by all means follow suit. Thanks, Micah -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Re: dropping old video drivers (was: new xorg stack in quantal-proposed)
On Thu, Aug 02, 2012 at 03:43:18PM -0500, Micah Gersten wrote: On 08/02/2012 03:15 PM, Timo Aaltonen wrote: snip / I didn't push updates for obsolete video drivers not depended on by xserver-xorg-video-all, since I think it's probably time to remove them from the archive (we dropped them from -video-all for 11.10). This includes -apm, -ark, -chips, -glide, -glint, -i128, -i740, -rendition, -s3virge, -tseng, -voodoo. Both users of such hw can still use 12.04 for the next ~5y. I would think as long as these cards are usable in machines still supported by the kernel, it would be great to keep them (if there's not an unreasonable amount of maintenance; I don't think rebuilds for each new xorg stack qualifies). This was a pretty conservatively drawn up list. To our knowledge no one still uses this hardware; certainly no one is regularly testing it, as we've seen no bug reports filed about them. This is actually the last step in a process that started about a year or two ago, gradually moving the drivers out of main, out of the -video-abi, etc. Our plan was to keep them through to the next LTS (precise) so if we were mistaken and there *is* some user out there with this hardware, he or she can still use the LTS through its full support cycle. I think that's fair, and lets us drop vestigal drivers that aren't actively maintained upstream. We haven't heard from anyone that they still need these drivers. And after dropping them if anyone *does* need them and can state a good case, it should be trivial to resurrect them. But at this point to the best of our knowledge the drivers are just unused clutter. Bryce -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel