Develop/ldetect-lst
From Rosalab Wiki
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.
- Recreate pcilist, drop all Card: xxxxx part
- 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
- In merge2pcitable leave:
- ATI/AMD hack and cvs/legacy/current ATI/AMD card detect
- NVIDIA hack and detect
- KMS module hack and detect (alias)
- pciids
- See needing Suse (hwinfo) and RH (rhxxx) part
- Automate creation of pcitable and usbtable by downloading latest version of hardware drivers
- Reflect this change in the dralx-kbd-mouse-x11 package