Second call for X testers.

Matt Zimmerman matt.zimmerman at canonical.com
Tue Aug 31 12:21:32 CDT 2004


On Tue, Aug 31, 2004 at 01:56:05PM +0200, Fabio Massimo Di Nitto wrote:

> apt-get update
> apt-get upgrade
> apt-get install discover1 xresprobe laptop-detect mdetect
> apt-get --purge remove xserver-xfree86
> (be sure there is no /etc/X11/XF86Config-4 file)
> echo $LANG
> (check if the language is set properly)
> apt-get install xserver-xfree86
> 
> take notes of how many questions you will see (if any).

You forgot "make a backup of /etc/X11/XF86Config-4 for comparison" :-)

i386 laptop: one question (keyboard layout)
powerpc desktop: two questions (keyboard layout, mode choices)

The powerpc desktop is connected through a KVM switch, so perhaps the DDC
probe does not work.  "xresprobe ati" shows all fields empty (it is a Radeon
RV250).  If I select the modes manually, the resulting configuration works
fine.

In both cases, the resulting config file looked reasonable and worked
correctly.

> Second test - reconfiguration -:
> 
> dpkg-reconfigure xserver-xfree86
> 
> this is more a UI test than a technical test. I would like to have
> feedback if the dialogs you see are good enough to understand the
> question and so on.. keep in mind that a single change to these templates
> will kill translations too, but we can change the order of them if
> required.

This was very strange.  I was asked all of
xserver-xfree86/config/display/modes,
xserver-xfree86/config/monitor/selection-method and
xserver-xfree86/config/monitor/mode-list.  This seems quite redundant.
DEBCONF_DEBUG=developer output attached.

> Third test - configuration without hw detection tools - :
> 
> apt-get --purge remove xserver-xfree86 laptop-detect mdetect discover1 xresprobe
> (be sure there is no /etc/X11/XF86Config-4)
> apt-get install xserver-xfree86

i386 laptop: two questions (keyboard layout, mode selection)
  This gave me a vesa configuration with 1024x768, 800x600 and 640x480
  selected by default.  I deselected 800x600 and 640x480, since I have a
  1024x768 LCD.  X started up fine and worked

powerpc desktop: two questions (keyboard layout, mode selection)
  This gave me an fbdev configuration with a correct BusID, and 1024x768,
  800x600 and 640x480 modes.  However, when X started, the virtual desktop
  seemed to be 1280x1024, while the screen was 1024x768, so the entire
  bottom panel, and the clock and system tray in the top panel, were off the
  edge of the screen, and the background graphics were misaligned.

-- 
 - mdz
-------------- next part --------------
debconf (developer): starting /var/lib/dpkg/info/xserver-xfree86.prerm upgrade 4.3.0.dfsg.1-6ubuntu11
debconf (developer): starting /var/lib/dpkg/info/xserver-xfree86.config reconfigure 4.3.0.dfsg.1-6ubuntu11
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/emulate3buttons
debconf (developer): --> 0 true
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/zaxismapping
debconf (developer): --> 0 true
debconf (developer): <-- GET xserver-xfree86/config/monitor/selection-method
debconf (developer): --> 0 Medium
debconf (developer): <-- GET xserver-xfree86/config/modules
debconf (developer): --> 0 GLcore, bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, speedo, type1, vbe
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0 ati
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/port
debconf (developer): --> 0 /dev/input/mice
debconf (developer): <-- METAGET shared/default-x-server owners
debconf (developer): --> 0 xserver-xfree86
debconf (developer): <-- METAGET shared/default-x-server choices
debconf (developer): --> 0 xserver-xfree86
debconf (developer): <-- FGET shared/default-x-server seen
debconf (developer): --> 0 false
debconf (developer): <-- GET shared/default-x-server
debconf (developer): --> 0 xserver-xfree86
debconf (developer): <-- INPUT medium shared/default-x-server
debconf (developer): Not displaying select list shared/default-x-server with 1 choice
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET shared/default-x-server
debconf (developer): --> 0 xserver-xfree86
debconf (developer): <-- GET shared/default-x-server
debconf (developer): --> 0 xserver-xfree86
debconf (developer): <-- SUBST xserver-xfree86/config/device/driver choices ati, chips, fbdev, glint, imstt, mga, nv, s3, s3virge, savage, sis, tdfx, trident, vga
debconf (developer): --> 0
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0 ati
debconf (developer): <-- INPUT medium xserver-xfree86/config/device/driver
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0 ati
debconf (developer): <-- GET xserver-xfree86/config/device/identifier
debconf (developer): --> 0 ATI Technologies, Inc. Radeon RV250 If [Radeon 9000]
debconf (developer): <-- GET xserver-xfree86/config/device/identifier
debconf (developer): --> 0 ATI Technologies, Inc. Radeon RV250 If [Radeon 9000]
debconf (developer): <-- INPUT low xserver-xfree86/config/device/identifier
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/identifier
debconf (developer): --> 0 ATI Technologies, Inc. Radeon RV250 If [Radeon 9000]
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/identifier
debconf (developer): --> 0 ATI Technologies, Inc. Radeon RV250 If [Radeon 9000]
debconf (developer): <-- GET xserver-xfree86/config/device/bus_id
debconf (developer): --> 0 PCI:0:16:0
debconf (developer): <-- GET xserver-xfree86/config/device/bus_id
debconf (developer): --> 0 PCI:0:16:0
debconf (developer): <-- INPUT medium xserver-xfree86/config/device/bus_id
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/bus_id
debconf (developer): --> 0 PCI:0:16:0
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/bus_id
debconf (developer): --> 0 PCI:0:16:0
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0 ati
debconf (developer): <-- GET xserver-xfree86/config/device/video_ram
debconf (developer): --> 0 
debconf (developer): <-- INPUT low xserver-xfree86/config/device/video_ram
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/video_ram
debconf (developer): --> 0 
debconf (developer): <-- GET xserver-xfree86/config/device/use_fbdev
debconf (developer): --> 0 true
debconf (developer): <-- INPUT medium xserver-xfree86/config/device/use_fbdev
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/use_fbdev
debconf (developer): --> 0 true
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/rules
debconf (developer): --> 0 xfree86
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/rules
debconf (developer): --> 0 xfree86
debconf (developer): <-- INPUT medium xserver-xfree86/config/inputdevice/keyboard/rules
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/rules
debconf (developer): --> 0 xfree86
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/rules
debconf (developer): --> 0 xfree86
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/rules
debconf (developer): --> 0 xfree86
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/model
debconf (developer): --> 0 macintosh
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/model
debconf (developer): --> 0 macintosh
debconf (developer): <-- INPUT medium xserver-xfree86/config/inputdevice/keyboard/model
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/model
debconf (developer): --> 0 macintosh
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/model
debconf (developer): --> 0 macintosh
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/layout
debconf (developer): --> 0 dvorak
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/layout
debconf (developer): --> 0 dvorak
debconf (developer): <-- INPUT medium xserver-xfree86/config/inputdevice/keyboard/layout
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/layout
debconf (developer): --> 0 dvorak
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/layout
debconf (developer): --> 0 dvorak
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/layout
debconf (developer): --> 0 dvorak
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/variant
debconf (developer): --> 0 
debconf (developer): <-- INPUT medium xserver-xfree86/config/inputdevice/keyboard/variant
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/variant
debconf (developer): --> 0 
debconf (developer): <-- SET xserver-xfree86/config/inputdevice/keyboard/options 
debconf (developer): --> 0 value set
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/options
debconf (developer): --> 0 
debconf (developer): <-- INPUT medium xserver-xfree86/config/inputdevice/keyboard/options
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/options
debconf (developer): --> 0 
debconf (developer): <-- SUBST xserver-xfree86/config/inputdevice/mouse/port choices /dev/psaux, /dev/ttyS0, /dev/ttyS1, /dev/ttyS2, /dev/ttyS3, /dev/input/mice, /dev/atibm, /dev/sunmouse, /dev/gpmdata
debconf (developer): --> 0
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/port
debconf (developer): --> 0 /dev/input/mice
debconf (developer): <-- INPUT medium xserver-xfree86/config/inputdevice/mouse/port
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/port
debconf (developer): --> 0 /dev/input/mice
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/port
debconf (developer): --> 0 /dev/input/mice
debconf (developer): <-- SUBST xserver-xfree86/config/inputdevice/mouse/protocol choices ImPS/2
debconf (developer): --> 0
debconf (developer): <-- SET xserver-xfree86/config/inputdevice/mouse/protocol ImPS/2
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT low xserver-xfree86/config/inputdevice/mouse/emulate3buttons
debconf (developer): --> 0 question will be asked
debconf (developer): <-- INPUT low xserver-xfree86/config/inputdevice/mouse/zaxismapping
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0 ati
debconf (developer): <-- GET xserver-xfree86/config/modules
debconf (developer): --> 0 GLcore, bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, speedo, type1, vbe
debconf (developer): <-- INPUT low xserver-xfree86/config/modules
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/modules
debconf (developer): --> 0 GLcore, bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, speedo, type1, vbe
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- INPUT low xserver-xfree86/config/write_files_section
debconf (developer): --> 0 question will be asked
debconf (developer): <-- INPUT low xserver-xfree86/config/write_dri_section
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): starting /var/lib/dpkg/info/xserver-xfree86.postinst configure 4.3.0.dfsg.1-6ubuntu11
debconf (developer): <-- GET shared/default-x-server
debconf (developer): --> 0 xserver-xfree86
debconf (developer): <-- GET xserver-xfree86/config/monitor/identifier
debconf (developer): --> 0 Generic Monitor
debconf (developer): <-- GET xserver-xfree86/config/display/modes
debconf (developer): --> 0 1600x1200, 1024x768, 800x600, 640x480
debconf (developer): <-- GET xserver-xfree86/config/monitor/horiz-sync
debconf (developer): --> 0 28-80
debconf (developer): <-- GET xserver-xfree86/config/monitor/vert-refresh
debconf (developer): --> 0 43-60
debconf (developer): <-- SET xserver-xfree86/config/monitor/identifier Generic Monitor
debconf (developer): --> 0 value set
debconf (developer): <-- GET xserver-xfree86/config/monitor/identifier
debconf (developer): --> 0 Generic Monitor
debconf (developer): <-- INPUT low xserver-xfree86/config/monitor/identifier
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/monitor/identifier
debconf (developer): --> 0 Generic Monitor
debconf (developer): <-- METAGET xserver-xfree86/config/display/modes choices
debconf (developer): --> 0 1920x1440, 1856x1392, 1792x1344, 1600x1200, 1440x900, 1400x1050, 1280x1024, 1200x800, 1152x864, 1024x768, 800x600, 640x480
debconf (developer): <-- SUBST xserver-xfree86/config/display/modes choices 1920x1440, 1856x1392, 1792x1344, 1600x1200, 1440x900, 1400x1050, 1280x1024, 1200x800, 1152x864, 1024x768, 800x600, 640x480
debconf (developer): --> 0
debconf (developer): <-- SET xserver-xfree86/config/display/modes 1600x1200, 1024x768, 800x600, 640x480
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT high xserver-xfree86/config/display/modes
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- SET xserver-xfree86/config/monitor/horiz-sync 28-80
debconf (developer): --> 0 value set
debconf (developer): <-- SET xserver-xfree86/config/monitor/vert-refresh 43-60
debconf (developer): --> 0 value set
debconf (developer): <-- SUBST xserver-xfree86/config/monitor/selection-method choices Simple, Medium, Advanced
debconf (developer): --> 0
debconf (developer): <-- SUBST xserver-xfree86/config/monitor/selection-method default Medium
debconf (developer): --> 0
debconf (developer): <-- SET xserver-xfree86/config/monitor/selection-method Medium
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT low xserver-xfree86/config/monitor/selection-method
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/monitor/selection-method
debconf (developer): --> 0 Medium
debconf (developer): <-- INPUT low xserver-xfree86/config/monitor/mode-list
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0 ati
debconf (developer): <-- INPUT low xserver-xfree86/config/display/default_depth
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET shared/default-x-server
debconf (developer): --> 0 xserver-xfree86
debconf (developer): <-- GET xserver-xfree86/config/write_files_section
debconf (developer): --> 0 true
debconf (developer): <-- GET xserver-xfree86/config/modules
debconf (developer): --> 0 GLcore, bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, speedo, type1, vbe
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/rules
debconf (developer): --> 0 xfree86
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/model
debconf (developer): --> 0 macintosh
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/layout
debconf (developer): --> 0 dvorak
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/variant
debconf (developer): --> 0 
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/keyboard/options
debconf (developer): --> 0 
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/port
debconf (developer): --> 0 /dev/input/mice
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/protocol
debconf (developer): --> 0 ImPS/2
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/emulate3buttons
debconf (developer): --> 0 true
debconf (developer): <-- GET xserver-xfree86/config/inputdevice/mouse/zaxismapping
debconf (developer): --> 0 true
debconf (developer): <-- GET xserver-xfree86/config/device/identifier
debconf (developer): --> 0 ATI Technologies, Inc. Radeon RV250 If [Radeon 9000]
debconf (developer): <-- GET xserver-xfree86/config/device/driver
debconf (developer): --> 0 ati
debconf (developer): <-- GET xserver-xfree86/config/device/bus_id
debconf (developer): --> 0 PCI:0:16:0
debconf (developer): <-- GET xserver-xfree86/config/device/video_ram
debconf (developer): --> 0 
debconf (developer): <-- GET xserver-xfree86/config/device/use_fbdev
debconf (developer): --> 0 true
debconf (developer): <-- GET xserver-xfree86/config/monitor/identifier
debconf (developer): --> 0 Generic Monitor
debconf (developer): <-- GET xserver-xfree86/config/monitor/horiz-sync
debconf (developer): --> 0 28-80
debconf (developer): <-- GET xserver-xfree86/config/monitor/vert-refresh
debconf (developer): --> 0 43-60
debconf (developer): <-- GET xserver-xfree86/config/display/modes
debconf (developer): --> 0 1600x1200, 1024x768, 800x600, 640x480
debconf (developer): <-- GET xserver-xfree86/config/display/default_depth
debconf (developer): --> 0 24
debconf (developer): <-- GET xserver-xfree86/config/write_dri_section
debconf (developer): --> 0 true
debconf (developer): <-- STOP


More information about the sounder mailing list