| Summary: | 
    Hibernation doesn't work with AMD Radeon R7 265 | 
  
    
      | Product: | 
      DRI
       | 
Reporter: | 
      rogutes+freedesktop | 
    
    | Component: | 
    DRM/Radeon | Assignee: | 
      Default DRI bug account <dri-devel> | 
  
    
      | Status: | 
      RESOLVED
        MOVED
       | 
QA Contact: | 
       | 
    
    
      | Severity: | 
      normal
       | 
  | 
        | 
    
    
      | Priority: | 
      medium
       | 
  | 
        | 
    
    | Version: | 
    unspecified |   | 
        | 
  
    | Hardware: | 
    x86-64 (AMD64) |   | 
        | 
  
    | OS: | 
    Linux (All) |   | 
        | 
  
    | Whiteboard: | 
     | 
  
        | 
  i915 platform:
 | 
  
 | 
        
        
  i915 features:
 | 
  
 | 
        
    
      
        | Attachments: | 
        
            
         | 
      
  
   
  
  
 
    
  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 117828 [details] dmesg output Hibernation works perfectly when using the integrated Intel GPU, but it only works once when using the discrete AMD Radeon R7 265. I am testing different GPUs by changing the primary GPU in BIOS. When trying to hibernate for the second time, I see one of 2 outcomes: 1. Display powers off, but the system stays on and stops responding to ICMP pings and sysrq; after reset the system boots afresh and fsck is run. 2. System powers off, but doesn't resume on next boot: boots afresh and fsck is run. More observations: * Suspend to RAM works every time. * Hibernation works every time as long as X has not been started. * I am running Arch Linux, swap is on an SSD and not encrypted. I usually start hibernation with `systemctl hibernate`, but writing to /sys/power/state has the same effect. I have no idea how to debug this issue, but would be happy to do it with your help.