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.