Plan 9 from Bell Labs’s /usr/web/sources/contrib/fgb/root/sys/src/ape/X11/cmd/X/hw/xfree86/utils/xorgcfg/TODO

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


$XFree86$

o Have code to fetch the SymTabRec chipset list from a video driver.
  This is mostly useful for the testing tool/interface, so that the
  Cards file "uptodate" state can also be verified.
	Probably it is better to forgot about the Cards file, and
	either parse the output of scanpci, or link libscanpci.a
	(and whatever else be required) in xorgcfg.

o Check if a module is "certified", there was some talk about a
  certification process in the past.

o Rewrite mouse driver to use the same code as video drivers, so that
  it is possible to store all available options in a single place.
  This would also require rewriting all existing input device modules.
  (Probably most of this can be made with cpp macros).

o Create a protocol to allow 3rd part xorgcfg modules.

o Write an interface for testing extensions/accel, maybe a frontend to
  xdpyinfo, x11perf, glxinfo, etc.

o Write a "wizard" mode, as several users find the graphical interface
  too complicated, but find the text one easier to user.

o Write code to use a Monitors database, either update the old Monitors
  file or use RedHat MonitorsDB.
	Chris Morgan is writting code to use MonitorsDB.
  If xorgcfg could be changed to ddcprobe (in all supported platforms),
  it would be even be a better solution than using a database.

o Add interface to allow changing comments without the need of editing
  config file with a text editor.

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.