[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: deb12 for amd64 can't start X



hlyg composed on 2023-12-05 07:32 (UTC+0800):

> 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. 
> [AMD/ATI] Wrestler [Radeon HD 6250]

> it's ok with deb12 for i386

> i think "[KMS] drm report modesetting isn't supported" below offer clue

> X.Org X Server 1.21.1.7
> X Protocol Version 11, Revision 0
> Current Operating System: Linux debian 6.1.0-13-amd64 #1 SMP 
> PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) x86_64
> Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.1.0-13-amd64 
> root=UUID=93a45033-c9c9-4a73-8edf-304576bcc1a9 ro quiet
> xorg-server 2:21.1.7-3 (https://www.debian.org/support)
> Current version of pixman: 0.42.2
>      Before reporting problems, check http://wiki.x.org
>      to make sure that you have the latest version.
> Markers: (--) probed, (**) from config file, (==) default setting,
>      (++) from command line, (!!) notice, (II) informational,
>      (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> (==) Log file: "/var/log/Xorg.0.log", Time: Tue Dec  5 07:22:04 2023
> (==) Using system config directory "/usr/share/X11/xorg.conf.d"
> (II) [KMS] drm report modesetting isn't supported.
> (EE)
> Fatal server error:
> (EE) no screens found(EE)

This commonly results from some package(s) missing, or that prevents use of
available software, such as malconfiguration or software left behind by having had
an NVidia card installed previously, not because your GPU or modesetting are not
supported. [KMS] drm trouble likely means either libdrm-* is missing, or either or
both of the two firmware packages listed below are missing.

Do you have all the following installed?:
# dpkg-query -W | egrep 'ati|deon|amdg|mwar|mesa' | sort
firmware-amd-graphics
firmware-linux-free
libdrm-amdgpu1:amd64
libdrm-radeon1:amd64
libegl-mesa0:amd64
libgl1-mesa-dri:amd64
libgl1-mesa-glx:amd64
libglapi-mesa:amd64
libglu1-mesa:amd64
libglx-mesa0:amd64
mesa-utils
mesa-utils-bin:amd64
#
If you do, and there is in interfering malconfiguration, then you should see:
# lsmod | egrep 'vid|deon' | sort
drm                   614400  10
gpu_sched,drm_kms_helper,drm_display_helper,drm_buddy,amdgpu,radeon,drm_ttm_helper,ttm
drm_display_helper    184320  2 amdgpu,radeon
drm_kms_helper        204800  3 drm_display_helper,amdgpu,radeon
drm_ttm_helper         16384  2 amdgpu,radeon
i2c_algo_bit           16384  2 amdgpu,radeon
radeon               1667072  2
ttm                    94208  3 amdgpu,radeon,drm_ttm_helper
video                  65536  3 dell_wmi,amdgpu,radeon
wmi                    36864  5
video,dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor
#
And thus have a working X session:
# inxi -GSaz
System:
  Kernel: 6.1.0-13-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    clocksource: tsc available: hpet,acpi_pm parameters: ro root=/dev/sda12
    noresume consoleblank=0 net.ifnames=0 ipv6.disable=1 mitigations=off
  Desktop: Trinity v: R14.1.1 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: 1: TDM 2: XDM Distro: Debian GNU/Linux 12 (bookworm)
Graphics:
  Device-1: AMD Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] vendor: Dell
    driver: radeon v: kernel alternate: amdgpu arch: TeraScale-2 code: Evergreen
    process: TSMC 32-40nm built: 2009-15 pcie: gen: 2 speed: 5 GT/s lanes: 16
    ports: active: DP-1,DVI-I-1 empty: none bus-ID: 01:00.0 chip-ID: 1002:6779
    class-ID: 0300 temp: 42.5 C
  Display: x11 server: X.Org v: 1.21.1.7 driver: X: loaded: modesetting
    alternate: fbdev,vesa dri: r600 gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3600x1200 s-dpi: 120 s-size: 762x254mm (30.00x10.00")
    s-diag: 803mm (31.62")
  Monitor-1: DP-1 pos: primary,left model: NEC EA243WM serial: <filter>
    built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2
    size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes:
    max: 1920x1200 min: 640x480
  Monitor-2: DVI-I-1 pos: right model: Dell P2213 serial: <filter>
    built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  API: EGL v: 1.5 hw: drv: amd r600 platforms: device: 0 drv: r600 device: 1
    drv: swrast gbm: drv: r600 surfaceless: drv: r600 x11: drv: r600
    inactive: wayland
  API: OpenGL v: 4.5 vendor: x.org mesa v: 22.3.6 glx-v: 1.4 es-v: 3.1
    direct-render: yes renderer: AMD CAICOS (DRM 2.50.0 / 6.1.0-13-amd64 LLVM
    15.0.6) device-ID: 1002:6779 memory: 1000 MiB unified: no
#

The HD6450 is the closest I have to your HD6250, I do have multiple older Radeon
cards that work just fine with Bookworm.
-- 
Evolution as taught in public schools is, like religion,
	based on faith, not based on science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata


Reply to: