Summary: | [radeon] LVDS does not turn back on after suspend/resume | ||
---|---|---|---|
Product: | xorg | Reporter: | Kenney Phillis Jr <kphillisjr> |
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> |
Status: | RESOLVED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
*** This bug has been marked as a duplicate of bug 43829 *** Created attachment 65709 [details]
Fresh Radeon register dump from when xrandr can fix the issue.
Created attachment 65710 [details]
Register dump after xrandr change.
This shows the register status after re-enabling display. This is before I attempt to suspend the machine and is when the lvds display is the only output.
Created attachment 65711 [details]
Register dumps after resume.
Created attachment 65712 [details]
kernel log with drm.debug=1 boot param set
Your system is not dce5, it's dce4. Can you attach the output of the display registers before and after suspend? radeonreg regs dce4 > regs.working suspend, resume radeonreg regs dce4 > regs.broken And attach the results. You can get radeonreg here: http://cgit.freedesktop.org/~airlied/radeontool/ Also please attach your dmesg output before and after suspend. Created attachment 65714 [details]
From a fresh Reboot where I am able to turn on/off the lvds.
The commands related to this output.
# This is on a fresh reboot. Where I have blank screen after I login after the broken suspend/resume.
ken@ken-K53TA ~/tmp/radeontool $ sudo ./radeonreg regs dce4 > regs.working.borkedboot.0-initial
ken@ken-K53TA ~/tmp/radeontool $ env DISPLAY=:0 xrandr --auto
# at this point hdmi-0 returns.
ken@ken-K53TA ~/tmp/radeontool $ sudo ./radeonreg regs dce4 > regs.working.borkedboot.1-hdmi-on
ken@ken-K53TA ~/tmp/radeontool $ env DISPLAY=:0 xrandr --output LVDS --off
ken@ken-K53TA ~/tmp/radeontool $ sudo ./radeonreg regs dce4 > regs.working.borkedboot.2-lvds-off
ken@ken-K53TA ~/tmp/radeontool $ env DISPLAY=:0 xrandr --output LVDS --auto
ken@ken-K53TA ~/tmp/radeontool $ sudo ./radeonreg regs dce4 > regs.working.borkedboot.3-lvds-auto
Created attachment 65715 [details]
post resume register tries.
This is after I suspended and resumed. Please note that HDMI-0 returned automatically.
ken@ken-K53TA ~/tmp/radeontool $ sudo ./radeonreg regs dce4 > regs.broken.0-lvds-resume
ken@ken-K53TA ~/tmp/radeontool $ env DISPLAY=:0 xrandr --output LVDS --off
ken@ken-K53TA ~/tmp/radeontool $ sudo ./radeonreg regs dce4 > regs.broken.1-lvds-resume-off
ken@ken-K53TA ~/tmp/radeontool $ env DISPLAY=:0 xrandr --output LVDS --auto
ken@ken-K53TA ~/tmp/radeontool $ sudo ./radeonreg regs dce4 > regs.broken.2-lvds-resume-auto
At this point i rebooted after unplugging cable... it's an odd state to haft to login and issue xrandr over ssh but the lvds returned just like the previous entry.
|
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.
Created attachment 65705 [details] logs related to issue I am having problems with the system having the lcd panel turn back on after I suspend and resume the system... I am able to get the HDMI to work properly, however the built in lvds does not work correctly at all and this is a major problem for laptop owners. System Details: ================================================ $ phoronix-test-suite detailed-system-info Phoronix Test Suite v3.6.1 System Information Hardware: Processor: AMD A6-3400M APU @ 1.40GHz (4 Cores), Motherboard: ASUS K53TA v1.0, Chipset: AMD Family 12h Root Complex, Memory: 3584MB, Disk: 500GB Seagate ST9500325AS, Graphics: AMD nee ATI Device 9647 512MB, Audio: ATI R6xx HDMI, Monitor: Hanns.G HG281, Network: Realtek RTL8111/8168B + Atheros AR9285 Wireless Software: OS: LinuxMint 13, Kernel: 3.5.0-030500-generic (x86_64), Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1200 PROCESSOR: Core Count: 4 Thread Count: 4 Cache Size: 1024 KB Instruction Set Extensions: SSE 4a AES Encryption: NO Energy Performance Bias: NO Virtualization: AMD-V