Difference between revisions of "Develop/ldetect-lst"

From Rosalab Wiki
Jump to: navigation, search
(grammar)
Line 1: Line 1:
==New Card system detect==
+
== New Card system detect ==
  
For modern X-server and udev old card detect mechanism need only for Proprietary blobs. Other card automatically detect with kernel/udev parts and XFdrake not needing for use setup (monitors detect automatically too). We need rework this part.
+
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 simplify ''merge2pcitable'' script, drop not usefull and oldest part
+
Also we need to simplify ''merge2pcitable'' script, drop obsolete code.
  
 
# Recreate pcilist, drop all '''Card: xxxxx''' part
 
# Recreate pcilist, drop all '''Card: xxxxx''' part
# Use naiming via '''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)''')
+
# 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==
+
== Simplify and Rework ==
 
# In '''merge2pcitable''' leave:
 
# In '''merge2pcitable''' leave:
 
## ATI/AMD hack and cvs/legacy/current ATI/AMD card detect
 
## ATI/AMD hack and cvs/legacy/current ATI/AMD card detect
 
## NVIDIA hack and detect
 
## NVIDIA hack and detect
## KMS module hack and detect (aliase)
+
## KMS module hack and detect (alias)
 
## pciids
 
## pciids
 
# See needing Suse (hwinfo) and RH (rhxxx) part
 
# See needing Suse (hwinfo) and RH (rhxxx) part
# Automate create pcitable and usbtable with download latest version of Hardware
+
# Automate creation of pcitable and usbtable by downloading latest version of hardware drivers
# Reflect this change in new [[Develop/dralx-kbd-mouse-x11|XFdrake]]
+
# Reflect this change in the dralx-kbd-mouse-x11 package
 
+
 
+
[[Category:Blueprints]]
+
[[Category:Develop]]
+

Revision as of 19:12, 14 May 2015

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