Bug 112192

Summary: regression: modesetting does not work with my Radeon R5 230
Product: DRI Reporter: Elmar Stellnberger <estellnb>
Component: DRM/AMDgpuAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED NOTABUG QA Contact:
Severity: critical    
Priority: high    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg -version
none
xorg.conf
none
Xorg.0.log
none
lspci -vvv
none
dmesg from another boot with the same Debian Live CD none

Description Elmar Stellnberger 2019-11-01 10:40:28 UTC
My Radeon R5 230 has always worked with modesetting in Full HD out of the box. It is strange why this is no more supported. Even worse if I have to activate the VESA driver this one only yields 640x480. However the VESA standard would also support Full HD, something I remember that has already been implemented with Xorg. I have noted that the driver name has changed from radeon to amdgpu. The radeon kernel module is loaded. xorg-x11-driver-radeon is installed and I wonder why I can not state "radeon" in the Driver section of my xorg.conf
Comment 1 Elmar Stellnberger 2019-11-01 10:41:03 UTC
Created attachment 145865 [details]
Xorg -version
Comment 2 Elmar Stellnberger 2019-11-01 10:41:20 UTC
Created attachment 145866 [details]
xorg.conf
Comment 3 Elmar Stellnberger 2019-11-01 10:41:39 UTC
Created attachment 145867 [details]
Xorg.0.log
Comment 4 Elmar Stellnberger 2019-11-01 10:42:19 UTC
Created attachment 145868 [details]
lspci -vvv

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
Comment 5 Elmar Stellnberger 2019-11-01 10:43:07 UTC
This is what xrandr offers with the vesa driver:
Screen 0: minimum 640 x 480, current 640 x 480, maximum 640 x 480
default connected 640x480+0+0 0mm x 0mm
   640x480        0.00*
Comment 6 Michel Dänzer 2019-11-01 13:38:18 UTC
> [  2141.996] (II) AMDGPU(0): [KMS] drm report modesetting isn't supported.

means the amdgpu kernel driver didn't initialize. Please attach the output of dmesg.
Comment 7 Elmar Stellnberger 2019-11-01 13:51:11 UTC
Created attachment 145869 [details]
dmesg from another boot with the same Debian Live CD
Comment 8 Alex Deucher 2019-11-01 14:18:43 UTC
You need to install the firmware package:
[    1.629363] [drm:radeon_pci_probe [radeon]] *ERROR* radeon kernel modesetting for R600 or later requires firmware installed
Comment 9 Elmar Stellnberger 2019-11-01 14:30:15 UTC
  Ahh, I should have known. That is a detriment with the Debian live dvd. Basically I could install the firmware with hindsight and then restart the X-server. 
  There is another bug with the VESA driver which has gone unreported yet. If the DPMS standbys the screen then the color palette is wrong on resume (no s2ram, only a display standby). I wonder if anyone cares to still support the VESA driver.

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.