Okey, I reduce the search and the second monitor stop working since 4.17-rc1 (I tested rc2 and rc4 and nothing), only it works since 4.16. I did "make localmodconfig" and all good (when it asks, I just press "n"). Now, when I set "make -j`nproc` deb-pkg" I have this result: noctis@noctis-pcgaming:~/linux$ make -j`nproc` deb-pkg scripts/kconfig/conf --syncconfig Kconfig CHK include/config/kernel.release UPD include/config/kernel.release make clean TAR linux-4.16.0+.tar.gz make KBUILD_SRC= CHK include/config/kernel.release SYSTBL arch/x86/include/generated/asm/syscalls_32.h HOSTCC scripts/basic/fixdep WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h WRAP arch/x86/include/generated/uapi/asm/poll.h SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h SYSTBL arch/x86/include/generated/asm/syscalls_64.h DESCEND objtool HOSTCC scripts/basic/bin2c HOSTCC /home/noctis/linux/tools/objtool/fixdep.o HYPERCALLS arch/x86/include/generated/asm/xen-hypercalls.h HOSTLD /home/noctis/linux/tools/objtool/fixdep-in.o LINK /home/noctis/linux/tools/objtool/fixdep SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h GEN /home/noctis/linux/tools/objtool/arch/x86/lib/inat-tables.c awk: arch/x86/tools/gen-insn-attr-x86.awk:260: aviso: regexp escape sequence `\:' is not a known regexp operator awk: arch/x86/tools/gen-insn-attr-x86.awk:350: (FILENAME=arch/x86/lib/x86-opcode-map.txt FNR=41) aviso: regexp escape sequence `\&' is not a known regexp operator CC /home/noctis/linux/tools/objtool/exec-cmd.o CC /home/noctis/linux/tools/objtool/arch/x86/decode.o CC /home/noctis/linux/tools/objtool/help.o LD /home/noctis/linux/tools/objtool/arch/x86/objtool-in.o CC /home/noctis/linux/tools/objtool/builtin-check.o CC /home/noctis/linux/tools/objtool/builtin-orc.o CC /home/noctis/linux/tools/objtool/pager.o CC /home/noctis/linux/tools/objtool/check.o CC /home/noctis/linux/tools/objtool/parse-options.o SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h CC /home/noctis/linux/tools/objtool/run-command.o CC /home/noctis/linux/tools/objtool/sigchain.o CC /home/noctis/linux/tools/objtool/orc_gen.o CC /home/noctis/linux/tools/objtool/orc_dump.o CC /home/noctis/linux/tools/objtool/subcmd-config.o LD /home/noctis/linux/tools/objtool/libsubcmd-in.o AR /home/noctis/linux/tools/objtool/libsubcmd.a CC /home/noctis/linux/tools/objtool/elf.o CC /home/noctis/linux/tools/objtool/special.o CC /home/noctis/linux/tools/objtool/objtool.o CC /home/noctis/linux/tools/objtool/libstring.o CC /home/noctis/linux/tools/objtool/str_error_r.o LD /home/noctis/linux/tools/objtool/objtool-in.o LINK /home/noctis/linux/tools/objtool/objtool HOSTCC arch/x86/tools/relocs_32.o WRAP arch/x86/include/generated/asm/dma-contiguous.h WRAP arch/x86/include/generated/asm/early_ioremap.h WRAP arch/x86/include/generated/asm/mcs_spinlock.h WRAP arch/x86/include/generated/asm/mm-arch-hooks.h CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/selinux/genheaders/genheaders CC scripts/mod/devicetable-offsets.s In file included from ./include/linux/string.h:6, from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./include/linux/compiler.h: In function ‘__read_once_size’: ./include/linux/compiler.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./include/linux/compiler.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ In file included from ./include/linux/compiler.h:245, from ./include/linux/string.h:6, from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ In file included from ./include/linux/compiler.h:246, from ./include/linux/string.h:6, from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ In file included from ./include/linux/string.h:6, from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/linux/compiler.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ In file included from ./include/linux/jump_label.h:121, from ./arch/x86/include/asm/string_64.h:6, from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./arch/x86/include/asm/jump_label.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./arch/x86/include/asm/jump_label.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./arch/x86/include/asm/string_64.h:6, from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/jump_label.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_true’: ./include/linux/jump_label.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./arch/x86/include/asm/string_64.h: In function ‘__inline_memcpy’: ./arch/x86/include/asm/string_64.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./arch/x86/include/asm/string_64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./arch/x86/include/asm/string_64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./arch/x86/include/asm/string_64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./arch/x86/include/asm/string_64.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./include/linux/uuid.h:20, from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./include/linux/string.h: In function ‘strstrip’: ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/string.h: In function ‘memset_p’: ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/string.h: In function ‘strtobool’: ./include/linux/string.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/string.h: In function ‘strstarts’: ./include/linux/string.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/string.h: In function ‘kbasename’: ./include/linux/string.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/string.h: In function ‘strncpy’: ./include/linux/string.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/string.h: In function ‘strcat’: ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/string.h: In function ‘strlen’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/string.h: In function ‘strnlen’: ./include/linux/string.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/string.h: In function ‘strlcpy’: ./include/linux/string.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/string.h: In function ‘strncat’: ./include/linux/string.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/string.h: In function ‘memset’: ./include/linux/string.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/string.h: In function ‘memcpy’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/string.h: In function ‘memmove’: ./include/linux/string.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./include/linux/string.h: In function ‘memscan’: ./include/linux/string.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/string.h: In function ‘memcmp’: ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/string.h: In function ‘memchr’: ./include/linux/string.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/string.h: In function ‘memchr_inv’: ./include/linux/string.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/string.h: In function ‘kmemdup’: ./include/linux/string.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./include/linux/string.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/string.h: In function ‘memcpy_and_pad’: ./include/linux/string.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ In file included from ./include/linux/mod_devicetable.h:13, from scripts/mod/devicetable-offsets.c:3: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ scripts/mod/devicetable-offsets.c: In function ‘main’: scripts/mod/devicetable-offsets.c:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ make[4]: *** [scripts/Makefile.build:138: scripts/mod/devicetable-offsets.s] Error 1 make[3]: *** [scripts/Makefile.build:546: scripts/mod] Error 2 make[3]: *** Se espera a que terminen otras tareas.... HOSTCC arch/x86/tools/relocs_64.o In file included from scripts/selinux/genheaders/genheaders.c:19: ./security/selinux/include/classmap.h:247:2: error: #error New address family defined, please update secclass_map. 247 | #error New address family defined, please update secclass_map. | ^~~~~ make[5]: *** [scripts/Makefile.host:90: scripts/selinux/genheaders/genheaders] Error 1 make[4]: *** [scripts/Makefile.build:546: scripts/selinux/genheaders] Error 2 make[3]: *** [scripts/Makefile.build:546: scripts/selinux] Error 2 make[2]: *** [Makefile:1073: scripts] Error 2 make[2]: *** Se espera a que terminen otras tareas.... HOSTCC arch/x86/tools/relocs_common.o HOSTLD arch/x86/tools/relocs make[1]: *** [scripts/package/Makefile:92: deb-pkg] Error 2 make: *** [Makefile:1402: deb-pkg] Error 2