[Bug 798254] New: vgaswitcheroo broken on Tumbleweed update to Linux Kernel 3.7.1-17-desktop January 9th 2013
https://bugzilla.novell.com/show_bug.cgi?id=798254 https://bugzilla.novell.com/show_bug.cgi?id=798254#c0 Summary: vgaswitcheroo broken on Tumbleweed update to Linux Kernel 3.7.1-17-desktop January 9th 2013 Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: trent.hawkins83@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0 Just zypper dupped to Linux Kernel: 3.7.1-17-desktop. Running openSUSE 12.2 Tumbleweed. Tried my usual trick of running vgaswitcheroo to turn off my second graphics card (hybrid graphics i915 + AMD Radeon HD 6400M), but it didn't work. This is the usual command: # echo OFF > /sys/kernel/debug/vgaswitcheroo/switch System Monitor plasma widget gives me a temperature reading that would normally indicate the AMD card has been switched off (-127.9DegC), but the fan is still going hard and my power usage is half what it should be - powertop says power consumption is 25W, usually 10-13W with AMD card off. Running # grep -i switcheroo /boot/config-* Gives me: CONFIG_VGA_SWITCHEROO=y So the kernel has been properly compiled with this option. Note that output of: # cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :Off:0000:01:00.0 Indicates that the Discrete (AMD) card is actually off, but this is not the case. Reproducible: Always Steps to Reproduce: 1. Open terminal 2. Enter echo OFF > /sys/kernel/debug/vgaswitcheroo/switch Actual Results: Nothing happens. Expected Results: Should hear Discrete graphics card fan turn off and experience doubling in battery performance. # lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Caicos [Radeon HD 6400M/7400M Series] Also note I have found an old Arch bug report that may be related: https://bbs.archlinux.org/viewtopic.php?pid=1122998 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c1
Valery Valery
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c2
--- Comment #2 from Trent Hawkins
vgaswitcheroo seems to be working for me with 3.7.1-17-desktop, the difference in consumption with and without discrete card is about 8W
Hi Valery Valery, I updated my kernel to the 3.7.4-20 and tried all three kernels - desktop, default, and vanilla. This problem still remains for me. In fact it seems that my power consumption rate goes up, when i use echo OFF > /sys/kernel/debug/vgaswitcheroo/switch I wonder if the problem crept in with this change by David Airlie - http://www.phoronix.com/scan.php?page=news_item&px=MTE4MDM In terms of my hybrid graphics set up - i have a "muxless" AMD set up. This means the AMD GPU is not actually connected to the display driver, and instead is only called on to do rendering work to assist the Intel GPU when required. It is now the more common system, but prior to 2011 was mostly unheard of. I suspect your VGA config is one of these earlier systems. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c
Trent Hawkins
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c3
--- Comment #3 from Trent Hawkins
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c
Egbert Eich
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=798254
https://bugzilla.novell.com/show_bug.cgi?id=798254#c4
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com