| Summary: | amdgpu_drv.so segfaults on boot; black screen | ||||||
|---|---|---|---|---|---|---|---|
| Product: | xorg | Reporter: | freedesktop | ||||
| Component: | Driver/AMDgpu | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
| Severity: | normal | ||||||
| Priority: | medium | ||||||
| Version: | unspecified | ||||||
| Hardware: | x86-64 (AMD64) | ||||||
| OS: | Linux (All) | ||||||
| Whiteboard: | |||||||
| i915 platform: | i915 features: | ||||||
| Attachments: | 
 | ||||||
| 
        
          Description
        
        
          freedesktop
        
        
        
        
          2018-09-12 22:42:01 UTC
        
       Please also attach the corresponding dmesg output. Please install the xserver-xorg-video-amdgpu-dbg package, attach a new Xorg log file from running with that installed, and either get a backtrace with gdb (per https://www.x.org/wiki/Development/Documentation/ServerDebugging/), or provide the output of the following commands: addr2line -e /usr/lib/xorg/modules/drivers/amdgpu_drv.so 0x7f9e326d3000+0x17305 addr2line -e /usr/lib/xorg/modules/drivers/amdgpu_drv.so 0x7f9e326d3000+0xedfd For the time being, assuming there are no display connectors on the AMD GPU (that you need to use), you can avoid the problem by putting this in /etc/X11/xorg.conf: Section "ServerFlags" Option "AutoAddGPU" "off" EndSection I was able to reproduce the crash (it only happens when the kernel driver doesn't expose any display outputs), https://patchwork.freedesktop.org/patch/249254/ fixes it. Thanks for the report, fixed in Git master: commit 6572be49b713a26eca14f16e1854cabf28101288 Author: Michel Dänzer <michel.daenzer@amd.com> Date: Thu Sep 13 11:44:21 2018 +0200 Bail from drmmode_cm_init if there's no CRTC Thanks a lot for the fix, that was pretty quick! Is any of the requested information still relevant? Maybe for documentation purpose? (In reply to freedesktop from comment #4) > Is any of the requested information still relevant? Maybe for documentation > purpose? Thanks for asking, but it's not needed anymore. | 
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.