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 via email to