Bug 85913 - DP MST: kernel 3.18.2, xf86-video-intel-2.99.917 - strange xrandr crashes after docking haswell E7440
Summary: DP MST: kernel 3.18.2, xf86-video-intel-2.99.917 - strange xrandr crashes aft...
Status: RESOLVED MOVED
Alias: None
Product: xorg
Classification: Unclassified
Component: App/xrandr (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Keith Packard
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-05 11:18 UTC by Leho Kraav (:macmaN :lkraav)
Modified: 2018-08-10 20:34 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Leho Kraav (:macmaN :lkraav) 2014-11-05 11:18:09 UTC
Gentoo

$ [-] qlist -IUv randr
x11-apps/xrandr-1.4.3
x11-libs/libXrandr-1.4.2 (abi_x86_64)
x11-proto/randrproto-1.4.0-r1 (abi_x86_64)

There is one 2560x1440 display connected via DisplayPort to PR02X dock. xrandr exhibits strange behavior after docking the machine. Fortunately caught the crash with strace, finally.

There is a strange multi-second pause, and display freeze, before the crash.


leho@papaya ~ $ [-] strace xrandr --output eDP1 --auto --output DP1-2-8 --auto --above eDP1 --primary
execve("/usr/bin/xrandr", ["xrandr", "--output", "eDP1", "--auto", "--output", "DP1-2-8", "--auto", "--above", "eDP1", "--primary"], [/* 81 vars */]) = 0
brk(0)                                  = 0xfdb000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f94784a9000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=238258, ...}) = 0
mmap(NULL, 238258, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f947846e000
close(3)                                = 0
open("/usr/lib64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=39072, ...}) = 0
mmap(NULL, 2134472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f947807f000
mprotect(0x7f9478088000, 2093056, PROT_NONE) = 0
mmap(0x7f9478287000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f9478287000
close(3)                                = 0
open("/usr/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\2\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1297872, ...}) = 0
mmap(NULL, 3394992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9477d42000
mprotect(0x7f9477e79000, 2097152, PROT_NONE) = 0
mmap(0x7f9478079000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x137000) = 0x7f9478079000
close(3)                                = 0
open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000j\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1034472, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f947846d000
mmap(NULL, 3129672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9477a45000
mprotect(0x7f9477b41000, 2093056, PROT_NONE) = 0
mmap(0x7f9477d40000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xfb000) = 0x7f9477d40000
close(3)                                = 0
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0M\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1732856, ...}) = 0
mmap(NULL, 3845176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f947769a000
mprotect(0x7f947783b000, 2097152, PROT_NONE) = 0
mmap(0x7f9477a3b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a1000) = 0x7f9477a3b000
mmap(0x7f9477a41000, 15416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9477a41000
close(3)                                = 0
open("/usr/lib64/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220@\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=73544, ...}) = 0
mmap(NULL, 2169464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9477488000
mprotect(0x7f9477499000, 2093056, PROT_NONE) = 0
mmap(0x7f9477698000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f9477698000
close(3)                                = 0
open("/usr/lib64/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\37\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=39288, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f947846c000
mmap(NULL, 2134680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f947727e000
mprotect(0x7f9477287000, 2093056, PROT_NONE) = 0
mmap(0x7f9477486000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f9477486000
close(3)                                = 0
open("/usr/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\274\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=133768, ...}) = 0
mmap(NULL, 2229200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f947705d000
mprotect(0x7f947707d000, 2093056, PROT_NONE) = 0
mmap(0x7f947727c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f947727c000
close(3)                                = 0
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14480, ...}) = 0
mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9476e59000
mprotect(0x7f9476e5c000, 2093056, PROT_NONE) = 0
mmap(0x7f947705b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f947705b000
close(3)                                = 0
open("/usr/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\17\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14336, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f947846b000
mmap(NULL, 2109736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9476c55000
mprotect(0x7f9476c57000, 2097152, PROT_NONE) = 0
mmap(0x7f9476e57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9476e57000
close(3)                                = 0
open("/usr/lib64/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=22504, ...}) = 0
mmap(NULL, 2117880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9476a4f000
mprotect(0x7f9476a54000, 2093056, PROT_NONE) = 0
mmap(0x7f9476c53000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f9476c53000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f947846a000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9478469000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9478468000
arch_prctl(ARCH_SET_FS, 0x7f9478469700) = 0
mprotect(0x7f9477a3b000, 16384, PROT_READ) = 0
mprotect(0x7f9476c53000, 4096, PROT_READ) = 0
mprotect(0x7f9476e57000, 4096, PROT_READ) = 0
mprotect(0x7f947705b000, 4096, PROT_READ) = 0
mprotect(0x7f947727c000, 4096, PROT_READ) = 0
mprotect(0x7f9478079000, 4096, PROT_READ) = 0
mprotect(0x7f9477486000, 4096, PROT_READ) = 0
mprotect(0x7f9477698000, 4096, PROT_READ) = 0
mprotect(0x7f9477d40000, 4096, PROT_READ) = 0
mprotect(0x7f9478287000, 4096, PROT_READ) = 0
mprotect(0x60c000, 4096, PROT_READ)     = 0
mprotect(0x7f94784aa000, 4096, PROT_READ) = 0
munmap(0x7f947846e000, 238258)          = 0
brk(0)                                  = 0xfdb000
brk(0xffc000)                           = 0xffc000
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
getpeername(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, [20]) = 0
uname({sys="Linux", node="papaya", ...}) = 0
access("/run/gdm/auth-for-leho-gLEtNT/database", R_OK) = 0
open("/run/gdm/auth-for-leho-gLEtNT/database", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=102, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f94784a8000
read(4, "\1\0\0\6papaya\0\0010\0\22MIT-MAGIC-COOKIE-"..., 4096) = 102
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x7f94784a8000, 4096)            = 0
getsockname(3, {sa_family=AF_LOCAL, NULL}, [2]) = 0
fcntl(3, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"", 0}, {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"\35\205\373\326\237D\264\0317\224\331h{\5\222\307", 16}, {"", 0}], 6) = 48
recvfrom(3, 0xfdc650, 8, 0, 0, 0)       = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvfrom(3, "\1\0\v\0\0\0\253\0", 8, 0, NULL, NULL) = 8
recvfrom(3, "\200\0\261\0\0\0\340\5\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0  \10\377\0\0\0\0"..., 684, 0, NULL, NULL) = 684
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"b\0\5\0\f\0\0\0BIG-REQUESTS", 20}], 1) = 20
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\1\0\0\0\0\0\1\205\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\205\0\1\0", 4}], 1)       = 4
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\2\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"7\0\5\0\0\0\340\5\272\0\0\0\10\0\0\0\377\377\377\0\24\0\6\0\272\0\0\0\27\0\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\10\4\0\361\1\0\0\37\0\0\0\0\0\0\0\301\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 2020
recvmsg(3, 0x7fff80fd61d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"b\0\5\0\t\0\340\5", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\5\0\0\0\0\0\1\207U\211\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd60e0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd60e0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\207\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"b\0\4\0\5\0\0\0", 8}, {"RANDR", 5}, {"\0\0\0", 3}], 3) = 16
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\7\0\0\0\0\0\1\213X\221\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"b\0\10\0\27\0\0\0", 8}, {"Generic Event Extension", 23}, {"\0", 1}], 3) = 32
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\10\0\0\0\0\0\1\200\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd6100, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6100, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\200\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\t\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61c0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61c0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\0\3\0\1\0\0\0\4\0\0\0", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\n\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd6270, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6270, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\6\2\0\272\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\v\0\0\0\0\0@\1\310\0\0 \0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd6240, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6240, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\10\2\0\272\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\f\0o\0\0\0\261%t\37\207\2069 \3\0\10\0\n\0N\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 476
recvmsg(3, 0x7fff80fd61c0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61c0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\24\3\0@\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\r\0\t\0\0\0\261%t\37\0\0\0\0\200\0078\4K\0\0\0\1\0?\0\1\0\10\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 68
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\34\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\16\0\1\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
recvmsg(3, 0x7fff80fd61d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\33\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\17\0\20\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 96
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\24\3\0?\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\20\0\10\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\1\0?\0\0\0\10\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\34\2\0?\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\21\0\1\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
recvmsg(3, 0x7fff80fd61d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\33\2\0?\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\22\0\20\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 96
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\24\3\0A\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\23\0\10\0\0\0\261%t\37\0\n\0\0\0\0\0\0\0\0\0\0\10\0?\0\0\0\10\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\34\2\0A\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\24\0\1\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
recvmsg(3, 0x7fff80fd61d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\33\2\0A\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\25\0\20\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 96
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6170, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\t\3\0B\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\26\0\r\0\0\0\261%t\37@\0\0\0005\1\0\0\255\0\0\0\0\0\3\0\10\0\1\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 84
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\26\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\27\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61b0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\27\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\30\0\200\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 1568
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\37\2\0\272\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\31\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\t\3\0C\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\32\0\6\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 56
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\37\2\0\272\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\33\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\t\3\0D\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\34\0\6\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 56
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\37\2\0\272\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\35\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\t\3\0E\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\36\0\7\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 60
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\37\2\0\272\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\37\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\t\3\0F\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0 \0\6\0\0\0\261%t\37\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 56
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\37\2\0\272\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0!\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd61a0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\213\t\3\0G\0\0\0\207\2069 ", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\"\0\37\0\0\0\261%t\37\0\0\0\0U\2\0\0P\1\0\0\0\0\3\0\31\0\1\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 156
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff80fd6160, 0)           = -1 EAGAIN (Resource temporarily unavailable)
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xc} ---
+++ killed by SIGSEGV +++
Segmentation fault


I have this a "turn off all outputs" alias defined:

alias xrandr-output-off='xrandr --output HDMI1 --off --output HDMI2 --off --output DP1 --off --output DP1-1 --off --output DP1-2 --off --output DP1-2-8 --off --output DP2 --off --output eDP1 --primary --auto'

Running this alias seems to reset something to normal state. Running xrandr to turn on --output DP1-2-8 afterwards works without delays.


There is nothing noteworthy visible in dmesg:

nov   05 13:02:14 papaya org.freedesktop.UDisks[929]: **** EMITTING CHANGED for /sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sda
nov   05 13:09:36 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
*** XRANDR CALL START ***
nov   05 13:09:36 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:36 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:37 papaya kernel: usb 1-6.1.4: USB disconnect, device number 28
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-5 (null)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-4 (null)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-3 (null)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2 (null)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (EE) intel(0): drmModeGetConnector failed, reporting output disconnected
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2 (null)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-3 (null)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:40 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-4 (null)
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: removing GPU device /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-5 (null)
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): EDID vendor "AUO", prod id 4413
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): Printing DDC gathered Modelines:
nov   05 13:09:41 papaya gdm-Xorg-:0[20626]: (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 1936 1952 2104  1080 1083 1097 1116 +hsync -vsync (67.0 kHz eP)
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 05800019 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 05800019 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 02a00002 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 02a00002 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 02c044aa
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 05800019 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 05800019 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 018177df
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 02a00002 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 02a00002 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03414d0c
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 02005399
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03005795
nov   05 13:09:41 papaya kernel: xrandr[4046]: segfault at 38 ip 0000000000402baa sp 00007fff408100a0 error 4 in xrandr[400000+d000]
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 032094c0
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 032094c3
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03414d30
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 032094f7
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03005853
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 02c044cc
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 020053d7
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 01817825
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 05800019 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 02a00002 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 032094fa
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 032094fd
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 0300585a
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 02c044cf
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 020053f2
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 0181782f
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03414d33
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 02a00002 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 05800019 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03209500
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 02c044d2
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 0200540d
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 01817839
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03414d36
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03209503
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 0300585d
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 02a00002 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:542] ERROR: Window 05800019 violates the XEMBED protocol, _XEMBED_INFO not set
nov   05 13:09:41 papaya gnome-session[20863]: [i3bar/src/xcb.c:758] ERROR: PropertyNotify received for unknown window 03209506
*** XRANDR CALL OUTPUT END ***
nov   05 13:10:00 papaya kernel: usb 1-6.1.4: new full-speed USB device number 29 using xhci_hcd
Comment 1 Chris Wilson 2014-11-05 11:34:48 UTC
Please first try again with an upstream version of xf86-video-intel.
Comment 2 Leho Kraav (:macmaN :lkraav) 2014-11-05 11:42:58 UTC
(In reply to Chris Wilson from comment #1)
> Please first try again with an upstream version of xf86-video-intel.

Meh not sure how I forgot to output that version string

$ [-] qlist -IUv video-intel
x11-drivers/xf86-video-intel-2.99.916 (dri glamor udev uxa)


I'm running in GLAMOR mode.

Is this still not recent enough? I should try git master HEAD?
Comment 3 Chris Wilson 2014-11-05 11:46:23 UTC
SNA is the upstream backend, please first see what happens with that.
Comment 4 Leho Kraav (:macmaN :lkraav) 2014-11-05 11:50:31 UTC
(In reply to Chris Wilson from comment #3)
> SNA is the upstream backend, please first see what happens with that.

I switched to GLAMOR because I was experiencing flickering in Chrome windows when switching between i3 workspaces. GLAMOR has been nice and steady all the way, blog updates from people working on it look promising so I'm not sure I'm interested in going back to SNA for long term.

I am certainly able to try +sna to find out more about this particular bug, but flipping around with it is going to delay this debug process somewhat.
Comment 5 Chris Wilson 2014-11-05 12:03:25 UTC
So you hit a bug in mesa and decided to use more of it.... Good thinking.
Comment 6 Leho Kraav (:macmaN :lkraav) 2014-11-05 12:33:11 UTC
(In reply to Chris Wilson from comment #5)
> So you hit a bug in mesa and decided to use more of it.... Good thinking.

Are you being ironic :) Either way it's sort of impossible for me to know which of the 4+ moving cogs could be at fault. Frankly, I'm still amazed that some people are so smart they understand how to write a display and 3D drivers. Let alone build gfx cards hardware - that's certainly black magic, with lizard tails and eyeballs in the mix.


$ [-] qlist -IUv mesa
media-libs/mesa-10.0.4 (abi_x86_64 classic egl gallium gbm llvm nptl osmesa video_cards_i965 video_cards_intel)

This is the latest stable on gentoo, everything up to 10.3.1 is still marked unstable. I could build 10.3.1 though and see what happens.
Comment 7 Leho Kraav (:macmaN :lkraav) 2015-01-01 12:24:31 UTC
Happy to report things have improved nicely on .917 snapshot. After docking, xrandr is now able to pump a picture to the 2560x1440 immediately, with no delays and no crashing.

There's still a couple of scenarios where I can get the same xrandr hang and crash reproduced though. It has to do with undocking-redocking cycles within a single session, without suspending the machine inbetween. Since the usual workflow is to just dock + work, then after undocking a suspend action for travel, perhaps that clears some driver / MST / whatever states up, so after waking later and redocking xrandr acts nice and fast again.

But things are definitely more comfortable to work with now, thanks a bunch CW
Comment 8 Leho Kraav (:macmaN :lkraav) 2015-01-05 06:08:26 UTC
Did a relatively rare operation last night: "systemctl suspend" while being docked and connected to two monitors.

Waking up, the big 2560x monitor is blank. HDMI1 direct connection wakes up fine.

This is the same effect that going into DPMS has had. I always have to do "xset s off", because the big monitor when connected to the dock is not capable of waking up from sleep.

Everything works fine when monitors are connected directly to laptop.

xrandr hangs for a bit, but fortunately not forever. Then displays confused results. While running, everything display is completely frozen for exactly 20 seconds, so I added -t to strace.

leho@papaya ~ $ [-] time strace -t xrandr
08:04:10 execve("/usr/bin/xrandr", ["xrandr"], [/* 82 vars */]) = 0
08:04:10 brk(0)                         = 0x18cf000
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337796b000
08:04:10 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
08:04:10 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
08:04:10 fstat(3, {st_mode=S_IFREG|0644, st_size=238355, ...}) = 0
08:04:10 mmap(NULL, 238355, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3377930000
08:04:10 close(3)                       = 0
08:04:10 open("/usr/lib64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@!\0\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=39072, ...}) = 0
08:04:10 mmap(NULL, 2134472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3377542000
08:04:10 mprotect(0x7f337754b000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f337774a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f337774a000
08:04:10 close(3)                       = 0
08:04:10 open("/usr/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\2\2\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=1297872, ...}) = 0
08:04:10 mmap(NULL, 3394992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3377205000
08:04:10 mprotect(0x7f337733c000, 2097152, PROT_NONE) = 0
08:04:10 mmap(0x7f337753c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x137000) = 0x7f337753c000
08:04:10 close(3)                       = 0
08:04:10 open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360k\0\0\0\0\0\0"..., 832) = 832
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337792f000
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=1050872, ...}) = 0
08:04:10 mmap(NULL, 3146072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3376f04000
08:04:10 mprotect(0x7f3377004000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f3377203000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xff000) = 0x7f3377203000
08:04:10 close(3)                       = 0
08:04:10 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300N\2\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=1716472, ...}) = 0
08:04:10 mmap(NULL, 3828824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3376b5d000
08:04:10 mprotect(0x7f3376cfb000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f3376efa000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19d000) = 0x7f3376efa000
08:04:10 mmap(0x7f3376f00000, 15448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3376f00000
08:04:10 close(3)                       = 0
08:04:10 open("/usr/lib64/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220@\0\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=73544, ...}) = 0
08:04:10 mmap(NULL, 2169464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f337694b000
08:04:10 mprotect(0x7f337695c000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f3376b5b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f3376b5b000
08:04:10 close(3)                       = 0
08:04:10 open("/usr/lib64/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\37\0\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=39288, ...}) = 0
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337792e000
08:04:10 mmap(NULL, 2134680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3376741000
08:04:10 mprotect(0x7f337674a000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f3376949000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f3376949000
08:04:10 close(3)                       = 0
08:04:10 open("/usr/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\274\0\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=133768, ...}) = 0
08:04:10 mmap(NULL, 2229200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3376520000
08:04:10 mprotect(0x7f3376540000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f337673f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f337673f000
08:04:10 close(3)                       = 0
08:04:10 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\20\0\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=14480, ...}) = 0
08:04:10 mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f337631c000
08:04:10 mprotect(0x7f337631f000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f337651e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f337651e000
08:04:10 close(3)                       = 0
08:04:10 open("/usr/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\17\0\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=14336, ...}) = 0
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337792d000
08:04:10 mmap(NULL, 2109736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3376118000
08:04:10 mprotect(0x7f337611a000, 2097152, PROT_NONE) = 0
08:04:10 mmap(0x7f337631a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f337631a000
08:04:10 close(3)                       = 0
08:04:10 open("/usr/lib64/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
08:04:10 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\25\0\0\0\0\0\0"..., 832) = 832
08:04:10 fstat(3, {st_mode=S_IFREG|0755, st_size=22504, ...}) = 0
08:04:10 mmap(NULL, 2117880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3375f12000
08:04:10 mprotect(0x7f3375f17000, 2093056, PROT_NONE) = 0
08:04:10 mmap(0x7f3376116000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f3376116000
08:04:10 close(3)                       = 0
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337792c000
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337792b000
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337792a000
08:04:10 arch_prctl(ARCH_SET_FS, 0x7f337792b700) = 0
08:04:10 mprotect(0x7f3376efa000, 16384, PROT_READ) = 0
08:04:10 mprotect(0x7f3376116000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f337631a000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f337651e000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f337673f000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f337753c000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f3376949000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f3376b5b000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f3377203000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f337774a000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x60c000, 4096, PROT_READ) = 0
08:04:10 mprotect(0x7f337796c000, 4096, PROT_READ) = 0
08:04:10 munmap(0x7f3377930000, 238355) = 0
08:04:10 brk(0)                         = 0x18cf000
08:04:10 brk(0x18f1000)                 = 0x18f1000
08:04:10 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
08:04:10 connect(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
08:04:10 getpeername(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, [20]) = 0
08:04:10 uname({sys="Linux", node="papaya", ...}) = 0
08:04:10 access("/run/gdm/auth-for-leho-wlYhOG/database", R_OK) = 0
08:04:10 open("/run/gdm/auth-for-leho-wlYhOG/database", O_RDONLY) = 4
08:04:10 fstat(4, {st_mode=S_IFREG|0600, st_size=102, ...}) = 0
08:04:10 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337796a000
08:04:10 read(4, "\1\0\0\6papaya\0\0010\0\22MIT-MAGIC-COOKIE-"..., 4096) = 102
08:04:10 read(4, "", 4096)              = 0
08:04:10 close(4)                       = 0
08:04:10 munmap(0x7f337796a000, 4096)   = 0
08:04:10 getsockname(3, {sa_family=AF_LOCAL, NULL}, [2]) = 0
08:04:10 fcntl(3, F_GETFL)              = 0x2 (flags O_RDWR)
08:04:10 fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
08:04:10 fcntl(3, F_SETFD, FD_CLOEXEC)  = 0
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"", 0}, {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"]\317\3626[/\240\254[\336\"\210\352G@\\", 16}, {"", 0}], 6) = 48
08:04:10 recvfrom(3, "\1\0\v\0\0\0\253\0", 8, 0, NULL, NULL) = 8
08:04:10 recvfrom(3, "8\f\261\0\0\0`\3\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0  \10\377\0\0\0\0"..., 684, 0, NULL, NULL) = 684
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"b\0\5\0\f\0\0\0BIG-REQUESTS", 20}], 1) = 20
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\1\0\0\0\0\0\1\205\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"\205\0\1\0", 4}], 1) = 4
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\2\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"7\0\5\0\0\0`\3\241\0\0\0\10\0\0\0\377\377\377\0\24\0\6\0\241\0\0\0\27\0\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\10\4\0\361\1\0\0\37\0\0\0\0\0\0\0\301\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 2020
08:04:10 recvmsg(3, 0x7fffca4fc970, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"b\0\5\0\t\0`\3", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\5\0\0\0\0\0\1\207U\211\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fc880, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 recvmsg(3, 0x7fffca4fc880, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"\207\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"b\0\4\0\5\0\0\0", 8}, {"RANDR", 5}, {"\0\0\0", 3}], 3) = 16
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\7\0\0\0\0\0\1\213X\221\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"b\0\10\0\27\0\0\0", 8}, {"Generic Event Extension", 23}, {"\0", 1}], 3) = 32
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\10\0\0\0\0\0\1\200\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fc8a0, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 recvmsg(3, 0x7fffca4fc8a0, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"\200\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\t\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fc960, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 recvmsg(3, 0x7fffca4fc960, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"\213\0\3\0\1\0\0\0\4\0\0\0", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\n\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fca10, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 recvmsg(3, 0x7fffca4fca10, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"\213\6\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:10 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\v\0\0\0\0\0@\1\310\0\0 \0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:10 recvmsg(3, 0x7fffca4fc9e0, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 recvmsg(3, 0x7fffca4fc9e0, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:10 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:10 writev(3, [{"\213\10\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:10 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\f\0k\1\0\0,P\36\27\350\341\367\31\3\0\10\0#\0\36\1\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 1484
08:04:30 recvmsg(3, 0x7fffca4fc960, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc960, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\24\3\0?\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\r\0\t\0\0\0,P\36\27\0\0\240\5\200\0078\4G\0\0\0\1\0?\0\1\0\10\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 68
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\34\2\0?\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\16\0\1\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvmsg(3, 0x7fffca4fc970, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc970, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\33\2\0?\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\17\0\20\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 96
08:04:30 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\24\3\0@\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\20\0\t\0\0\0,P\36\27\0\0\0\0\0\n\240\5\271\0\0\0\1\0?\0\1\0\10\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 68
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\34\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\21\0\1\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvmsg(3, 0x7fffca4fc970, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc970, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\33\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\22\0\20\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 96
08:04:30 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\24\3\0A\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\23\0\t\0\0\0,P\36\27\0\n\0\0008\4\0\n\316\0\0\0\2\0?\0\1\0\10\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 68
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\34\2\0A\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\24\0\1\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvmsg(3, 0x7fffca4fc970, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc970, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\33\2\0A\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\25\0\20\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 96
08:04:30 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc910, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0B\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\26\0\r\0\0\0,P\36\27?\0\0\0005\1\0\0\256\0\0\0\0\0\3\0\10\0\1\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvfrom(3, 0x18db4a4, 48, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvfrom(3, "?\0\0\0@\0\0\0A\0\0\0G\0\0\0H\0\0\0I\0\0\0J\0\0\0K\0\0\0"..., 48, 0, NULL, NULL) = 48
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\26\2\0?\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\27\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\27\2\0?\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\30\0\200\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvfrom(3, 0x18dc590, 1536, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvfrom(3, "\0\0\0\1\0\2\0\3\0\4\0\5\0\6\0\7\0\10\0\t\0\n\0\v\0\f\0\r\0\16\0\17"..., 1536, 0, NULL, NULL) = 1536
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\31\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0C\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\32\0\"\0\0\0,P\36\27A\0\0\0\245\2\0\0\"\1\0\0\0\0\3\0\34\0\1\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvfrom(3, 0x18db144, 132, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvfrom(3, "?\0\0\0@\0\0\0A\0\0\0\316\0\0\0\273\0\0\0\274\0\0\0\275\0\0\0\317\0\0\0"..., 132, 0, NULL, NULL) = 132
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\26\2\0A\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\33\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\27\2\0A\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\34\0\200\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvfrom(3, 0x18dc890, 1536, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvfrom(3, "\0\0\0\1\0\2\0\3\0\4\0\5\0\6\0\7\0\10\0\t\0\n\0\v\0\f\0\r\0\16\0\17"..., 1536, 0, NULL, NULL) = 1536
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\35\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0D\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\36\0\6\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvfrom(3, 0x18db4e4, 20, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvfrom(3, "?\0\0\0@\0\0\0A\0\0\0E\0\0\0DP1\0", 20, 0, NULL, NULL) = 20
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\37\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0E\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0 \0\7\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvfrom(3, 0x18db5f4, 24, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvfrom(3, "?\0\0\0@\0\0\0A\0\0\0D\0\0\0HDMI2\0\0\0", 24, 0, NULL, NULL) = 24
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0!\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0\265\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\"\0\v\0\0\0,P\36\27@\0\0\0U\2\0\0P\1\0\0\0\0\3\0\5\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
08:04:30 recvfrom(3, 0x18dcbb4, 40, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvfrom(3, "?\0\0\0@\0\0\0A\0\0\0K\0\0\0L\0\0\0M\0\0\0\326\0\0\0\327\0\0\0"..., 40, 0, NULL, NULL) = 40
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\26\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0#\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc950, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\27\2\0@\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0$\0\200\1\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 1568
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0%\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0\266\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0&\0\6\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 56
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0'\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0\267\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0(\0\6\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 56
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0)\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\t\3\0\270\0\0\0\350\341\367\31", 12}, {NULL, 0}, {"", 0}], 3) = 12
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0*\0\6\0\0\0,P\36\27\0\0\0\0\0\0\0\0\0\0\0\0\1\0\3\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 56
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc900, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
08:04:30 writev(3, [{"\213\37\2\0\241\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
08:04:30 poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
08:04:30 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0+\0\0\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 recvmsg(3, 0x7fffca4fc940, 0)  = -1 EAGAIN (Resource temporarily unavailable)
08:04:30 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 8), ...}) = 0
08:04:30 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f337796a000
08:04:30 write(1, "Screen 0: minimum 320 x 200, cur"..., 70Screen 0: minimum 320 x 200, current 3640 x 2560, maximum 8192 x 8192
) = 70
08:04:30 write(1, "eDP1 connected primary 1920x1080"..., 97eDP1 connected primary 1920x1080+0+1440 (normal left inverted right x axis y axis) 309mm x 174mm
) = 97
08:04:30 write(1, "   1920x1080     60.02*+\n", 25   1920x1080     60.02*+
) = 25
08:04:30 write(1, "   1400x1050     59.98  \n", 25   1400x1050     59.98  
) = 25
08:04:30 write(1, "   1280x1024     60.02  \n", 25   1280x1024     60.02  
) = 25
08:04:30 write(1, "   1280x960      60.00  \n", 25   1280x960      60.00  
) = 25
08:04:30 write(1, "   1024x768      60.00  \n", 25   1024x768      60.00  
) = 25
08:04:30 write(1, "   800x600       60.32    56.25 "..., 34   800x600       60.32    56.25  
) = 34
08:04:30 write(1, "   640x480       59.94  \n", 25   640x480       59.94  
) = 25
08:04:30 write(1, "HDMI1 connected 1080x2560+2560+0"..., 95HDMI1 connected 1080x2560+2560+0 left (normal left inverted right x axis y axis) 677mm x 290mm
) = 95
08:04:30 write(1, "   2560x1080     60.00*+\n", 25   2560x1080     60.00*+
) = 25
08:04:30 write(1, "   1920x1080     60.00    50.00 "..., 61   1920x1080     60.00    50.00    59.94    30.00    29.97  
) = 61
08:04:30 write(1, "   1920x1080i    60.00    50.00 "..., 43   1920x1080i    60.00    50.00    59.94  
) = 43
08:04:30 write(1, "   1680x1050     59.88  \n", 25   1680x1050     59.88  
) = 25
08:04:30 write(1, "   1600x900      59.98  \n", 25   1600x900      59.98  
) = 25
08:04:30 write(1, "   1280x1024     75.02    60.02 "..., 34   1280x1024     75.02    60.02  
) = 34
08:04:30 write(1, "   1152x864      75.00  \n", 25   1152x864      75.00  
) = 25
08:04:30 write(1, "   1280x720      60.00    50.00 "..., 43   1280x720      60.00    50.00    59.94  
) = 43
08:04:30 write(1, "   1024x768      75.08    60.00 "..., 34   1024x768      75.08    60.00  
) = 34
08:04:30 write(1, "   800x600       75.00    60.32 "..., 34   800x600       75.00    60.32  
) = 34
08:04:30 write(1, "   720x576       50.00  \n", 25   720x576       50.00  
) = 25
08:04:30 write(1, "   720x480       60.00    59.94 "..., 34   720x480       60.00    59.94  
) = 34
08:04:30 write(1, "   640x480       75.00    60.00 "..., 43   640x480       75.00    60.00    59.94  
) = 43
08:04:30 write(1, "   720x400       70.08  \n", 25   720x400       70.08  
) = 25
08:04:30 write(1, "DP1 disconnected (normal left in"..., 60DP1 disconnected (normal left inverted right x axis y axis)
) = 60
08:04:30 write(1, "HDMI2 disconnected (normal left "..., 62HDMI2 disconnected (normal left inverted right x axis y axis)
) = 62
08:04:30 write(1, "DP1-1-8 connected 2560x1440+0+0 "..., 89DP1-1-8 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
) = 89
08:04:30 write(1, "   1024x768      60.00  \n", 25   1024x768      60.00  
) = 25
08:04:30 write(1, "   800x600       60.32    56.25 "..., 34   800x600       60.32    56.25  
) = 34
08:04:30 write(1, "   848x480       60.00  \n", 25   848x480       60.00  
) = 25
08:04:30 write(1, "   640x480       59.94  \n", 25   640x480       59.94  
) = 25
08:04:30 write(1, "DP1-1 disconnected (normal left "..., 62DP1-1 disconnected (normal left inverted right x axis y axis)
) = 62
08:04:30 write(1, "DP1-2 disconnected (normal left "..., 62DP1-2 disconnected (normal left inverted right x axis y axis)
) = 62
08:04:30 write(1, "DP1-3 disconnected (normal left "..., 62DP1-3 disconnected (normal left inverted right x axis y axis)
) = 62
08:04:30 write(1, "  2560x1440 (0xb9) 241.500MHz\n", 30  2560x1440 (0xb9) 241.500MHz
) = 30
08:04:30 write(1, "        h: width  2560 start 260"..., 80        h: width  2560 start 2608 end 2640 total 2720 skew    0 clock  88.79KHz
) = 80
08:04:30 write(1, "        v: height 1440 start 144"..., 79        v: height 1440 start 1443 end 1448 total 1481           clock  59.95Hz
) = 79
08:04:30 exit_group(0)                  = ?
08:04:30 +++ exited with 0 +++

real	0m20.098s
user	0m0.005s
sys	0m0.012s
Comment 9 Leho Kraav (:macmaN :lkraav) 2015-01-05 06:18:56 UTC
Here's the confused result from above, in plaintext, DP1-1-8 is the real connection, while DP1-3 is not

leho@papaya ~ $ [-] xrandr
Screen 0: minimum 320 x 200, current 3640 x 2560, maximum 8192 x 8192
eDP1 connected primary 1920x1080+0+1440 (normal left inverted right x axis y axis) 309mm x 174mm
   1920x1080     60.02*+
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
HDMI1 connected 1080x2560+2560+0 left (normal left inverted right x axis y axis) 677mm x 290mm
   2560x1080     60.00*+
   1920x1080     60.00    50.00    59.94    30.00    29.97  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1600x900      59.98  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1-1-8 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1024x768      60.00  
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
DP1-1 disconnected (normal left inverted right x axis y axis)
DP1-2 disconnected (normal left inverted right x axis y axis)
DP1-3 disconnected (normal left inverted right x axis y axis)
  2560x1440 (0xb9) 241.500MHz
        h: width  2560 start 2608 end 2640 total 2720 skew    0 clock  88.79KHz
        v: height 1440 start 1443 end 1448 total 1481           clock  59.95Hz


Even when I undocked, xrandr is still confused about DP1-1-8

leho@papaya ~ $ [-] xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1920x1080     60.02*+
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1-1-8 connected (normal left inverted right x axis y axis)
   1024x768      60.00  
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
DP1-1 disconnected (normal left inverted right x axis y axis)
DP1-2 disconnected (normal left inverted right x axis y axis)
DP1-3 disconnected (normal left inverted right x axis y axis)


Re-docking seems to have restored sanity

leho@papaya ~ $ [-] xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1920x1080     60.02*+
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1-1-8 connected (normal left inverted right x axis y axis)
   2560x1440     59.95 +
   1920x1200     59.88  
   1920x1080     60.00    50.00    59.94  
   1600x1200     60.00  
   1680x1050     59.95  
   1600x900      59.98  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP1-1 disconnected (normal left inverted right x axis y axis)
DP1-2 disconnected (normal left inverted right x axis y axis)
DP1-3 disconnected (normal left inverted right x axis y axis)


dmesg is showing a bunch of these, with timestamps from post re-docking. No kernel warnings seem to have happened during xrandr hangs, just blocks of modeline outputs.

jaan  05 08:10:09 papaya kernel: WARNING: CPU: 2 PID: 30436 at drivers/gpu/drm/drm_dp_mst_topology.c:1258 process_single_tx_qlock+0x336/0x3ae [drm_kms_helper]()
jaan  05 08:10:09 papaya kernel: fail
jaan  05 08:10:09 papaya kernel: Modules linked in: nfsv3 nfs_acl nfs lockd grace sunrpc squashfs tun ctr ccm xt_limit nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_filter ip_tables bnep snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi arc4 dell_wmi sparse_keymap iTCO_wdt dell_laptop dcdbas cdc_mbim cdc_ncm usbnet mii cdc_wdm cdc_acm btusb bluetooth crc16 iwlmvm mac80211 intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp iwlwifi psmouse sdhci_pci cfg80211 i2c_i801 sdhci rfkill mmc_core thermal wmi battery dell_smo8800 snd_hda_intel snd_hda_controller snd_hda_codec e1000e snd_pcm snd_timer ptp mei_me lpc_ich ac snd processor pps_core mfd_core xts crc32_pclmul i915 fbcon bitblit softcursor font cfbfillrect cfbimgblt intel_gtt cfbcopyarea ehci_pci ehci_hcd drm_kms_helper drm agpgart
jaan  05 08:10:09 papaya kernel:  xhci_pci fb fbdev xhci_hcd video button autofs4
jaan  05 08:10:09 papaya kernel: CPU: 2 PID: 30436 Comm: Xorg Tainted: G        W      3.18.1+ #53
jaan  05 08:10:09 papaya kernel: Hardware name: Dell Inc. Latitude E7440/0PC4X0, BIOS A10 06/26/2014
jaan  05 08:10:09 papaya kernel:  0000000000000009 ffff8803233ab818 ffffffff81489ce9 0000000000000000
jaan  05 08:10:09 papaya kernel:  ffff8803233ab868 ffff8803233ab858 ffffffff81038efb ffffffff817e6e00
jaan  05 08:10:09 papaya kernel:  ffffffffa00a71ca ffff8803ee409800 000000000000000d ffff880406382908
jaan  05 08:10:09 papaya kernel: Call Trace:
jaan  05 08:10:09 papaya kernel:  [<ffffffff81489ce9>] dump_stack+0x4e/0x71
jaan  05 08:10:09 papaya kernel:  [<ffffffff81038efb>] warn_slowpath_common+0x7c/0x96
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a71ca>] ? process_single_tx_qlock+0x336/0x3ae [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffff81038fa9>] warn_slowpath_fmt+0x41/0x43
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a71ca>] process_single_tx_qlock+0x336/0x3ae [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffff81063bac>] ? __wake_up+0x3f/0x48
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a727d>] process_single_down_tx_qlock+0x3b/0x10c [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a73f6>] drm_dp_queue_down_tx+0x60/0x71 [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a8aa3>] drm_dp_mst_i2c_xfer+0xf9/0x1b6 [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00f0150>] ? intel_resume_prepare+0x3da/0x5a6 [i915]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00fa22e>] ? intel_aux_display_runtime_put+0x9/0xb [i915]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa0163742>] ? gmbus_xfer+0x48e/0x4a0 [i915]
jaan  05 08:10:09 papaya kernel:  [<ffffffff8137f442>] __i2c_transfer+0xd2/0x248
jaan  05 08:10:09 papaya kernel:  [<ffffffff8137fa10>] i2c_transfer+0x58/0x7f
jaan  05 08:10:09 papaya kernel:  [<ffffffffa006c1e3>] drm_do_probe_ddc_edid+0xaf/0x108 [drm]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa006c254>] drm_probe_ddc+0x18/0x1f [drm]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa006d524>] drm_get_edid+0x20/0x22b [drm]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a7f26>] drm_dp_mst_get_edid+0x2d/0x4a [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa015be00>] intel_dp_mst_get_modes+0x28/0x55 [i915]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a5fcb>] drm_helper_probe_single_connector_modes_merge_bits+0x165/0x33a [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa00a61bb>] drm_helper_probe_single_connector_modes+0xe/0x10 [drm_kms_helper]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa0068a73>] drm_mode_getconnector+0xfa/0x344 [drm]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa005da12>] drm_ioctl+0x2b4/0x412 [drm]
jaan  05 08:10:09 papaya kernel:  [<ffffffffa0068979>] ? drm_mode_getcrtc+0xbc/0xbc [drm]
jaan  05 08:10:09 papaya kernel:  [<ffffffff81122884>] do_vfs_ioctl+0x3f9/0x443
jaan  05 08:10:09 papaya kernel:  [<ffffffff81122907>] SyS_ioctl+0x39/0x62
jaan  05 08:10:09 papaya kernel:  [<ffffffff8148eb92>] system_call_fastpath+0x12/0x17
jaan  05 08:10:09 papaya kernel: ---[ end trace 0ac4242e6651a9a9 ]---
jaan  05 08:10:09 papaya kernel: ------------[ cut here ]------------
Comment 10 Leho Kraav (:macmaN :lkraav) 2015-01-10 08:52:28 UTC
Switched the driver to SNA. Running ebdc4d1eeb23604cf5c57c3d3a70629af041297d.

All issues remain the same as running on GLAMOR.

Also discovering that I am able to completely hang the video by connecting an additional 21:9 monitor 2560x1080 monitor to the dock's second DVI-D output and then running xrandr. Things stay alive underneath, as I see the drive lights blinking etc and am able to use magic sysrq to reboot. But video stays frozen no matter what I do. Feels connected to what bug 84718 guys is talking about.
Comment 11 GitLab Migration User 2018-08-10 20:34:13 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/app/xrandr/issues/20.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.