Hi! Ref. item 9 on <URL:http://wiki.debian.org/DebianEdu/Meeting/20070813>, here is a update proposal for the stable release.
I propose to update the version of xdebconfigurator in the stable repository from 1.29 to 1.30. This solves problems on many thin clients which doesn't support more than 1024x768, and the default in the old xdebconfigurator was 1152x864. The important change between these versions is removing 1152x864 from the default modes-list, and let the highest resolution be 1024x768. Here is the diff -r output between the two versions: diff -ruN xdebconfigurator-1.29/debian/changelog xdebconfigurator-1.30/debian/changelog --- xdebconfigurator-1.29/debian/changelog 2007-07-15 18:20:18.000000000 +0200 +++ xdebconfigurator-1.30/debian/changelog 2007-11-03 16:52:34.000000000 +0100 @@ -1,3 +1,24 @@ +xdebconfigurator (1.30) unstable; urgency=low + + [ Morten Werner Forsbring ] + * Remove 1152x864 from default modeline as this is not a good default + for 15" monitors. + * Bumped version number in man-page. + * Changed my name. + + [ Steffen Joeris ] + * Include updated Portuguese debconf translation (Closes: #426455) + Thanks to Rui Branco + + [ Luk Claes ] + * Removed myself from uploaders. + + [ Petter Reinholdtsen ] + * Report source of monitor mode. + * Stop using read-edid by default. + + -- Morten Werner Forsbring <[EMAIL PROTECTED]> Sat, 03 Nov 2007 16:49:50 +0100 + xdebconfigurator (1.29) unstable; urgency=low * Fix the mouse protocol to ImPS/2 if the mouse device is the diff -ruN xdebconfigurator-1.29/debian/control xdebconfigurator-1.30/debian/control --- xdebconfigurator-1.29/debian/control 2007-03-16 19:49:32.000000000 +0100 +++ xdebconfigurator-1.30/debian/control 2007-11-03 16:52:34.000000000 +0100 @@ -2,7 +2,7 @@ Section: x11 Priority: optional Maintainer: Debian Edu Developers <[email protected]> -Uploaders: Petter Reinholdtsen <[EMAIL PROTECTED]>, Andreas Schuldei <[EMAIL PROTECTED]>, Morten Werner Olsen <[EMAIL PROTECTED]>, Luk Claes <[EMAIL PROTECTED]>, Steffen Joeris <[EMAIL PROTECTED]> +Uploaders: Petter Reinholdtsen <[EMAIL PROTECTED]>, Andreas Schuldei <[EMAIL PROTECTED]>, Morten Werner Forsbring <[EMAIL PROTECTED]>, Steffen Joeris <[EMAIL PROTECTED]> Build-Depends: debhelper (>= 4) Standards-Version: 3.7.2 diff -ruN xdebconfigurator-1.29/debian/po/pt.po xdebconfigurator-1.30/debian/po/pt.po --- xdebconfigurator-1.29/debian/po/pt.po 2005-08-21 23:58:51.000000000 +0200 +++ xdebconfigurator-1.30/debian/po/pt.po 2007-11-03 16:52:34.000000000 +0100 @@ -1,19 +1,22 @@ -# Portuguese translation of xdebconfigurator for the D-I -# 2004, Miguel Figueiredo <[EMAIL PROTECTED]> +# Portuguese translation for xdebconfigurator debconf messages. +# Copyright (C) 2007 Pedro Ribeiro <[EMAIL PROTECTED]> +# This file is distributed under the same license as the xdebconfigurator package. +# Pedro Ribeiro <[EMAIL PROTECTED]>, 2007 +# msgid "" msgstr "" -"Project-Id-Version: xdebconfigurator\n" +"Project-Id-Version: xdebconfigurator 1.28\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-10-23 11:32+0200\n" -"PO-Revision-Date: 2004-10-19 20:29+0000\n" -"Last-Translator: Niguel Figueiredo <[EMAIL PROTECTED]>\n" +"POT-Creation-Date: 2007-01-13 20:31+0100\n" +"PO-Revision-Date: 2007-05-25 22:08+0100\n" +"Last-Translator: Pedro Ribeiro <[EMAIL PROTECTED]>\n" "Language-Team: Portuguese <[EMAIL PROTECTED]>\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: text #. Description -#: ../templates:13 +#: ../templates:2001 msgid "Generate XFree86 configuration automatically" -msgstr "Gerar automaticamente a configuração do XFree86" +msgstr "Gera a configuração de XFree86 automaticamente" diff -ruN xdebconfigurator-1.29/xdebconfigurator xdebconfigurator-1.30/xdebconfigurator --- xdebconfigurator-1.29/xdebconfigurator 2007-07-15 18:18:00.000000000 +0200 +++ xdebconfigurator-1.30/xdebconfigurator 2007-11-03 16:52:34.000000000 +0100 @@ -47,7 +47,8 @@ "i" =>"true", "k" =>"true", "l" =>"true", - "r" =>"true", +# It might be better to use ddcprobe (-c) +# "r" =>"true", "s" =>"true" ); } @@ -190,7 +191,7 @@ $xdebc_map{'config/monitor/screen-size'} = ''; #select simple $xdebc_type{'config/monitor/screen-size'} = 'select'; - #multi-select defulats ok - '1152x864, 1024x768, 800x600, 640x480'); + #multi-select defulats ok - '1024x768, 800x600, 640x480'); #multiselect, use defaults: $xdebc_map{'config/display/modes'} = ''; $xdebc_type{'config/display/modes'} = 'multiselect'; @@ -199,6 +200,7 @@ $xdebc_map{'config/monitor/mode-list'} = ''; $xdebc_map{'config/display/default_depth'} = ''; #select default 24 ok $xdebc_type{'config/display/default_depth'} = 'select'; + $modesource = "none"; # '28-50'; #this is the default for 15 inches $xdebc_map{'config/monitor/horiz-sync'} = ''; @@ -660,9 +662,11 @@ if($temp_mode =~ /800x600/) { # this will eventually store 800x600 with best refresh rate $xdebc_map{'config/monitor/mode-list'} = $temp_mode; + $modesource = "ddcprobe"; } elsif($temp_mode =~ /1024x768/) { # this will eventually store 1024x768 with best refresh rate $xdebc_map{'config/monitor/mode-list'} = $temp_mode; + $modesource = "ddcprobe"; } } elsif($line =~ /EISA ID: (\S+)/i) { $monitorID = $1; @@ -1140,12 +1144,13 @@ # couldn't determine modes - use defaults for 15 incher if (!$xdebc_map{'config/display/modes'} ) { $xdebc_map{'config/display/modes'} = - '1152x864, 1024x768, 800x600, 640x480'; + '1024x768, 800x600, 640x480'; } # couldn't determine mode - use default for 15 incher if( !$xdebc_map{'config/monitor/mode-list'} ) { $xdebc_map{'config/monitor/mode-list'} = '1024x768 @ 70Hz'; + $modesource = "default"; } # couldn't determine depth - default to 16 @@ -1281,6 +1286,7 @@ warn "MONITOR VER REFR: $xdebc_map{'config/monitor/vert-refresh'}\n"; warn "MONITOR MODES: $xdebc_map{'config/display/modes'}\n"; warn "MONITOR MODE: $xdebc_map{'config/monitor/mode-list'}\n"; +warn "MONITOR MODE SRC: $modesource\n"; warn "MONITOR DEFAULT DEPTH: $xdebc_map{'config/display/default_depth'}\n"; # die if the driver/xserver to use was not found diff -ruN xdebconfigurator-1.29/xdebconfigurator.8 xdebconfigurator-1.30/xdebconfigurator.8 --- xdebconfigurator-1.29/xdebconfigurator.8 2006-09-17 12:44:52.000000000 +0200 +++ xdebconfigurator-1.30/xdebconfigurator.8 2007-11-03 16:52:34.000000000 +0100 @@ -1,4 +1,4 @@ -.TH "xdebconfigurator" "8" "1.07" "Morten Werner Olsen" "" +.TH "xdebconfigurator" "8" "1.30" "Morten Werner Forsbring" "" .SH "NAME" .LP xdebconfigurator \- Set debconf values for dexconf based on automatic HW detection

