Bug#448845: dpkg-reconfigure xserver-xorg fails
On Tue, Nov 27, 2007 at 10:14:14AM +0000, Philip Armstrong wrote:
> On Tue, Nov 27, 2007 at 09:48:54AM +0000, Philip Armstrong wrote:
>> On Tue, Nov 27, 2007 at 08:44:47AM +0100, Brice Goglin wrote:
>>> Do you still have this problem with latest xserver-xorg? (1:7.3+6 is in
>>> unstable, 1:7.3+7 just got uploaded there too).
>> Problem still exists with 1:7.3+6 :
>> dexconf: error: cannot generate configuration file;
>> xserver-xorg/config/device/driver not set. Aborting. Reconfigure the X server
>> with "dpkg-reconfigure" to correct this problem.
>> Also, the dpkg-reconfigure xserver-xorg process fails to detect my
>> monitor (A Samsung Syncmaster 710T). Or at least I presume that it
>> fails to do so: after the attempt at autodetection I end up being
>> asked to give the full monitor specs regardless. The Xserver detects
>> the monitor just fine as far as I can see from the logs. Should I file
>> a separate bug?
>> Looks like not all of 1:7.3+7 has arrived yet. I'll try it when it
>> becomes available.
> OK, just done an update & dragged in 1:7.3+7. Problem still exists.
> Just to test things, I tried removing the debconf config.dat cache
> file, so as to get all the defaults from the new package, but it
> didn't make any difference.
> Oh wait: I've found the problem!
> I didn't have discover installed (it was doing annoying things to my
> machine in the past) and this wasn't being picked up
> anywhere. Installing discover fixes the problem. Looks like the
> configuration needs to be aware of whether discover is installed or
> not, since it's currently a 'recommends' not a 'depends'.
My main goal right now is getting rid of our reliance on discover in the
postinst, so the fix for this bug will be to eventually remove all that
code rather than a tighter dependency on discover.
- David Nusinow