Re: Need help: internal display of 8" mini laptop blank, only external HDMI display working
Am Samstag, 7. Juni 2025, 15:46:44 CEST schrieb Felix Miata:
> Dietrich Meyer composed on 2025-06-07 04:04 (UTC+0200):
>
> Please provide output from inxi -GSaz booted without nomodeset and with
> external display connected. It provides a friendly combination of much of
> the information you already provided, and may provide additional value.
>
> > I am trying to install Debian on a mini laptop with 8" screen - the laptop
> > is a "noname" product from China.
> >
> > The laptop is equiped with an Intel Alder Lake N100 processor:
> > Architecture: x86_64
> > CPU op-mode(s): 32-bit, 64-bit
> > Address sizes: 39 bits physical, 48 bits virtual
> > Byte Order: Little Endian
> > CPU(s): 4
> > On-line CPU(s) list: 0-3
> > Vendor ID: GenuineIntel
> > Model name: Intel(R) N100
>
> The N100 CPU was RTM in early 2023, well after launch of Debian 12 in August
> 2021:
> <https://www.intel.com/content/www/us/en/products/sku/231803/intel-processo
> r-n100-6m-cache-up-to-3-40-ghz/specifications.html> Required support for it
> is unlikely to be present in 12.11. Newer kernel and/or X packages from
> backports are unlikely adequate for needed support.
>
> Whether or not you have already tried the guc/huc command line options there
> I suggest you visit <https://wiki.archlinux.org/title/Intel_graphics> and
> give all the help there a try.
>
> Debian 13 Trixie is well along in development with full version freeze in
> effect as of last month. A fresh Trixie installation instead of upgrade
> from Bookworm may be the path you need to take. If this does not work, I
> suggest you file a bug report.
>
I have now tried many different setups:
- Debian Bookworm with kernel 6.1 and 6.12 (from backports, and also with
kernel 6.14 from "zabbly" (https://github.com/zabbly/linux)
- Also tried the xe driver instead of the i915 driver with the 6.12 and 6.14
kernels.
- also did fresh install of Trixie/testing (using the Trixie RC1 installation
medium)
With all of these configurations, I have the same situation:
1) with "nomodeset", I get picture both on internal and external screen.
However, resolution is limited to 800x600 and internal screen is rotated by
90°. And I cannot change screen rotation.
2) without the "nomodeset", I get full resolution on external monitor, but
only blank screen on internal screen.
Here are some example outputs of "inxi -GSaz", all of them when I did not use
"nomodeset":
------------------------------------------------------------------------------------------------------
Bookworm with Kernel 6.14.10 and xe driver:
dm@capys:~$ inxi -GSaz
System:
Kernel: 6.14.10-zabbly+ arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/vmlinuz-6.14.10-zabbly+
root=/dev/mapper/capys--vg-root ro quiet i915.force_probe=!46d1
xe.force_probe=46d1
Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.8 wm: kwin_x11 vt: 7 dm: SDDM
Distro: Debian GNU/Linux 12 (bookworm)
Graphics:
Device-1: Intel Alder Lake-N [UHD Graphics] driver: xe v: kernel
alternate: i915 arch: Gen-12.2 process: Intel 10nm built: 2021-22+ ports:
active: DP-1,DSI-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:46d1
class-ID: 0300
Device-2: icSpring camera type: USB driver: uvcvideo bus-ID: 3-3:3
chip-ID: 32e6:9005 class-ID: 0e02
Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9
compositor: kwin_x11 driver: X: loaded: modesetting dri: iris gpu: xe
display-ID: :0 screens: 1
Screen-1: 0 s-res: 3200x1080 s-dpi: 96 s-size: 845x285mm (33.27x11.22")
s-diag: 892mm (35.11")
Monitor-1: DP-1 pos: primary,left model: Verbatim MT14 serial: <filter>
built: 2023 res: 1920x1080 hz: 60 dpi: 163 gamma: 1.2
size: 300x190mm (11.81x7.48") diag: 355mm (14") ratio: 16:10 modes:
max: 1920x1080 min: 640x480
Monitor-2: DSI-1 pos: right res: 1280x800 hz: 61 size: N/A modes: 800x1280
API: OpenGL v: 4.6 Mesa 25.0.4-1~bpo12+1 renderer: Mesa Intel Graphics
(ADL-N) direct-render: Yes
----------------------------------------------------------------------
Bookworm with Kernel 6.12 and i915 driver:
dm@capys:~$ inxi -GSaz
System:
Kernel: 6.12.22+bpo-amd64 arch: x86_64 bits: 64 compiler: N/A
parameters: BOOT_IMAGE=/vmlinuz-6.12.22+bpo-amd64
root=/dev/mapper/capys--vg-root ro quiet
Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.8 wm: kwin_x11 vt: 7 dm: SDDM
Distro: Debian GNU/Linux 12 (bookworm)
Graphics:
Device-1: Intel Alder Lake-N [UHD Graphics] driver: i915 v: kernel
alternate: xe arch: Gen-12.2 process: Intel 10nm built: 2021-22+ ports:
active: DP-1,DSI-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:46d1
class-ID: 0300
Device-2: icSpring camera type: USB driver: uvcvideo bus-ID: 3-3:3
chip-ID: 32e6:9005 class-ID: 0e02
Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9
compositor: kwin_x11 driver: X: loaded: modesetting dri: iris gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 3200x1080 s-dpi: 96 s-size: 845x285mm (33.27x11.22")
s-diag: 892mm (35.11")
Monitor-1: DP-1 pos: primary,left model: Verbatim MT14 serial: <filter>
built: 2023 res: 1920x1080 hz: 60 dpi: 163 gamma: 1.2
size: 300x190mm (11.81x7.48") diag: 355mm (14") ratio: 16:10 modes:
max: 1920x1080 min: 640x480
Monitor-2: DSI-1 pos: right res: 1280x800 hz: 61 size: N/A modes: 800x1280
API: OpenGL v: 4.6 Mesa 25.0.4-1~bpo12+1 renderer: Mesa Intel Graphics
(ADL-N) direct-render: Yes
------------------------------------------------------------------------------------------------------
Trixie with kernel 6.14:
System:
Kernel: 6.14.10-zabbly+ arch: x86_64 bits: 64 compiler: gcc v: 14.2.0
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/vmlinuz-6.14.10-zabbly+
root=/dev/mapper/capys--vg-root ro quiet i915=!46d1 xe=46d1
Desktop: KDE Plasma v: 6.3.4 tk: Qt v: N/A info: frameworks v: 6.13.0
wm: kwin_wayland with: krunner vt: 1 dm: SDDM Distro: Debian GNU/Linux 13
(trixie)
Graphics:
Device-1: Intel Alder Lake-N [UHD Graphics] driver: i915 v: kernel
alternate: xe arch: Xe process: Intel 10nm built: 2020-21 ports:
active: DP-1,DSI-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:46d1
class-ID: 0300
Device-2: icSpring camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-3:3 chip-ID: 32e6:9005
class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
compositor: kwin_wayland driver: X: loaded: modesetting unloaded:
fbdev,vesa
dri: iris gpu: i915 d-rect: 2720x2360 display-ID: 0
Monitor-1: DP-1 pos: top-right model: Verbatim MT14 serial: <filter>
built: 2023 res: mode: 1920x1080 hz: 60 scale: 135% (1.35) to: 1422x800
dpi: 163 gamma: 1.2 size: 300x190mm (11.81x7.48") diag: 355mm (14")
ratio: 16:10 modes: max: 1920x1080 min: 640x480
Monitor-2: DSI-1 pos: bottom-l res: mode: 800x1280 hz: 61
scale: 78% (0.78) to: 1024x640 dpi: 188 size: 108x172mm (4.25x6.77")
diag: 203mm (8") modes: 800x1280
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.5-1 glx-v: 1.4
direct-render: yes renderer: Mesa Intel Graphics (ADL-N)
device-ID: 8086:46d1 memory: 5.58 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.4.309 layers: 3 device: 0 type: integrated-gpu
name: Intel Graphics (ADL-N) driver: mesa intel v: 25.0.5-1
device-ID: 8086:46d1 surfaces: xcb,xlib,wayland device: 1 type: cpu
name: llvmpipe (LLVM 19.1.7 256 bits) driver: mesa llvmpipe
v: 25.0.5-1 (LLVM 19.1.7) device-ID: 10005:0000 surfaces: xcb,xlib,wayland
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info x11: xdriinfo,
xdpyinfo, xprop, xrandr
------------------------------------------------------------------------------------------------------
> You may consider testing a live media or an installation of a distro that
> stays more current than Trixie will be when released. All the Alder Lake
> bugs /should/ be gone by now in the latest of everything, /including
> Trixie/. Fedora 42 was released in April. openSUSE Tumbleweed gets released
> as often as 7 days per week. I use both in addition to Trixie and Bookworm.
> If in such testing the problem remains, surely an upstream bug is involved.
I have also installed Fedora 42:
With Fedora 42 I get something workable:
Using "safe graphics" at boot/install time, it also boots into graphical UI (I
chose Fedora KDE) at low resolution (but I forgot to look at /proc/cmdline
before I deleted fedora by installing trixie)
However, unlike Debian 12 or 13, it still uses wayland in this low-res mode.
(I couldn't get Debian Trixie to start wayland session when setting
"nomodeset", only X11 session)
And in this situation: i.e. Fedora, Kernel 6.14, Wayland, I could rotate the
internal screen.
So when I have more time again, I will again install Fedora and probably use
that for now. Only 800x600 instead of the full 1280x800 display resolution,
but on 8°, that's good enough for now.
Many thanks to all for all helpful hints!
If anybody has still some ideas what I could try, please let me know.
>
> Nomodeset is a troubleshooting workaround that never supports two displays.
Reply to: