I finally got graphics with a live boot Ubuntu 13.10 but only in safe graphics mode. Ubuntu reported running x11 and for graphics it says
'software rendering' inxi wasn't installed; I tried installing but it
failed. So much for ubuntu.
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-VGAI agree about VGA. I think I should quit wasting time on this until I
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
For some reason I'm not finding any kernel-firmware-free. I see I
have firmware-linux-free...?
apt show kernel-firmware-free
N: Unable to locate package kernel-firmware-free
N: Unable to locate package kernel-firmware-free
E: No packages found
On 3/5/25 00:12, Felix Miata wrote:
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?
For some reason I'm not finding any kernel-firmware-free. I see I have firmware-linux-free...?
apt show kernel-firmware-free
N: Unable to locate package kernel-firmware-free
N: Unable to locate package kernel-firmware-free
E: No packages found
Felix Miata wrote:...
# inxi -GSaz --vs --za --hostname
inxi 3.3.37-00 (2025-01-06)
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
I see my 'Display:' value is missing 'x11':
Display: server: X.org v: 1.21.1.7 driver: X: loaded: modesetting
unloaded: fbdev,vesa
dri: iris gpu: i915 tty: 158x35
I included i915.enable_guc=2 in kernel commandline, and didn't notice a difference:
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
i915.enable_guc=2 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 gamma: 1.2 size:
435x237mm (17.13x9.33") diag: 496mm (19.5") ratio: 16:9 modes: max:
1600x900 min: 720x400 API: OpenGL Message: GL data unavailable in
console. Try -G --display
When you need to put console terminal (vtty) output in an email or forum post,
redirect its output to a plain text file, from which you can copy & paste without
losing its precious formatting. Just remember the command itself doesn't reach the
file, so you need to type it in ahead of the paste to make perfectly clear to readers exactly what produced the pasted output.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:16:07 |
Calls: | 10,387 |
Calls today: | 2 |
Files: | 14,061 |
Messages: | 6,416,752 |