Bug#603455: [PATCH release-notes] Add notes about X changes
Bug#603455
Signed-off-by: Julien Cristau <jcristau@debian.org>
Cc: debian-x@lists.debian.org
---
en/issues.dbk | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
en/whats-new.dbk | 22 +++++++++++++
2 files changed, 113 insertions(+), 0 deletions(-)
diff --git a/en/issues.dbk b/en/issues.dbk
index 7c11462..51898b5 100644
--- a/en/issues.dbk
+++ b/en/issues.dbk
@@ -617,4 +617,95 @@ Notes</ulink>.
</para>
</section>
+<section id="graphics">
+ <title>Graphics stack changes</title>
+ <para>
+ There have been a number of changes to the X stack in Debian &release;.
+ This section lists the most important and user-visible.
+ </para>
+
+ <section>
+ <title>Obsolete Xorg drivers</title>
+ <para>
+ The <literal>cyrix</literal>, <literal>imstt</literal>,
+ <literal>sunbw2</literal> and <literal>vga</literal> Xorg video drivers
+ are no longer provided. Users should switch to a generic such as
+ <literal>vesa</literal> or <literal>fbdev</literal> instead.
+ </para>
+ <para>
+ The old <literal>via</literal> driver was no longer maintained, and has
+ been replaced by the <literal>openchrome</literal> driver, which will be
+ used automatically after the upgrade.
+ </para>
+ <para>
+ The <literal>nv</literal> and <literal>radeonhd</literal> drivers are
+ still present in this release, but are deprecated. Users should
+ consider the <literal>nouveau</literal> and <literal>radeon</literal>
+ drivers instead, respectively.
+ </para>
+ <para>
+ The <literal>calcomp</literal>, <literal>citron</literal>,
+ <literal>digitaledge</literal>, <literal>dmc</literal>,
+ <literal>dynapro</literal>, <literal>elo2300</literal>,
+ <literal>fpit</literal>, <literal>hyperpen</literal>,
+ <literal>jamstudio</literal>, <literal>magellan</literal>,
+ <literal>microtouch</literal>, <literal>mutouch</literal>,
+ <literal>palmax</literal>, <literal>spaceorb</literal>,
+ <literal>summa</literal>, <literal>tek4957</literal> and
+ <literal>ur98</literal> X input drivers have been discontinued and are
+ not included in this release. Users of these devices might want to
+ switch to a suitable kernel driver and the evdev X driver. For many
+ serial devices, the <command>inputattach</command> utility allows
+ attaching them to a Linux input device which can be recognized by the
+ <literal>evdev</literal> X driver.
+ </para>
+ </section>
+
+ <section>
+ <title>Kernel mode setting</title>
+ <para>
+ Kernel drivers for Intel (starting from i830), ATI/AMD (from the
+ original Radeon to the Radeon HD 5xxx <quote>Evergreen</quote> series)
+ and for NVIDIA graphics chipsets now support native mode setting.
+ </para>
+ <para arch="i386;amd64">
+ Support for old-style userspace mode setting is discontinued in the
+ <literal>intel</literal> X driver, which requires a recent kernel.
+ Users of custom kernels should make sure that their configuration
+ includes <literal>CONFIG_DRM_I915_KMS=y</literal>.
+ </para>
+ </section>
+
+ <section>
+ <title>Input device hotplug</title>
+ <para>
+ The Xorg X server included in Debian &release; provides improved support
+ for hotplugging of input devices (mice, keyboards, tablets, …). The old
+ <systemitem role="package">xserver-xorg-input-kbd</systemitem> and
+ <systemitem role="package">xserver-xorg-input-mouse</systemitem>
+ packages are replaced by <systemitem
+ role="package">xserver-xorg-input-evdev</systemitem>, which requires a
+ kernel with the <literal>CONFIG_INPUT_EVDEV</literal> option enabled.
+ Additionally, some of the keycodes produced by this driver differ from
+ those traditionally associated with the same keys. Users of programs
+ like <command>xmodmap</command> and <command>xbindkeys</command> will
+ need to adjust their configurations for the new keycodes.
+ </para>
+ </section>
+
+ <section>
+ <title>X server <quote>zapping</quote></title>
+ <para>
+ Traditionally, the
+ <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Backspace</keycap></keycombo>
+ combination would kill the X server. This combination is no longer
+ active by default, but can be re-enabled by reconfiguring the
+ <systemitem role="package">keyboard-configuration</systemitem> package
+ (system-wide), or using your desktop environment's keyboard preferences
+ application.
+ </para>
+ </section>
+
+</section>
+
</chapter>
diff --git a/en/whats-new.dbk b/en/whats-new.dbk
index 52227db..cedb274 100644
--- a/en/whats-new.dbk
+++ b/en/whats-new.dbk
@@ -447,6 +447,28 @@ configuration file.
</section>
+<section id="kms">
+ <title>Kernel mode setting</title>
+ <para>
+ Graphics mode setting code for the most common desktop chipsets (from
+ Intel, ATI/AMD and NVIDIA) has moved from the respective Xorg drivers to
+ the Linux kernel. This provides a number of advantages, such as:
+ <itemizedlist>
+ <listitem><para>More reliable suspend and resume</para></listitem>
+ <listitem>
+ <para>Ability to use graphics devices without X</para>
+ </listitem>
+ <listitem><para>Faster VT switch</para></listitem>
+ <listitem><para>Native mode text console</para></listitem>
+ </itemizedlist>
+ </para>
+
+ <para>
+ More details are in <xref linkend="graphics"/> and in <ulink
+ url="&url-wiki;KernelModesetting">the Debian wiki</ulink>.
+ </para>
+</section>
+
<section id="new-ldap">
<title><acronym>LDAP</acronym> support</title>
<indexterm><primary>LDAP</primary></indexterm>
--
1.7.2.3
Reply to: