Announcement

Collapse
No announcement yet.

The State of Kernel Mode-Setting

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

  • The State of Kernel Mode-Setting

    Phoronix: The State of Kernel Mode-Setting

    Earlier this year Fedora 9 was the first distribution providing kernel-based mode-setting (or KMS for short). At the time there was only a kernel mode-setting driver for Intel hardware and it ended up being disabled by default. We had provided a preview of kernel-based mode-setting that showed how the system display looked when it came to the flicker-free boot experience, fast and clean VT switching, and the technical advantages this method provides over the graphics mode-setting within an X.Org DDX driver. With months having passed since our first article and Red Hat engineers working aggressively on KMS improvements for Fedora 10, we are providing another look at this technology and some of the recent advancements.

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    so, just to clarify, which kernel fb driver do we need to use on ati hardware for modesetting? radeonfb?

    and which branch contains the most recent modesetting code? i'd like to test it out myself.

    Comment


    • #3
      Originally posted by yoshi314 View Post
      so, just to clarify, which kernel fb driver do we need to use on ati hardware for modesetting? radeonfb?

      and which branch contains the most recent modesetting code? i'd like to test it out myself.
      its not an fb driver, its a drm driver option.

      All the code is currently on the drm-rawhide branch of my drm-2.6 repo on kernel.org.

      So if you are feeling like testing modesetting on radeon cards, here are some methods. a) Install Fedora rawhide - remember nomodeset on the kernel commandline disables it. b) get some repos. You need to do a full kernel build for this stuff. git://git.kernel.org/pub/scm/linux/kerne…


      contains some info, or just play with Fedora.

      Comment


      • #4
        so we do not need any fb driver at all to have higher resolution console?

        one more question - if i understood correcly, kernel modesetting will choose the native resolution for the display. can it somehow be overridden to use a lower res? fonts get pretty small on 1280x1024 on 17" lcd - i usually pick 1024x768 because it's easier to read.

        Comment


        • #5
          fonts get pretty small on 1280x1024 on 17" lcd - i usually pick 1024x768 because it's easier to read.
          Strange tactic.. Lower res. in LCD produces blured image, don't you feel so? I'd better choose playing around DPI.. ;-)

          Comment


          • #6
            I assume this will be available on *BSD drm too (at a later date, of course)?

            Comment


            • #7
              I am interested in the memory manager part. If I get a ATI 1950 512MB card, will it access full memory (as opposed to being restricted to 256 MB currently) on F10?

              Comment


              • #8
                Strange tactic.. Lower res. in LCD produces blured image, don't you feel so? I'd better choose playing around DPI.. ;-)
                i'm not talking about X. i usually picked bigger console fonts to compensate. but there is a limit to this solution.

                sooner or later this will make fonts way too tiny.

                Comment


                • #9
                  KMS is pretty neat, but I'm thoroughly unimpressed with plymouth. It is just a bootsplash no different to any other (i.e. not any more "beautiful" than current solutions). They could do so much more with it than just having a squiggly line.
                  Last edited by _txf_; 01 October 2008, 10:27 AM.

                  Comment


                  • #10
                    Does anyone know if there ever will be KMS for older 2d-only drivers/graphics cards? It would be pretty nice to have no flicker and fast vt switching on my (crappy) laptop too (and on all computers where you use free drivers, even if you don't get any 3d).

                    Comment

                    Working...
                    X