Numerous Linux/X11 display drivers can no longer even properly build

While many Linux enthusiasts like to cite Linux’s stellar support for older hardware platforms, in reality that isn’t always the case. For instance with many old X.Org user-space mode-setting drivers for powering old graphics cards at least for display purposes, they can no longer even build with with modern toolchains/software components. Given the lack of bug reports around such issues, there are very likely few users trying some of these vintage hardware combinations.

Longtime X.Org developer Alan Coopersmith of Oracle recently looked at going through all of the available X.Org drivers that aren’t in an archived state and seeing how they fare — with a goal of at least setting them up for simple continuous integration (CI) builds on GitLab.

This is the inevitable result of hardware that was often already obscure and rare when it was new – let alone now, decades later. All we can hope for is a few people still carrying this hardware to donate either time or hardware to aid in keeping these drivers building and running.

63 Comments

  1. 2022-01-31 8:56 pm
    • 2022-01-31 9:39 pm
      • 2022-01-31 9:58 pm
        • 2022-01-31 10:19 pm
          • 2022-01-31 11:05 pm
          • 2022-02-01 6:31 am
          • 2022-02-01 8:19 am
          • 2022-02-01 9:06 am
          • 2022-02-01 3:18 pm
          • 2022-02-01 6:07 pm
          • 2022-02-01 7:52 pm
          • 2022-02-02 1:56 am
    • 2022-02-01 2:57 am
      • 2022-02-01 8:27 am
        • 2022-02-01 8:54 am
        • 2022-02-01 9:43 am
    • 2022-02-01 12:34 pm
  2. 2022-01-31 9:41 pm
    • 2022-01-31 10:06 pm
      • 2022-01-31 11:00 pm
    • 2022-01-31 10:54 pm
      • 2022-01-31 11:01 pm
      • 2022-02-03 1:13 pm
    • 2022-02-01 10:08 am
    • 2022-02-01 12:37 pm
  3. 2022-01-31 9:51 pm
    • 2022-01-31 10:02 pm
      • 2022-02-01 10:12 am
        • 2022-02-01 2:52 pm
          • 2022-02-01 3:25 pm
          • 2022-02-01 3:38 pm
          • 2022-02-03 11:33 am
          • 2022-02-03 11:34 am
          • 2022-02-03 11:54 am
    • 2022-01-31 10:39 pm
      • 2022-01-31 11:05 pm
      • 2022-02-01 6:15 pm
        • 2022-02-01 6:39 pm
    • 2022-02-01 12:22 am
    • 2022-02-01 6:40 am
      • 2022-02-01 9:32 am
        • 2022-02-01 9:52 am
        • 2022-02-01 10:28 am
          • 2022-02-01 11:08 am
          • 2022-02-01 12:22 pm
    • 2022-02-01 6:28 pm
  4. 2022-02-01 3:36 am
    • 2022-02-01 7:02 am
      • 2022-02-01 3:33 pm
  5. 2022-02-01 9:38 am
    • 2022-02-01 3:34 pm
      • 2022-02-02 9:55 am
        • 2022-02-02 10:13 am
          • 2022-02-02 11:49 am
          • 2022-02-02 1:30 pm
          • 2022-02-02 2:19 pm
          • 2022-02-04 2:40 pm
  6. 2022-02-01 12:28 pm
    • 2022-02-01 1:04 pm
    • 2022-02-01 2:01 pm
  7. 2022-02-01 3:27 pm
  8. 2022-02-01 3:39 pm
  9. 2022-02-01 6:15 pm