https://bugs.freedesktop.org/show_bug.cgi?id=41766
Summary: radeon lvds panel heavy flickering after opening laptop lid (Mobility Radeon HD 3650) Product: DRI Version: unspecified Platform: Other OS/Version: All Status: NEW Severity: major Priority: medium Component: DRM/Radeon AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: pasik@iki.fi
I'm using a laptop with Mobility Radeon HD 3650 (HP EliteBook 8530p). Normally the laptop is in a docking station, so I'm only using the external DVI monitor. The laptop lid is closed and the laptop internal LVDS panel is disabled while in the dock.
I just tried the new Fedora 16 beta liveCD on my laptop. Fedora 16 automatically enables all display outputs, which means also the internal LVDS panel gets enabled, even when my laptop lid is closed. And the gnome desktop gets extended to both the DVI monitor and internal LVDS panel. This means I need to actually open the laptop lid to see the gnome menus, because they're displayed only on the internal LVDS panel. This is a configuration/defaults issue in Fedora 16, and that's not the bug I'm reporting.
While opening the laptop lid I noticed the internal LVDS display is heavily flickering, and the screen is totally unreadable.
I've uploaded a video of the heavily flickering LVDS panel here: http://pasik.reaktio.net/fedora/f16/radeon/f16-beta-laptop-radeon-flicker-xv...
Fedora 16 beta is using Linux 3.1.0-rc6. dmesg available here: http://pasik.reaktio.net/fedora/f16/radeon/f16-beta-laptop-radeon-dmesg.txt
I tried rebooting the laptop a couple of times, and it seems the flickering doesn't happen on every reboot.. but it happens on *most* reboots. Flickering starts already when kernel is booting, before Xorg is started.
Any more info needed ?
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #1 from Pasi Kärkkäinen pasik@iki.fi 2011-10-13 15:17:52 PDT ---
Oh, I forgot to mention that changing the radeon "power_profile" fixes the problem, ie doing:
echo low > /sys/class/drm/card0/device/power_profile
fixes the problem, and there's no flickering anymore!
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #2 from Alex Deucher agd5f@yahoo.com 2011-10-13 15:40:07 PDT --- Did this work in the past and if so, when? Please attach your xorg log and dmesg output.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #3 from Pasi Kärkkäinen pasik@iki.fi 2011-10-13 23:12:27 PDT --- Created an attachment (id=52313) --> (https://bugs.freedesktop.org/attachment.cgi?id=52313) dmesg for Linux 3.1.0-rc6
dmesg for Linux 3.1.0-rc6, from fedora 16 beta x86_64 livecd, on hp elitebook 8530p with mobility radeon hd 3650.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #4 from Pasi Kärkkäinen pasik@iki.fi 2011-10-13 23:13:56 PDT --- Created an attachment (id=52314) --> (https://bugs.freedesktop.org/attachment.cgi?id=52314) Xorg.0.log
Xorg.0.log from fedora 16 beta x86_64 livecd, with Linux 3.1.0-rc6, on hp elitebook 8530p with mobility radeon hd 3650.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #5 from Pasi Kärkkäinen pasik@iki.fi 2011-10-13 23:23:21 PDT ---
Hmm.. I'm pretty sure I didn't see flickering in Fedora 14 (Linux 2.6.35). Flickering starts already before Xorg is started.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #6 from Pasi Kärkkäinen pasik@iki.fi 2011-10-16 05:57:42 PDT ---
I just tried Fedora 16 final TC1 (Test Compose 1) which has Linux kernel 3.1.0-0.rc9.git0.0.fc16.x86_64. The same heavy flickering/distortion problem happens there.
I'll attach new dmesg for 3.1.0-0.rc9.git0.0.fc16.x86_64 and Xorg.0.log.
The flickering seems to happen on these conditions: - Laptop starts with LID closed, so BIOS has internal LVDS disabled. The laptop is in a docking station, so there's only external DVI monitor in use. - After Linux has started booting, I open the laptop LID, and the internal LVDS has been turned on on clone mode with the external DVI display - and there's heavy flickering and distrortion on the internal LVDS display. - Distortion starts before Xorg is started. - After logging in to Xorg and running "echo low > /sys/class/drm/card0/device/power_profile" the distortion stops and the LVDS display is good/normal again.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #7 from Pasi Kärkkäinen pasik@iki.fi 2011-10-16 05:59:35 PDT --- Created attachment 52376 --> https://bugs.freedesktop.org/attachment.cgi?id=52376 dmesg for Linux 3.1.0-0.rc9.git0.0.fc16.x86_64
dmesg for Linux 3.1.0-0.rc9.git0.0.fc16.x86_64 on Fedora 16 final TC1.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #8 from Pasi Kärkkäinen pasik@iki.fi 2011-10-16 06:00:45 PDT --- Created attachment 52377 --> https://bugs.freedesktop.org/attachment.cgi?id=52377 Xorg.0.log for F16 final TC1.
Xorg.0.log for F16 final TC1 with Linux 3.1.0-0.rc9.git0.0.fc16.x86_64.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #9 from Alex Deucher agd5f@yahoo.com 2011-10-16 06:42:47 PDT --- Does it work properly if booted with the lid open?
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #10 from Pasi Kärkkäinen pasik@iki.fi 2011-10-16 07:27:55 PDT ---
Yep, if I boot with lid open then it's fine - no flickering. I just tried multiple times with lid open.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #11 from Pasi Kärkkäinen pasik@iki.fi 2011-10-30 10:57:46 PDT ---
I just tried with the latest Fedora 16 Final RC1 (using Linux 3.1.0 final), and I noticed the LVDS flickering actually happens *sometimes* also when booting the laptop with lid open. So it's not actually always related to opening the laptop LID.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #12 from Pasi Kärkkäinen pasik@iki.fi 2011-10-30 11:01:04 PDT --- Created attachment 52925 --> https://bugs.freedesktop.org/attachment.cgi?id=52925 Linux 3.1.0 dmesg radeon internal lvds flickering
dmesg from Fedora 16 Final RC1 using Linux kernel 3.1.0.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #13 from runetmember@gmail.com 2012-03-07 03:58:22 PST ---
I just tried with the latest Fedora 16 Final RC1 (using Linux 3.1.0 final), and
I noticed the LVDS flickering actually happens *sometimes* also when booting the laptop with lid open.
Same here on Acer Aspire 7560G (A8-3500M - Radeon HD 6620G) with Kubuntu 12.04 Beta 1 and external HDMI display (selected as main in xrandr settings). I didn't try yet boot with disabled LVDS, but I indeed have flickering on LVDS in some use-cases. For example every time when I use "carousel" KWin feature for switch between applications by Alt+Tab. Issue is reproduceable even when I boot without external display.
The interesting thing I notice: issue reproduceable only with OpenGL version of KWin. I never can get it reproduced with OpenGL ES version of KWin.
Alex, I have the same issue or I need to fill separate bugreport?
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #14 from Alex Deucher agd5f@yahoo.com 2012-03-07 05:37:50 PST --- (In reply to comment #13)
The interesting thing I notice: issue reproduceable only with OpenGL version of KWin. I never can get it reproduced with OpenGL ES version of KWin.
Alex, I have the same issue or I need to fill separate bugreport?
Probably a separate issue. Please file a new bug.
https://bugs.freedesktop.org/show_bug.cgi?id=41766
--- Comment #15 from runetmember@gmail.com 2012-03-07 10:17:06 PST --- Ok, filled: https://bugs.freedesktop.org/show_bug.cgi?id=47067
https://bugs.freedesktop.org/show_bug.cgi?id=41766
Martin Peres martin.peres@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |MOVED
--- Comment #16 from Martin Peres martin.peres@free.fr --- -- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/225.
dri-devel@lists.freedesktop.org