Announcement

Collapse
No announcement yet.

ATI dropped the ball again

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

  • ATI dropped the ball again

    I installed Lubuntu on my laptop that has an ATI RV250 card. But, there's video driver issues. I now understand that I need to disable KMS. I don't know how to do this so now I need to research/google. Thanks.

    Once again, the problem is related to OSS drivers and some version of *Ubuntu. Yeah, so great that the ATI OSS and Ubuntu (oh, it's just fglrx that they care about working?) is on top of things.

  • #2
    Well, Ubuntu claims to "just work", so they should have disabled KMS by default on chips that don't work with it. I guess that means you should report it to the Ubuntu bug tracker.

    But since you're using a laptop, I'd say your best bet is fglrx for increased battery life; the OSS drivers lack good power management.

    As for the actual question, KMS is disabled by passing the "modeset=0" option to the radeon kernel module. I've built my own kernel with the radeon driver built-in and have it disabled by default, but I guess you're using the distro kernel. In that case, try looking in /etc/modprobe.d/ for a file called "options". In that file, add this:

    options radeon modeset=0

    and either just reboot or shutdown X and try:

    sudo modprobe -d radeon
    sudo modprobe radeon

    and then start X again.

    Comment


    • #3
      Well when you add a file to /etc/modprobe.d (you don't need to change an existing file!) you need a .conf ending for it and run

      update-initramfs -u

      later. as kernel command line it is also possible to add

      radeon.modeset=0

      Comment


      • #4
        You'd also need to add nomodeset on the grub kernel commandline. That will really suppress KMS at boot

        Comment


        • #5
          I thought using grub for that is only for when the driver is compiled-in into the kernel.

          Comment


          • #6
            @DeepDayze

            With the kernel i tested that option does nothing. For nouveau the option is similar:

            nouveau.modeset=0

            nomodeset does not help at all.

            @RealNC

            Test it, it works like that.

            Comment


            • #7
              ATI dropped the ball? It sounds like Ubuntu's problem, not ATI's.

              Comment


              • #8
                ATI is guilty of everything.

                Comment


                • #9
                  Originally posted by Melcar View Post
                  ATI is guilty of everything.
                  Darn right!
                  Here is a list of things they are guilty of:
                  • Making blazing fast GPUs
                  • Using less power than the comparable Nvidia card
                  • Providing driver updates every month
                  • Creating sub-egg-cooking temperatures
                  • Beating everyone to the OGL 4/DX 11 market by a mile
                  • Being able to drive more than 2 monitors with a single video card
                  • General amazingness

                  Comment


                  • #10
                    Oh, I forgot their open source efforts. Too bad Nvidia doesn't have ANY. It is just sooooo uncool to release video card programming specifications, don't you think so?

                    Comment


                    • #11
                      Panix, I really think that you should not use ATi stuff and only ever use Nvidia for everything.

                      This is what you want, this is what you've been convincing everybody to do for months now, and this is what you had decided long time before you had even owned an ATi card.

                      What the hell is Lubuntu anyway?

                      Comment


                      • #12
                        Originally posted by pingufunkybeat View Post
                        Panix, I really think that you should not use ATi stuff and only ever use Nvidia for everything.

                        This is what you want, this is what you've been convincing everybody to do for months now, and this is what you had decided long time before you had even owned an ATi card.

                        What the hell is Lubuntu anyway?
                        It is the LXDE version of Ubuntu. They are not official yet, but they hope to be like Xubuntu in this respect.

                        Comment


                        • #13
                          the OSS drivers lack good power management.
                          Not anymore, with the latest kernel, you get great savings, as both voltage and clock frequency are scaled.

                          FGLRX is probably still more efficient, but the oss drivers do not burn your card at full blast anymore. I've measured considerable drops in temperature with a recent kernel.

                          Comment


                          • #14
                            Originally posted by LinuxID10T View Post
                            Darn right!
                            Here is a list of things they are guilty of:
                            • Making blazing fast GPUs
                            • Using less power than the comparable Nvidia card
                            • Providing driver updates every month
                            • Creating sub-egg-cooking temperatures
                            • Beating everyone to the OGL 4/DX 11 market by a mile
                            • Being able to drive more than 2 monitors with a single video card
                            • General amazingness
                            Was being sarcastic Bro, but yeah, people always like to bitch at ATI for some reason.

                            Originally posted by pingufunkybeat View Post
                            Not anymore, with the latest kernel, you get great savings, as both voltage and clock frequency are scaled.

                            FGLRX is probably still more efficient, but the oss drivers do not burn your card at full blast anymore. I've measured considerable drops in temperature with a recent kernel.
                            I only got some old pre-r5xx chips to test, and with those dynamic PM is largely unusable due to it causing kernel hard locks. Being able to use the power profiles is useful though, since my laptops no longer catch on fire because of it.

                            Comment


                            • #15
                              Dynpm is stable here, but not mature enough due to flicker and other issues.

                              But profiles are a welcome addition.

                              Comment

                              Working...
                              X