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

Bug#443397: xorg-xserver should use information from xdebconfigurator if it is available



tags 443397 +wontfix
thank you



Will Murnane wrote:
> When xorg-xserver runs its post-install script
> (/var/lib/dpkg/info/xserver-xorg.postinst) it uses automatic
> configuration for some items, even if it has a better source of
> information (namely xdebconfigurator) available.  In the output from
> the script, I see:
> xserver-xorg postinst note: available driver list set to "apm, ark, ati,
>    chips, cirrus, cyrix, fbdev, glint, i128, i740, i810, imstt, intel, mga,
>    neomagic, newport, nsc, nv, rendition, s3, s3virge, savage, siliconmotion,
>    sis, sisusb, tdfx, tga, trident, tseng, vesa, vga, via, vmware, voodoo "
> xserver-xorg postinst note: could not autodetect X server driver: no video
>    card detected, or no driver known for it
> xserver-xorg postinst note: auto_answer() "db_input high
>    xserver-xorg/config/device/driver" with default "vesa"
> xserver-xorg postinst note: auto_answer: auto-answering with "vesa"
>
> However, when I run xdebconfigurator, it correctly reports:
> ...
> VIDEO DRIVER: i810
> ...
> Running 'dexconfig' at that point generates an xorg.conf file that
> properly uses my video card drivers.  I'm running debian-live, if that
> makes a difference.
>
> The reason I notice this is the 'vesa' drivers give me a 640x480x8
> display, and the steps to properly configure the card are very
> straightforward.  Perhaps this bug should be filed against the live-*
> package, but all they do to reconfigure the X server is
> "dpkg-reconfigure -fnoninteractive --no-reload xorg-xserver".  To my
> way of thinking, that should take care of the details of deciding if
> xdebconfigurator is installed or not and using it if it is, and the
> script it runs is part of xserver-xorg.
>   

All this won't matter anymore soon since the drivers are exporting a way
to let the server know which card they support. So we won't need to hardcode
a driver in xorg.conf anymore, the server will be able to choose the
right one
at startup.

Brice





Reply to: