[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: