Announcement

Collapse
No announcement yet.

DRM Kernel Log Renderer Proposed For Linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by nanonyme View Post
    Yeah, I think you're right, mostly, and this led to my initial thought of protest. *However*, they seem not only to want to disable VT's but replace them, see "Combined with a proper user-space system-console". Technically it would be pretty interesting if VT-like functionality could be implemented completely in user-space using KMS. That way in-kernel functionality would simplify a lot and you might even get the accelerated non-graphical terminals back for free. (afaik currently VT's under KMS aren't properly accelerated which you typically don't notice if you use it for text only)
    That's exactly what KMSCON does, and it was written by the same author. It's a hardware-accelerated terminal with support for Unicode, internationalized keyboard support, video acceleration via OpenGL ES 2 and scalable fonts. It works without KMS support too, so it's a full replacement for this kernel code with the new log driver.

    Comment


    • #12
      Originally posted by strcat View Post
      That's exactly what KMSCON does, and it was written by the same author.
      Altough true I think he's not going to work on KMSCON anymore. He did write systemd-consoled that's still work in-progress which could well become the default in many distributions in the future.

      ..duplicate kmscon?

      Well, I wrote that and I consider it a successfull research project. Now
      it's time to write something useful based on the lessons learned with
      kmscon. No first attempt ever succeeds, right?

      Comment


      • #13
        Really good series of articles David wrote a while back on why we should be killing off the VT and session management: https://dvdhrm.wordpress.com/2013/08...ment-on-linux/

        Comment


        • #14
          Originally posted by Ericg View Post
          A longer and more detailed (or at least more text thats visible) crash output is a feature. Also, as I said above, its an issue of feature-parity.
          I was only kidding! But thanks for the explanation.

          Comment

          Working...
          X