On 07.06.2025 10:40 Uhr Dietrich Meyer wrote:

> I have installed Debian 12.11 using non-free-firmware, 
> During the installation, both the internal screen and an external
> HDMI monitor worked, although the internal monitor was rotated by 90°.

IIRC those displays are portrait type and you need to rotate them in
the OS. The new OS doesn't know that the portrait display isn't mounted
this way. A German blogger also had this issue.

https://www.danisch.de/blog/2025/04/25/gedrehte-displays/

> However, when booting the installed system, I see the following:
> Grub menu on both screens, but internal screen rotated by 90°
> After "Loading initial RAM disk", the internal monitor goes blank
> (backlight still on). The HDMI monitor works flawlessly.

What happens of you boot it up disconnected?


> Here is some additional information from the kernel log:
> -------------------------------------------------------------------------------------------------------------
> root@capys:~# dmesg |grep i915
> [    2.405964] i915 0000:00:02.0: [drm] VT-d active for gfx access
> [    2.406382] i915 0000:00:02.0: vgaarb: deactivate vga console
> [    2.406546] i915 0000:00:02.0: [drm] Using Transparent Hugepages
> [    2.407685] i915 0000:00:02.0: vgaarb: changed VGA decodes: 
> olddecodes=io+mem,decodes=io+mem:owns=io+mem
> [    2.407841] i915 0000:00:02.0: firmware: direct-loading firmware
> i915/ adlp_dmc_ver2_16.bin
> [    2.411245] i915 0000:00:02.0: [drm] Finished loading DMC firmware
> i915/ adlp_dmc_ver2_16.bin (v2.16)
> [    2.413885] i915 0000:00:02.0: [drm] [ENCODER:203:DSI A] is
> disabled/in DSI mode with an ungated DDI clock, gate it
> [    2.414268] i915 0000:00:02.0: firmware: direct-loading firmware
> i915/ tgl_guc_70.bin
> [    2.414593] i915 0000:00:02.0: firmware: direct-loading firmware
> i915/ tgl_huc.bin
> [    2.550483] i915 0000:00:02.0: [drm] GuC firmware
> i915/tgl_guc_70.bin version 70.5.1
> [    2.550494] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc.bin
> version 7.9.3
> [    2.558930] i915 0000:00:02.0: [drm] HuC authenticated
> [    2.559461] i915 0000:00:02.0: [drm] GuC submission enabled
> [    2.559465] i915 0000:00:02.0: [drm] GuC SLPC enabled
> [    2.559814] i915 0000:00:02.0: [drm] GuC RC: enabled
> [    3.189858] i915 0000:00:02.0: [drm] *ERROR* hback porch < 16
> pixels [    3.317509] [drm] Initialized i915 1.6.0 20201103 for
> 0000:00:02.0 on minor 
> 
> 0
> [    3.336624] fbcon: i915drmfb (fb0) is primary device
> [    3.958606] i915 0000:00:02.0: [drm] *ERROR* hback porch < 16
> pixels [    4.101596] i915 0000:00:02.0: [drm] fb0: i915drmfb frame
> buffer device [   19.616387] snd_hda_intel 0000:00:1f.3: bound
> 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
> [   19.709908] mei_hdcp
> 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0
> (ops i915_hdcp_component_ops [i915]) [   89.886760] i915
> 0000:00:02.0: [drm] *ERROR* hback porch < 16 pixels [  384.898665]
> i915 0000:00:02.0: [drm] *ERROR* hback porch < 16 pixels

I think this is the part you should discuss on the mailing list for the
i915 driver.

> -------------------------------------------------------------------------------------------------------------
> dm@capys:~$ xrandr
> Screen 0: minimum 320 x 200, current 2720 x 1280, maximum 16384 x
> 16384 DSI-1 connected 800x1280+1920+0 (normal left inverted right x
> axis y axis) 0mm x 0mm

Does it work to change rotation of DSI-1 with xrandr?


-- 
kind regards
Marco

Send spam to 1749285602mu...@stinkedores.dorfdsl.de

Reply via email to