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

Bug#164799: Small typo in generated XF86Config-4



Branden,

Can you please give some more information (or a pointer to) how
xserver-xfree86, debconf and dexconf are working together to create
the XFree86-4 file. Every time I install a new version of the xserver,
a new XF86Config-4 is created, this error occurs (on more than one
computer). Is the old XF86Config-4 taken into account at all when
creating a new one?

The new file also introduces other differences compared to the
one (fully functional) already there before. The new file has to be
corrected manually after installation.

Examples of things added to the new version (a Dell Inspiron 4100):
#       Load    "xtt"
#       Option          "UseFBDev"              "true"
#       Option          "DPMS"
#       Option          "Protocol"              "ImPS/2"
#       Option          "Device"                "/dev/psaux"
#       Driver          "ati"
#       Modes           "1280x1024" "1024x768" "800x600" "640x480"

Added:
       Driver          "radeon"
       Modes           "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
       Option          "Device"                "/dev/mouse"
       Option          "Protocol"              "Microsoft"

See also comments below.

Branden Robinson writes:
 > On Tue, Oct 15, 2002 at 10:00:48AM +0200, Svante Signell wrote:
 > > Option "XkbLayout" "se" is the correct setting for Sweden,
 > > not Option "XkbLayout" "sv"!
 > 
 > Yes, that's correct.  "se" instead of "sv".
 > 
 > > This generates problems with some characters, such as |{}[] etc.
 > > Maybe this bug report should be attributed to debconf since debconf is the
 > > program rewriting the XF86Config-4 file.
 > 
 > Except:
 > 
 > 1) xserver-xfree86/config/inputdevice/keyboard/layout is a string type,
 >    not a select;
I cannot find this file on my computer. Is the debconf database file
/var/cache/debconf/config.dat. There the file you mention is referred
to.
 > 2) this template defaults to "us", not "sv"
 > 3) So if it says "sv", that's because you put it there.
What do you mean, me personally? By setting up debconf? Yes, maybe I
did, dpkg-reconfigure xserver-xferr86 showed that.
 > 4) The English template description explicitly calls for an ISO 3166
 >    *country code*, not an ISO 639 *language code*.
 > 5) There is no Swedish translation for this template.  Perhaps someone
 >    would be so kind as to update the Swedish template translations?
Where to find this file. Maybe I can help here if the text is not too long.
 > 
 > So, I don't see how this problem is anything but a configuration error
 > on your part.  Debconf is not doing anything wrong, and the dexconf
 > program is doing what it's told.
 > 
 > -- 
 > G. Branden Robinson                |     Suffer before God and ye shall be
 > Debian GNU/Linux                   |     redeemed.  God loves us, so He
 > branden@debian.org                 |     makes us suffer Christianity.
 > http://people.debian.org/~branden/ |     -- Aaron Dunsmore




Reply to: