Bug#504692: dexconf generates invalid files
Cyril Brulebois
kibi at debian.org
Fri Jan 28 13:04:43 UTC 2011
tag 589512 upstream
found 589512 2:1.9.3.901-1
thanks
Hi Andreas.
Andreas Beckmann <debian at abeckmann.de> (18/07/2010):
> According to xorg.conf(5), Device without Driver is not valid:
>
> The Identifier and Driver entries are required in all Device
> sections. All other entries are optional.
>
> But the xorg.conf created by dexconf (I could only get the lenny version
> to actually output an xorg.conf) has a Device section without Driver and
> X starts with this configuration without complaining about the missing
> "required" entry. In squeeze, X starts with a manually generated
> xorg.conf with a Device Section without a Driver line without problems
> (or any errors in Xorg.0.log), too.
Ditto for experimental:
| $ cat /etc/X11/xorg.conf
| Section "Device"
| Identifier "foo"
| EndSection
> I don't know whether this liberalization was done by upstream or
> some patch only applied in the Debian version (the autoconfiguration
> stuff?). Anyway, the documentation needs to be updated (I don't
> expect a rollback).
Upstream:
| $ git describe
| xorg-server-1.9.99.901-94-g6358a60
| $ git grep -C 4 'required in all' -- ./hw/xfree86/doc/man/xorg.conf.man.pre|tail
|
| --
| hw/xfree86/doc/man/xorg.conf.man.pre-The
| hw/xfree86/doc/man/xorg.conf.man.pre-.B Identifier
| hw/xfree86/doc/man/xorg.conf.man.pre-and
| hw/xfree86/doc/man/xorg.conf.man.pre-.B Driver
| hw/xfree86/doc/man/xorg.conf.man.pre:entries are required in all
| hw/xfree86/doc/man/xorg.conf.man.pre-.B Device
| hw/xfree86/doc/man/xorg.conf.man.pre-sections. All other entries are optional.
| hw/xfree86/doc/man/xorg.conf.man.pre-.PP
| hw/xfree86/doc/man/xorg.conf.man.pre-The
> As a result programs that parse xorg.conf more strictly (expecting it to
> conform to xorg.conf(5)) break on this change and need to be updated.
> One of these packages is nvidia-xconfig:
>
> VALIDATION ERROR: Data incomplete in file /etc/X11/xorg.conf.
> Device section "Configured Video Device" must have
> Driver line.
(as always?) better trust the code.
KiBi.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20110128/563b3824/attachment.pgp>
More information about the pkg-nvidia-devel
mailing list