I suggest you...

Make the Linux driver open source and get it into the kernel

If the DisplayLink driver existed in the kernel, it would be SO much easier for the users to get it working. In my role as Chief Digital Officer for a large company (of 8000 people), I would probably have bought 500 of these devices IF the driver were just upstream (you know, how Linux devices normally "just work" without the aggro common in the Windows world). However, the annoyance of a manual driver install, especially when it's broken on updates to newer kernels, is just something I wouldn't want to invest in. Please consider that proprietary drivers are serious impediment to sales, and just work with a willing community upstream.

159 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Richard Neill shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    5 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Lincoln Lavoie commented  ·   ·  Flag as inappropriate

        Hugely agree, I'm very tired of having to re-hack this together after every kernel update / upgrade. Keeping things as a manual upgrade is so far from the current world of Linux, and the agile CI/CD processes.

      • Sylvain Bougerel commented  ·   ·  Flag as inappropriate

        Agreed. If the compression technology is too proprietary to be released, then make 2 separate modules, one proprietary to load the compression algorithms, one open source so that kernel developers can easily port the module and update with each new kernel, while the compression algorithm remains closed source and proprietary. That way is best of both worlds.

      • Iiro Laiho commented  ·   ·  Flag as inappropriate

        Derrick Rose: there's no talk of "multiple kernels" but of getting the support to the official, mainline kernel.

      • Derrick Rose commented  ·   ·  Flag as inappropriate

        I would think having it as a module would be more supportive over multiple kernels. This way you dont have to recompile a kernel for each distro just compile the module for the kernel WHy NVIDIA, AMD and VMWARE do it.

      • Marcin Lulek commented  ·   ·  Flag as inappropriate

        Is there a chance displaylink could try to add the driver into mainline kernel (except the binary bits ofcourse), this way more distros and users could use it without problems, also community would probably help with development and maintenance.

      Feedback and Knowledge Base