Develop/ldetect-lst

From Rosalab Wiki
Revision as of 19:12, 14 May 2015 by Aponomarenko (Talk | contribs) (grammar)

Jump to: navigation, search

New Card system detect

The old card detection mechanism is need only for proprietary blobs (with modern X-server and udev). Other cards are automatically detected with kernel/udev, so XFdrake is not needed (monitor is detected automatically too). We need to rework this code.

Also we need to simplify merge2pcitable script, drop obsolete code.

  1. Recreate pcilist, drop all Card: xxxxx part
  2. Use names like vesa/fglrx, ati/fglrx or nvidia-long-lived for drivers (may be ATI/AMD free/proprietary (ati/fglrx) and NVIDIA free/proprietary (nouveau/nvidia-long-lived))

Simplify and Rework

  1. In merge2pcitable leave:
    1. ATI/AMD hack and cvs/legacy/current ATI/AMD card detect
    2. NVIDIA hack and detect
    3. KMS module hack and detect (alias)
    4. pciids
  2. See needing Suse (hwinfo) and RH (rhxxx) part
  3. Automate creation of pcitable and usbtable by downloading latest version of hardware drivers
  4. Reflect this change in the dralx-kbd-mouse-x11 package