Summary: | radeon lvds panel heavy flickering after opening laptop lid (Mobility Radeon HD 3650) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Pasi Kärkkäinen <pasik> | ||||||||||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||||||||||
Status: | RESOLVED MOVED | QA Contact: | |||||||||||||
Severity: | major | ||||||||||||||
Priority: | medium | CC: | pasik, russianneuromancer | ||||||||||||
Version: | unspecified | ||||||||||||||
Hardware: | Other | ||||||||||||||
OS: | All | ||||||||||||||
Whiteboard: | |||||||||||||||
i915 platform: | i915 features: | ||||||||||||||
Attachments: |
|
Description
Pasi Kärkkäinen
2011-10-13 15:10:22 UTC
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! Did this work in the past and if so, when? Please attach your xorg log and dmesg output. Created attachment 52313 [details]
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.
Created attachment 52314 [details]
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.
Hmm.. I'm pretty sure I didn't see flickering in Fedora 14 (Linux 2.6.35). Flickering starts already before Xorg is started. 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. Created attachment 52376 [details]
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.
Created attachment 52377 [details]
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.
Does it work properly if booted with the lid open? Yep, if I boot with lid open then it's fine - no flickering. I just tried multiple times with lid open. 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. Created attachment 52925 [details]
Linux 3.1.0 dmesg radeon internal lvds flickering
dmesg from Fedora 16 Final RC1 using Linux kernel 3.1.0.
> 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?
(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. -- 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. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.