Announcement

Collapse
No announcement yet.

Issues with vgaswitcheroo disappearing?

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

  • #11
    Issues with vgaswitcheroo disappearing?

    Same problem here.
    My graphics cards:
    Code:
     lspci | grep VGA
    01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250]
    02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Park [Mobility Radeon HD 5430/5450/5470]
    kernel 3.11: o.k.
    kernel 3.12: vgaswitcheroo disappears
    kernel 3.13: freeze 10sec after boot( if run something with discrete card, do not freeze)
    like
    Code:
    DRI_PRIME=1 glxgears
    kernel 3.13, DPM disabled:freeze again

    Comment


    • #12
      Originally posted by sotos4421 View Post
      kernel 3.13: freeze 10sec after boot( if run something with discrete card, do not freeze)
      like
      Code:
      DRI_PRIME=1 glxgears
      Of course that defeats the purpose of runtime power management, since the reason that it doesn't crash on 3.13 when you're running glxgears on the discrete card is because it's not actually turning off.

      Comment


      • #13
        I was digging around the kernel.org bugzilla and I came across this bug which may be what we're running into: https://bugzilla.kernel.org/show_bug.cgi?id=61891

        Comment


        • #14
          If you're running Arch Linux, it seems like the linux-git AUR package builds successfully: https://aur.archlinux.org/packages/linux-git/

          And I've had no crashes, and vgaswitcheroo/switch remains and reports dynamic power in my discrete GPU.

          Comment


          • #15
            This bug is still present in 3.12.3 and 3.13-rc2 in opensuse. Is there any news related to the bug?

            Comment


            • #16
              The problems are apparently due to a change in the ACPI subsystem:
              http://git.kernel.org/cgit/linux/ker...c98fd5197d9e51
              https://bugzilla.kernel.org/show_bug.cgi?id=61891

              Comment


              • #17
                Thank you for your fast reply. I saw a couple of bug repots with this commit mentioned.
                Does it mean that vga_switcheroo should be changed in order to work with this commit or the guys from Intel should fix acpi behavior?
                I guess current problem affects all laptop users who tries to save the energy by disabling the discrete card.

                Comment


                • #18
                  With acpiphp.disable=1 in line GRUB_CMDLINE_LINUX_DEFAULT
                  all O.K. on my system

                  Comment


                  • #19
                    Originally posted by sotos4421 View Post
                    With acpiphp.disable=1 in line GRUB_CMDLINE_LINUX_DEFAULT
                    all O.K. on my system
                    While it does remove errors, there's still an issue that the GPU doesn't actually power down when X is running, as indicated here: https://bugzilla.kernel.org/show_bug.cgi?id=65761

                    Comment


                    • #20
                      some news on this front: https://bugs.freedesktop.org/show_bug.cgi?id=70687#c14

                      Comment

                      Working...
                      X