Package: xserver-xorg-video-amdgpu Version: 19.1.0-2 Severity: important Dear Maintainer,
After updating xserver-xorg-video-amdgpu from 19.1.0-1 to 19.1.0-2, startx stopped working. It seems to be a mismatch of ABI versions and .deb metadata (provides, breaks, conflicts, etc). The log had: ---8<--- [ 144.299] (II) LoadModule: "amdgpu" [ 144.299] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so [ 144.305] (II) Module amdgpu: vendor="X.Org Foundation" [ 144.305] compiled for 1.20.9, module version = 19.1.0 [ 144.305] Module class: X.Org Video Driver [ 144.305] ABI class: X.Org Video Driver, version 24.1 [ 144.306] (EE) amdgpu: module ABI minor version (1) is newer than the server's version (0) [ 144.306] (EE) Failed to load module "amdgpu" (module requirement mismatch, 0) [ 144.306] (II) LoadModule: "wacom" [ 144.306] (II) Loading /usr/lib/xorg/modules/input/wacom_drv.so [ 144.307] (II) Module wacom: vendor="X.Org Foundation" [ 144.307] compiled for 1.20.4, module version = 0.34.99 [ 144.307] Module class: X.Org XInput Driver [ 144.307] ABI class: X.Org XInput driver, version 24.1 ... [ 144.309] (EE) No drivers available. [ 144.309] (EE) Fatal server error: [ 144.309] (EE) no screens found(EE) [ 144.309] (EE) --->8--- The solution was updating xserver-xorg-core by hand, from 2:1.20.3-1 to 2:1.20.9-1. ABI 24.0 does not seem to be good enough for video drivers and debs like xserver-xorg-video-amdgpu should request a newer xserver-xorg-core, or drivers should stay compatible with core (wacom reports 24.1, and it was working days ago with that, so for xinput drivers it did not matter). Cheers, GSR