Re: no graphics with Lenovo Thinkcentre M700
Titus Newswanger composed on 2025-03-04 21:51 (UTC-0600):
> I have several of these Lenovo Thinkcentre M700 mini-pc around, been
> running Debian 12 on them just fine. A couple days ago I grabbed another
> one off the shelf and it still had Windows 11, that was working. Argued
> with it a bit till I remembered 'enter' key gets me into bios to disable
> secure boot. I wiped it and installed Debian 12.9 and now it boots but I
> get no graphics. Vt-d was disabled. I tried enabling it, still no
> difference.
> I ssh into it from another machine and I see it even detects my monitor:
> me@debian:~$ inxi -GSaz
> System:
> Kernel: 6.1.0-31-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
> parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-31-amd64
> root=UUID=20550085-c29f-4537-b70e-086e5ab86f7f ro quiet
> Console: pty pts/0 DM: LightDM v: 1.26.0 Distro: Debian GNU/Linux 12
> (bookworm)
> Graphics:
> Device-1: Intel HD Graphics 530 vendor: Lenovo driver: i915 v: kernel
> arch: Gen-9
> process: Intel 14n built: 2015-16 ports: active: DP-2 empty: DP-1,
> DP-3, HDMI-A-1, HDMI-A-2,
> HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:1912 class-ID: 0300
> Display: server: X.org v: 1.21.1.7 driver: X: loaded: modesetting
> unloaded: fbdev,vesa
> dri: iris gpu: i915 tty: 158x36
> Monitor-1: DP-2 model: Sceptre J20 built: 2021 res: 1600x900 dpi: 92
...
> I'm really stuck.
I have a slightly newer PC and see nothing obviously evident in your data to
explain the problem. That said, I don't remember why I have i915.enable_guc=2
included on my kernel cmdline. It may be that you need it too. Also, you do have
kernel-firmware-free installed, correct? I can't recall ever trying a DP-to-VGA
cable or converter, and avoid VGA connections unless there is no other option. I'm
not sure I even own one. I suppose you could be getting a feedback failure from
your EDID using it to cause this trouble. I've had good luck with DP-to-HDMI
converters when necessary. Flatscreen displays are usually happier to be connected
digitally. VGA is analog.
# inxi -GSaz --vs --za --hostname
inxi 3.3.37-00 (2025-01-06)
System:
Host: ab250 Kernel: 6.1.0-31-amd64 arch: x86_64 bits: 64 compiler: gcc
v: 12.2.0 clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/vmlinuz root=LABEL=<filter> noresume
ipv6.disable=1 net.ifnames=0 consoleblank=0 i915.enable_guc=2
Desktop: TDE (Trinity) v: R14.1.3 tk: Qt v: 3.5.0 wm: Twin v: 3.0
with: kicker vt: 7 dm: 1: TDM 2: XDM Distro: Debian GNU/Linux 12 (bookworm)
Graphics:
Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
active: DP-1,HDMI-A-2,HDMI-A-3 empty: DP-2,HDMI-A-1 bus-ID: 00:02.0
chip-ID: 8086:5912 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.7 compositor: Twin v: 3.0 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 3600x2640 s-dpi: 120 s-size: 760x557mm (29.92x21.93")
s-diag: 942mm (37.1")
Monitor-1: DP-1 pos: primary,bottom-l model: Acer K272HUL serial: <filter>
built: 2018 res: mode: 2560x1440 hz: 60 scale: 100% (1) dpi: 109 gamma: 1.2
size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
max: 2560x1440 min: 720x400
Monitor-2: HDMI-A-2 mapped: HDMI-2 pos: top-left model: NEC EA243WM
serial: <filter> built: 2011 res: mode: 1920x1200 hz: 60 scale: 100% (1)
dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1")
ratio: 16:10 modes: max: 1920x1200 min: 640x480
Monitor-3: HDMI-A-3 mapped: HDMI-3 pos: top-right model: Dell P2213
serial: <filter> built: 2013 res: mode: 1680x1050 hz: 60 scale: 100% (1)
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: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris
inactive: wayland
API: OpenGL v: 4.6 vendor: intel mesa v: 22.3.6 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: Mesa Intel HD Graphics 630 (KBL GT2)
device-ID: 8086:5912 memory: 15.14 GiB unified: yes
API: Vulkan v: 1.3.239 layers: 4 device: 0 type: integrated-gpu name: Intel
HD Graphics 630 (KBL GT2) driver: mesa intel v: 22.3.6
device-ID: 8086:5912 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 15.0.6 256 bits) driver: mesa llvmpipe v: 22.3.6 (LLVM 15.0.6)
device-ID: 10005:0000 surfaces: xcb,xlib
Info: Tools: api: eglinfo, glxinfo, vulkaninfo x11: xdriinfo, xdpyinfo,
xprop, xrandr
#
HDMI-2 is actually DVI, while HDMI-3 is indeed HDMI. I have a VGA port too, which
the software labels DP-2. :p
--
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: