<div dir="ltr">Hello Intel Linux Graphics Team,  <br><br>I'm using an Intel Arrow Lake GPU (8086:7d67) on Ubuntu 24.04 (kernel 6.16) and facing complete lack of video output without 'nomodeset'.  <div><br></div><div>Problem Description:<br>- GPU: Intel Arrow Lake [8086:7d67] (Core Ultra 7 265K)<br>- Kernel: 6.16.0-xx-generic (Ubuntu 24.04)<br>- Issue: No display output with i915 driver, requires 'nomodeset' to boot<br>- Current workaround: Using fbdev/vesa drivers at 1920x1080<br><br>Steps to Reproduce:<br>1. Boot system with default i915 driver<br>2. Screen remains black or shows corruption<br><br>Debug Data:</div><div>=== lspci -nn | grep VGA ===</div><div>00:02.0 VGA compatible controller [0300]: Intel Corporation Arrow Lake-U [Intel Graphics] [8086:7d67] (rev 06)<br>80:14.5 Non-VGA unclassified device [0000]: Intel Corporation Device [8086:7f2f] (rev 10)<br></div><div><br></div><div>=== dmesg | grep -i i915 ===<br>nothing<br><br>=== xrandr --verbose ===</div><div>Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767<br>None-1 connected primary 1920x1080+0+0 (0x41) normal (normal left inverted right x axis y axis) 508mm x 285mm<br>     Identifier: 0x21<br>      Timestamp:  50331<br>    Subpixel:   unknown<br>  Gamma:      1.0:1.0:1.0<br>    Brightness: 0.0<br>       Clones:    <br> CRTC:       0<br>      CRTCs:      0<br>      Transform:  1.000000 0.000000 0.000000<br>                   0.000000 1.000000 0.000000<br>              0.000000 0.000000 1.000000<br>             filter: <br>      RANDR Emulation: 1 <br>   non-desktop: 0 <br>               supported: 0, 1<br>  1920x1080 (0x41) 173.000MHz -HSync +VSync *current +preferred<br>        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock  67.16KHz<br>        v: height 1080 start 1083 end 1088 total 1120           clock  59.96Hz<br>  1440x1080 (0x42) 129.000MHz -HSync +VSync<br>        h: width  1440 start 1528 end 1680 total 1920 skew    0 clock  67.19KHz<br>        v: height 1080 start 1083 end 1087 total 1120           clock  59.99Hz<br>  1400x1050 (0x43) 121.750MHz -HSync +VSync<br>        h: width  1400 start 1488 end 1632 total 1864 skew    0 clock  65.32KHz<br>        v: height 1050 start 1053 end 1057 total 1089           clock  59.98Hz<br>  1280x1024 (0x44) 109.000MHz -HSync +VSync<br>        h: width  1280 start 1368 end 1496 total 1712 skew    0 clock  63.67KHz<br>        v: height 1024 start 1027 end 1034 total 1063           clock  59.89Hz<br>  1280x960 (0x45) 101.250MHz -HSync +VSync<br>        h: width  1280 start 1360 end 1488 total 1696 skew    0 clock  59.70KHz<br>        v: height  960 start  963 end  967 total  996           clock  59.94Hz<br>  1152x864 (0x46) 81.750MHz -HSync +VSync<br>        h: width  1152 start 1216 end 1336 total 1520 skew    0 clock  53.78KHz<br>        v: height  864 start  867 end  871 total  897           clock  59.96Hz<br>  1024x768 (0x47) 63.500MHz -HSync +VSync<br>        h: width  1024 start 1072 end 1176 total 1328 skew    0 clock  47.82KHz<br>        v: height  768 start  771 end  775 total  798           clock  59.92Hz<br>  800x600 (0x48) 38.250MHz -HSync +VSync<br>        h: width   800 start  832 end  912 total 1024 skew    0 clock  37.35KHz<br>        v: height  600 start  603 end  607 total  624           clock  59.86Hz<br>  640x480 (0x49) 23.750MHz -HSync +VSync<br>        h: width   640 start  664 end  720 total  800 skew    0 clock  29.69KHz<br>        v: height  480 start  483 end  487 total  500           clock  59.38Hz<br>  320x240 (0x4a)  6.000MHz -HSync +VSync<br>        h: width   320 start  336 end  360 total  400 skew    0 clock  15.00KHz<br>        v: height  240 start  243 end  247 total  252           clock  59.52Hz<br>  1680x1050 (0x4b) 146.250MHz -HSync +VSync<br>        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz<br>        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz<br>  1440x900 (0x4c) 106.500MHz -HSync +VSync<br>        h: width  1440 start 1528 end 1672 total 1904 skew    0 clock  55.93KHz<br>        v: height  900 start  903 end  909 total  934           clock  59.89Hz<br>  1280x800 (0x4d) 83.500MHz -HSync +VSync<br>        h: width  1280 start 1352 end 1480 total 1680 skew    0 clock  49.70KHz<br>        v: height  800 start  803 end  809 total  831           clock  59.81Hz<br>  1152x720 (0x4e) 66.750MHz -HSync +VSync<br>        h: width  1152 start 1208 end 1320 total 1488 skew    0 clock  44.86KHz<br>        v: height  720 start  723 end  729 total  748           clock  59.97Hz<br>  960x600 (0x4f) 45.250MHz -HSync +VSync<br>        h: width   960 start  992 end 1088 total 1216 skew    0 clock  37.21KHz<br>        v: height  600 start  603 end  609 total  624           clock  59.63Hz<br>  928x580 (0x50) 42.750MHz -HSync +VSync<br>        h: width   928 start  968 end 1056 total 1184 skew    0 clock  36.11KHz<br>        v: height  580 start  583 end  589 total  603           clock  59.88Hz<br>  800x500 (0x51) 30.750MHz -HSync +VSync<br>        h: width   800 start  824 end  896 total  992 skew    0 clock  31.00KHz<br>        v: height  500 start  503 end  509 total  521           clock  59.50Hz<br>  768x480 (0x52) 28.750MHz -HSync +VSync<br>        h: width   768 start  792 end  864 total  960 skew    0 clock  29.95KHz<br>        v: height  480 start  483 end  489 total  500           clock  59.90Hz<br>  720x480 (0x53) 26.750MHz -HSync +VSync<br>        h: width   720 start  744 end  808 total  896 skew    0 clock  29.85KHz<br>        v: height  480 start  483 end  493 total  500           clock  59.71Hz<br>  640x400 (0x54) 20.000MHz -HSync +VSync<br>        h: width   640 start  664 end  720 total  800 skew    0 clock  25.00KHz<br>        v: height  400 start  403 end  409 total  417           clock  59.95Hz<br>  320x200 (0x55)  5.000MHz -HSync +VSync<br>        h: width   320 start  336 end  360 total  400 skew    0 clock  12.50KHz<br>        v: height  200 start  203 end  209 total  212           clock  58.96Hz<br>  1600x900 (0x56) 118.250MHz -HSync +VSync<br>        h: width  1600 start 1696 end 1856 total 2112 skew    0 clock  55.99KHz<br>        v: height  900 start  903 end  908 total  934           clock  59.95Hz<br>  1368x768 (0x57) 85.250MHz -HSync +VSync<br>        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock  47.79KHz<br>        v: height  768 start  771 end  781 total  798           clock  59.88Hz<br>  1280x720 (0x58) 74.500MHz -HSync +VSync<br>        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  44.77KHz<br>        v: height  720 start  723 end  728 total  748           clock  59.86Hz<br>  1024x576 (0x59) 46.500MHz -HSync +VSync<br>        h: width  1024 start 1064 end 1160 total 1296 skew    0 clock  35.88KHz<br>        v: height  576 start  579 end  584 total  599           clock  59.90Hz<br>  864x486 (0x5a) 32.500MHz -HSync +VSync<br>        h: width   864 start  888 end  968 total 1072 skew    0 clock  30.32KHz<br>        v: height  486 start  489 end  494 total  506           clock  59.92Hz<br>  720x400 (0x5b) 22.250MHz -HSync +VSync<br>        h: width   720 start  744 end  808 total  896 skew    0 clock  24.83KHz<br>        v: height  400 start  403 end  413 total  417           clock  59.55Hz<br>  640x350 (0x5c) 17.500MHz -HSync +VSync<br>        h: width   640 start  664 end  720 total  800 skew    0 clock  21.88KHz<br>        v: height  350 start  353 end  363 total  366           clock  59.77Hz<br><br>Request:<br>Please add support for Arrow Lake [8086:7d67] in future kernel releases.</div><div><br></div><div>Thanks<br><br>Alvaro Madela.</div></div>