[Intel-gfx] driver crashes if I try to het 2560 x 1440 @ 50Hz CVT-RB running under Linux... Ideas?

Andreas Balg andy at balg.me
Tue Apr 26 17:07:50 UTC 2016


Hi everybody,

I'm trying to setup a 27" screen on Fedora 23 (intel driver installer 
1.4.0 Q4 2015) attached to an HDMI (ultrabook ASUS UX31A). I know it 
needs "reduced blank" and a timing of max 50Hz  in order to work - with 
the max Bandwith on HDMI (at least that way it works on Windows using 
the same setup and "CustomResolution.exe") - But it dies not work so let 
me describe what I did so far:

1st guess)

"cvt -r 2560 1440 50" >> ERROR: Multiple of 60Hz refresh rate required 
for reduced blanking.
2nd guess)
Also The same seems to be true for "gtf"

"gtf 2560 1440 50" # 2560x1440 @ 50.00 Hz (GTF) hsync: 74.10 kHz; pclk: 
256.09 MHz Modeline "2560x1440_50.00" 256.09 2560 2728 3008 3456 1440 
1441 1444 1482 -HSync +Vsync
 >>>> Does not work

3rd guess)

A Modeline that I've found on the internet :

xrandr --newmode "2560x1440_50.00_rb" 200.25 2560 2608 2640 2720 1440 
1443 1448 1474 +HSync -Vsync xrandr --addmode HDMI1 "2560x1440_50.00_rb" 
xrandr --output HDMI1 --mode "2560x1440_50.00_rb"
 >>>> Does not work either => Results in:

Apr 23 15:30:39 schleppi-ultra.balg.lan 
/usr/libexec/gdm-x-session[2986]: (II) intel(0): resizing framebuffer to 
5504x1440 Apr 23 15:30:39 schleppi-ultra.balg.lan 
/usr/libexec/gdm-x-session[2986]: (II) intel(0): switch to mode 
2560x1440 at 49.9 on HDMI1 using pipe 0, position (0, 0), rotation normal, 
reflection n Apr 23 15:30:51 schleppi-ultra.balg.lan 
/usr/libexec/gdm-x-session[2986]: (II) intel(0): resizing framebuffer to 
5504x1180 Apr 23 15:30:51 schleppi-ultra.balg.lan 
/usr/libexec/gdm-x-session[2986]: (II) intel(0): switch to mode 
2048x1152 at 60.0 on HDMI1 using pipe 0, position (0, 0), rotation normal, 
reflection n Apr 23 15:30:51 schleppi-ultra.balg.lan kernel: 
[drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared 
fifo underrun on pipe B Apr 23 15:30:52 schleppi-ultra.balg.lan kernel: 
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO 
underrun


Last try)

Read the modeline from "PowerStrip" from a running windows on the same 
machine that actually runs the wanted resolution:

xrandr --newmode "2560x1440" 200.002 2560 2608 2640 2720 1440 1443 1448 
1474 -hsync -vsync
But this only switches to a black screen and causes the "pipe_off wait 
timed out" message in dmesg below...



I've found the following two graphics related problems in the logs 
(dmesg) which might help as well:

[ 2.625304] ------------[ cut here ]------------ [ 2.625335] WARNING: 
CPU: 0 PID: 6 at drivers/gpu/drm/drm_irq.c:1326 
drm_wait_one_vblank+0x1b5/0x1c0 [drm]() [ 2.625335] vblank wait timed 
out on crtc 0 [ 2.625362] Modules linked in: i915 rtsx_usb_sdmmc 
mmc_core rtsx_usb hid_logitech_hidpp i2c_algo_bit drm_kms_helper drm 
serio_raw video fjes hid_logitech_dj [ 2.625368] CPU: 0 PID: 6 Comm: 
kworker/u8:0 Tainted: G U 4.4.7-300.fc23.x86_64 #1 [ 2.625370] Hardware 
name: ASUSTeK COMPUTER INC. UX31A/UX31A, BIOS UX31A.219 06/14/2013 [ 
2.625380] Workqueue: events_unbound async_run_entry_fn [ 2.625385] 
0000000000000286 00000000d003577f ffff88011a03f818 ffffffff813b5f8e [ 
2.625389] ffff88011a03f860 ffffffffa007e772 ffff88011a03f850 
ffffffff810a4122 [ 2.625392] ffff88003e677000 0000000000000000 
0000000000000000 0000000000000006 [ 2.625394] Call Trace: [ 2.625405] 
[<ffffffff813b5f8e>] dump_stack+0x63/0x85 [ 2.625413] 
[<ffffffff810a4122>] warn_slowpath_common+0x82/0xc0 [ 2.625418] 
[<ffffffff810a41bc>] warn_slowpath_fmt+0x5c/0x80 [ 2.625426] 
[<ffffffff810e6023>] ? finish_wait+0x53/0x70 [ 2.625450] 
[<ffffffffa0052c15>] drm_wait_one_vblank+0x1b5/0x1c0 [drm] [ 2.625456] 
[<ffffffff810e62e0>] ? wake_atomic_t_function+0x70/0x70 [ 2.625552] 
[<ffffffffa01736d5>] intel_atomic_commit+0x475/0x1420 [i915] [ 2.625588] 
[<ffffffffa006b1be>] ? drm_atomic_check_only+0x18e/0x590 [drm] [ 
2.625618] [<ffffffffa006b5f7>] drm_atomic_commit+0x37/0x60 [drm] [ 
2.625634] [<ffffffffa00c409f>] restore_fbdev_mode+0x22f/0x260 
[drm_kms_helper] [ 2.625649] [<ffffffffa00c6273>] 
drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper] [ 
2.625660] [<ffffffffa00c62ed>] drm_fb_helper_set_par+0x2d/0x50 
[drm_kms_helper] [ 2.625744] [<ffffffffa018a3ba>] 
intel_fbdev_set_par+0x1a/0x60 [i915] [ 2.625750] [<ffffffff81428050>] 
fbcon_init+0x570/0x5f0 [ 2.625755] [<ffffffff814a9aea>] 
visual_init+0xca/0x130 [ 2.625759] [<ffffffff814ab981>] 
do_bind_con_driver+0x1c1/0x3a0 [ 2.625764] [<ffffffff814abe99>] 
do_take_over_console+0x149/0x1a0 [ 2.625769] [<ffffffff81423eb7>] 
do_fbcon_takeover+0x57/0xb0 [ 2.625773] [<ffffffff81428ac8>] 
fbcon_event_notify+0x658/0x750 [ 2.625778] [<ffffffff810c355a>] 
notifier_call_chain+0x4a/0x70 [ 2.625783] [<ffffffff810c3897>] 
__blocking_notifier_call_chain+0x47/0x60 [ 2.625787] 
[<ffffffff810c38c6>] blocking_notifier_call_chain+0x16/0x20 [ 2.625792] 
[<ffffffff8142e71b>] fb_notifier_call_chain+0x1b/0x20 [ 2.625798] 
[<ffffffff81430a3f>] register_framebuffer+0x20f/0x350 [ 2.625812] 
[<ffffffffa00c659a>] drm_fb_helper_initial_config+0x28a/0x410 
[drm_kms_helper] [ 2.625889] [<ffffffffa018aebb>] 
intel_fbdev_initial_config+0x1b/0x20 [i915] [ 2.625894] 
[<ffffffff810c4fca>] async_run_entry_fn+0x4a/0x140 [ 2.625900] 
[<ffffffff810bc5c6>] process_one_work+0x156/0x430 [ 2.625904] 
[<ffffffff810bc8ee>] worker_thread+0x4e/0x450 [ 2.625909] 
[<ffffffff810bc8a0>] ? process_one_work+0x430/0x430 [ 2.625912] 
[<ffffffff810c2678>] kthread+0xd8/0xf0 [ 2.625916] [<ffffffff810c25a0>] 
? kthread_worker_fn+0x160/0x160 [ 2.625921] [<ffffffff817a144f>] 
ret_from_fork+0x3f/0x70 [ 2.625925] [<ffffffff810c25a0>] ? 
kthread_worker_fn+0x160/0x160 [ 2.625928] ---[ end trace 
cec8cc6321f01362 ]---


2) And this one as well:



[ 13.375747] ------------[ cut here ]------------ [ 13.375827] WARNING: 
CPU: 3 PID: 1894 at drivers/gpu/drm/i915/intel_display.c:1144 
intel_disable_pipe+0x2b6/0x2c0 [i915]() [ 13.375831] pipe_off wait timed 
out [ 13.375834] Modules linked in: cmac fuse xt_CHECKSUM iptable_mangle 
ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat 
nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack tun bridge 
stp llc ebtable_filter ebtables ip6table_filter ip6_tables evdi(OE) uhid 
bnep rtsx_usb_ms memstick arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
coretemp kvm_intel btusb iTCO_wdt asus_nb_wmi kvm iTCO_vendor_support 
asus_wmi sparse_keymap btrtl btbcm btintel bluetooth uvcvideo 
videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core 
irqbypass v4l2_common crct10dif_pclmul iwlmvm crc32_pclmul vfat fat 
snd_hda_codec_hdmi videodev mac80211 crc32c_intel snd_hda_codec_realtek 
snd_hda_codec_generic media snd_hda_intel iwlwifi snd_hda_codec cfg80211 
snd_hda_core snd_hwdep snd_seq joydev snd_seq_device [ 13.375920] 
snd_pcm i2c_i801 lpc_ich rfkill wmi int3403_thermal acpi_als mei_me 
kfifo_buf industrialio snd_timer int3402_thermal mei int3400_thermal 
int340x_thermal_zone acpi_thermal_rel snd tpm_tis shpchp soundcore tpm 
nfsd binfmt_misc nfs_acl lockd auth_rpcgss grace sunrpc i915 
rtsx_usb_sdmmc mmc_core rtsx_usb hid_logitech_hidpp i2c_algo_bit 
drm_kms_helper drm serio_raw video fjes hid_logitech_dj [ 13.375971] 
CPU: 3 PID: 1894 Comm: gnome-shell Tainted: G U W OE 
4.4.7-300.fc23.x86_64 #1 [ 13.375975] Hardware name: ASUSTeK COMPUTER 
INC. UX31A/UX31A, BIOS UX31A.219 06/14/2013 [ 13.375979] 
0000000000200286 00000000827c27d7 ffff880115447a78 ffffffff813b5f8e [ 
13.375985] ffff880115447ac0 ffffffffa01d6de8 ffff880115447ab0 
ffffffff810a4122 [ 13.375991] ffff88003d940000 0000000000070008 
00000000fffb9ff6 0000000000070008 [ 13.375996] Call Trace: [ 13.376011] 
[<ffffffff813b5f8e>] dump_stack+0x63/0x85 [ 13.376021] 
[<ffffffff810a4122>] warn_slowpath_common+0x82/0xc0 [ 13.376027] 
[<ffffffff810a41bc>] warn_slowpath_fmt+0x5c/0x80 [ 13.376086] 
[<ffffffffa016a446>] intel_disable_pipe+0x2b6/0x2c0 [i915] [ 13.376137] 
[<ffffffffa016a7fc>] ironlake_crtc_disable+0x8c/0x7c0 [i915] [ 
13.376182] [<ffffffffa0166adc>] ? intel_crtc_disable_planes+0xdc/0xf0 
[i915] [ 13.376231] [<ffffffffa0173387>] 
intel_atomic_commit+0x127/0x1420 [i915] [ 13.376283] 
[<ffffffffa006b1be>] ? drm_atomic_check_only+0x18e/0x590 [drm] [ 
13.376320] [<ffffffffa006acbd>] ? 
drm_atomic_set_mode_prop_for_crtc+0x2d/0x110 [drm] [ 13.376350] 
[<ffffffffa006b5f7>] drm_atomic_commit+0x37/0x60 [drm] [ 13.376373] 
[<ffffffffa00c34c6>] drm_atomic_helper_set_config+0x76/0xb0 
[drm_kms_helper] [ 13.376405] [<ffffffffa005ab62>] 
drm_mode_set_config_internal+0x62/0x100 [drm] [ 13.376434] 
[<ffffffffa005eee2>] drm_mode_setcrtc+0x3d2/0x4f0 [drm] [ 13.376457] 
[<ffffffffa0050602>] drm_ioctl+0x152/0x540 [drm] [ 13.376485] 
[<ffffffffa005eb10>] ? drm_mode_setplane+0x1b0/0x1b0 [drm] [ 13.376494] 
[<ffffffff813407fc>] ? selinux_file_ioctl+0x10c/0x1c0 [ 13.376503] 
[<ffffffff81241428>] do_vfs_ioctl+0x298/0x480 [ 13.376510] 
[<ffffffff8122ff5e>] ? ____fput+0xe/0x10 [ 13.376518] 
[<ffffffff813380b3>] ? security_file_ioctl+0x43/0x60 [ 13.376524] 
[<ffffffff81241689>] SyS_ioctl+0x79/0x90 [ 13.376533] 
[<ffffffff817a10ee>] entry_SYSCALL_64_fastpath+0x12/0x71 [ 13.376592] 
---[ end trace cec8cc6321f01363 ]---
I've tried this using Wayland and Classic X as well ...

Any hints on how to get this thing up and running with this stuff - 
attached Display is a  DELL U2715H ?? -

Any more helpful information needed ?

lspci -kvnn

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core 
processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA 
controller])
     Subsystem: ASUSTeK Computer Inc. Zenbook Prime UX31A [1043:1517]
     Flags: bus master, fast devsel, latency 0, IRQ 28
     Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
     Memory at e0000000 (64-bit, prefetchable) [size=256M]
     I/O ports at f000 [size=64]
     Expansion ROM at <unassigned> [disabled]
     Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
     Capabilities: [d0] Power Management version 2
     Capabilities: [a4] PCI Advanced Features
     Kernel driver in use: i915
     Kernel modules: i915



modinfo i915 filename: 
/lib/modules/4.4.7-300.fc23.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz 
license: GPL and additional rights description: Intel Graphics author: 
Intel Corporation author: Tungsten Graphics, Inc. firmware: 
i915/bxt_dmc_ver1.bin firmware: i915/skl_dmc_ver1.bin firmware: 
i915/skl_guc_ver4.bin Hoping to see any more hints that I did not think 
about so far ...
Cheers..
Andreas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx/attachments/20160426/187f19ef/attachment.html>


More information about the Intel-gfx mailing list