Bug#818862: Similar issues with kernel 4.6 and 4.7

23 views
Skip to first unread message

Eduard Bloch

unread,
Aug 16, 2016, 2:10:03 PM8/16/16
to
Package: nvidia-kernel-source
Version: 367.35-1
Followup-For: Bug #818862
Control: severity 818862 grave

Hello,

I have no idea how you manage to build the current modules even for Sid.
For me, it fails, always with the same symptoms. It fails with Sid
version of nvidia-kernel-source, it fails with the Experimental version
of the package, it fails with the SVN version which I built using the
instructions from the Wiki. It fails with my kernel 4.7 (locally
compiled) and also when I try to build against the official Sid kernel
headers.

So, how is it supposed to work? Is the source not ready for gcc 6? Is it
doing some broken checks that depend on running kernel rather than the
target kernel?

I briefly tried to investigate in the source but it's a huge mess, IMHO.


#define NV_REMAP_PFN_RANGE_PRESENT
#define NV_FOLLOW_PFN_PRESENT
#define NV_SET_PAGES_UC_PRESENT
#define NV_SET_MEMORY_UC_PRESENT
#define NV_SET_MEMORY_ARRAY_UC_PRESENT
#define NV_CHANGE_PAGE_ATTR_PRESENT
#define NV_PCI_GET_CLASS_PRESENT
#define NV_PCI_CHOOSE_STATE_PRESENT
#define NV_VM_INSERT_PAGE_PRESENT
#undef NV_ACPI_DEVICE_ID_HAS_DRIVER_DATA
#define NV_ACQUIRE_CONSOLE_SEM_PRESENT
#define NV_CONSOLE_LOCK_PRESENT
#error kmem_cache_create() conftest failed!
#error on_each_cpu() conftest failed!
#error smp_call_function() conftest failed!
#undef NV_ACPI_EVALUATE_INTEGER_PRESENT
typedef unsigned long nv_acpi_integer_t;
#define NV_IOREMAP_CACHE_PRESENT
#define NV_IOREMAP_WC_PRESENT
#error acpi_walk_namespace() conftest failed!
#define NV_PCI_DOMAIN_NR_PRESENT
#error pci_dma_mapping_error() conftest failed!
#undef NV_SG_ALLOC_TABLE_PRESENT
#undef NV_SG_ALLOC_TABLE_FROM_PAGES_PRESENT
#define NV_PCI_GET_DOMAIN_BUS_AND_SLOT_PRESENT
#define NV_GET_NUM_PHYSPAGES_PRESENT
#undef NV_EFI_ENABLED_PRESENT
#undef NV_EFI_ENABLED_PRESENT
#define NV_PROC_CREATE_DATA_PRESENT
#define NV_PDE_DATA_PRESENT
#define NV_PROC_REMOVE_PRESENT
#define NV_PM_VT_SWITCH_REQUIRED_PRESENT
#undef NV_DRM_DRIVER_HAS_SET_BUSID
#undef NV_XEN_IOEMU_INJECT_MSI
#define NV_PHYS_TO_DMA_PRESENT
#define NV_GET_DMA_OPS_PRESENT
#define NV_WRITE_CR4_PRESENT
#undef NV_OF_PARSE_PHANDLE_PRESENT
#define NV_FOR_EACH_ONLINE_NODE_PRESENT
#define NV_NODE_END_PFN_PRESENT
#define NV_PCI_BUS_ADDRESS_PRESENT
#define NV_REQUEST_THREADED_IRQ_PRESENT
#define NV_ADDRESS_SPACE_INIT_ONCE_PRESENT
#define NV_KBASENAME_PRESENT
#define NV_FATAL_SIGNAL_PENDING_PRESENT
#define NV_LIST_CUT_POSITION_PRESENT
#error hlist_for_each_entry() conftest failed!
#define NV_VZALLOC_PRESENT
#error wait_on_bit_lock() conftest failed!
#define NV_BITMAP_CLEAR_PRESENT
#define NV_USLEEP_RANGE_PRESENT
#undef NV_DRM_DEV_UNREF_PRESENT
#undef NV_DRM_REINIT_PRIMARY_MODE_GROUP_PRESENT
#undef NV_DRM_ATOMIC_SET_MODE_FOR_CRTC
#undef NV_DRM_ATOMIC_CLEAN_OLD_FB
#define NV_GET_USER_PAGES_REMOTE_PRESENT
CONFTEST symbols.h:
CONFTEST: i2c_adapter
CONFTEST: pm_message_t
CONFTEST: irq_handler_t
CONFTEST: acpi_device_ops
CONFTEST: acpi_op_remove
CONFTEST: outer_flush_all
CONFTEST: proc_dir_entry
CONFTEST: scatterlist
CONFTEST: sg_table
CONFTEST: file_operations
CONFTEST: vm_operations_struct
CONFTEST: atomic_long_type
CONFTEST: pci_save_state
CONFTEST: file_inode
CONFTEST: task_struct
CONFTEST: kuid_t
CONFTEST: dma_ops
CONFTEST: dma_map_ops
CONFTEST: noncoherent_swiotlb_dma_ops
CONFTEST: fault_flags
CONFTEST: atomic64_type
CONFTEST: address_space
CONFTEST: backing_dev_info
CONFTEST: kernel_write
CONFTEST: strnstr
CONFTEST: iterate_dir
CONFTEST: kstrtoull
CONFTEST: mm_context_t
CONFTEST: drm_bus_present
CONFTEST: drm_bus_has_bus_type
CONFTEST: drm_bus_has_get_irq
CONFTEST: drm_bus_has_get_name
CONFTEST: drm_driver_has_legacy_dev_list
CONFTEST: drm_crtc_state_has_connectors_changed
CONFTEST: drm_init_functions_have_name_arg
CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg
CONFTEST: drm_helper_mode_fill_fb_struct_has_const_mode_cmd_arg
CONFTEST types.h:
#undef NV_I2C_ADAPTER_HAS_CLIENT_REGISTER
#undef NV_PM_MESSAGE_T_PRESENT
#undef NV_PM_MESSAGE_T_HAS_EVENT
#undef NV_IRQ_HANDLER_T_PRESENT
#undef NV_ACPI_DEVICE_OPS_HAS_MATCH
#undef NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT
#undef NV_ACPI_DEVICE_ID_HAS_DRIVER_DATA
#undef NV_OUTER_FLUSH_ALL_PRESENT
#undef NV_PROC_DIR_ENTRY_HAS_OWNER
#undef NV_SCATTERLIST_HAS_PAGE_LINK
#undef NV_SG_TABLE_PRESENT
#undef NV_FILE_OPERATIONS_HAS_IOCTL
#undef NV_FILE_OPERATIONS_HAS_UNLOCKED_IOCTL
#undef NV_FILE_OPERATIONS_HAS_COMPAT_IOCTL
#undef NV_VM_OPERATIONS_STRUCT_HAS_FAULT
#undef NV_VM_OPERATIONS_STRUCT_HAS_ACCESS
#undef NV_ATOMIC_LONG_PRESENT
#define NV_PCI_SAVE_STATE_ARGUMENT_COUNT 2
#undef NV_FILE_HAS_INODE
#undef NV_TASK_STRUCT_HAS_CRED
#undef NV_KUID_T_PRESENT
#undef NV_DMA_OPS_PRESENT
#undef NV_DMA_MAP_OPS_PRESENT
#undef NV_NONCOHERENT_SWIOTLB_DMA_OPS_PRESENT
#undef NV_FAULT_FLAG_PRESENT
#undef NV_ATOMIC64_PRESENT
#undef NV_ADDRESS_SPACE_HAS_RWLOCK_TREE_LOCK
#undef NV_ADDRESS_SPACE_HAS_BACKING_DEV_INFO
#define NV_KERNEL_WRITE_PRESENT
#define NV_STRNSTR_PRESENT
#define NV_ITERATE_DIR_PRESENT
#define NV_KSTRTOULL_PRESENT
#undef NV_MM_CONTEXT_T_HAS_ID
#define NV_GET_USER_PAGES_REMOTE_PRESENT
#undef NV_DRM_BUS_PRESENT
#undef NV_DRM_BUS_HAS_BUS_TYPE
#undef NV_DRM_BUS_HAS_GET_IRQ
#undef NV_DRM_BUS_HAS_GET_NAME
#undef NV_DRM_DRIVER_HAS_LEGACY_DEV_LIST
#undef NV_DRM_DRIVER_HAS_SET_BUSID
#undef NV_DRM_CRTC_STATE_HAS_CONNECTORS_CHANGED
#undef NV_DRM_INIT_FUNCTIONS_HAVE_NAME_ARG
#undef NV_DRM_MODE_CONNECTOR_LIST_UPDATE_HAS_MERGE_TYPE_BITS_ARG
#undef NV_DRM_HELPER_MODE_FILL_FB_STRUCT_HAS_CONST_MODE_CMD_ARG
CONFTEST: dom0_kernel_present
CONFTEST: drm_available
CONFTEST: nvidia_grid_build
CONFTEST: drm_atomic_available
CONFTEST generic.h:
#undef NV_DOM0_KERNEL_PRESENT
#undef NV_DRM_AVAILABLE
#undef NV_GRID_BUILD
#define NV_GET_USER_PAGES_REMOTE_PRESENT
#undef NV_DRM_ATOMIC_MODESET_AVAILABLE
gcc-5 -Wp,-MD,/usr/src/modules/nvidia-kernel/nvidia/.nv-frontend.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/5/include -I/usr/src/linux-headers-4.6.0-1-common/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-headers-4.6.0-1-common/include -Iinclude -I/usr/src/linux-headers-4.6.0-1-common/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-4.6.0-1-common/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-4.6.0-1-common/include/linux/kconfig.h -I/usr/src/modules/nvidia-kernel -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -DCC_HAVE_ASM_GOTO -I/usr/src/modules/nvidia-kernel/common/inc -I/usr/src/modules/nvidia-kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"367.35\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -Wno-sign-compare -Wno-format-extra-args -I/usr/src/modules/nvidia-kernel/nvidia -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_frontend)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /usr/src/modules/nvidia-kernel/nvidia/.tmp_nv-frontend.o /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c
In file included from /usr/src/modules/nvidia-kernel/common/inc/conftest.h:5:0,
from /usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:15,
from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:
/usr/src/modules/nvidia-kernel/conftest/functions.h:13:2: error: #error kmem_cache_create() conftest failed!
#error kmem_cache_create() conftest failed!
^
/usr/src/modules/nvidia-kernel/conftest/functions.h:14:2: error: #error on_each_cpu() conftest failed!
#error on_each_cpu() conftest failed!
^
/usr/src/modules/nvidia-kernel/conftest/functions.h:15:2: error: #error smp_call_function() conftest failed!
#error smp_call_function() conftest failed!
^
/usr/src/modules/nvidia-kernel/conftest/functions.h:20:2: error: #error acpi_walk_namespace() conftest failed!
#error acpi_walk_namespace() conftest failed!
^
/usr/src/modules/nvidia-kernel/conftest/functions.h:22:2: error: #error pci_dma_mapping_error() conftest failed!
#error pci_dma_mapping_error() conftest failed!
^
/usr/src/modules/nvidia-kernel/conftest/functions.h:47:2: error: #error hlist_for_each_entry() conftest failed!
#error hlist_for_each_entry() conftest failed!
^
/usr/src/modules/nvidia-kernel/conftest/functions.h:49:2: error: #error wait_on_bit_lock() conftest failed!
#error wait_on_bit_lock() conftest failed!
^
In file included from /usr/src/modules/nvidia-kernel/common/inc/conftest.h:7:0,
from /usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:15,
from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:
/usr/src/modules/nvidia-kernel/conftest/macros.h:1:2: error: #error INIT_WORK() conftest failed!
#error INIT_WORK() conftest failed!
^
In file included from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:0:
/usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:134:15: error: conflicting types for ‘kuid_t’
typedef uid_t kuid_t;
^
In file included from /usr/src/linux-headers-4.6.0-1-common/include/linux/ipc.h:5:0,
from /usr/src/linux-headers-4.6.0-1-common/include/uapi/linux/sem.h:4,
from /usr/src/linux-headers-4.6.0-1-common/include/linux/sem.h:7,
from /usr/src/linux-headers-4.6.0-1-common/include/linux/sched.h:35,
from /usr/src/linux-headers-4.6.0-1-common/include/linux/utsname.h:5,
from /usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:
/usr/src/linux-headers-4.6.0-1-common/include/linux/uidgid.h:22:3: note: previous declaration of ‘kuid_t’ was here
} kuid_t;
^
In file included from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:0:
/usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:136:21: error: conflicting types for ‘__kuid_val’
static inline uid_t __kuid_val(kuid_t uid)
^
In file included from /usr/src/linux-headers-4.6.0-1-common/include/linux/ipc.h:5:0,
from /usr/src/linux-headers-4.6.0-1-common/include/uapi/linux/sem.h:4,
from /usr/src/linux-headers-4.6.0-1-common/include/linux/sem.h:7,
from /usr/src/linux-headers-4.6.0-1-common/include/linux/sched.h:35,
from /usr/src/linux-headers-4.6.0-1-common/include/linux/utsname.h:5,
from /usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:
/usr/src/linux-headers-4.6.0-1-common/include/linux/uidgid.h:33:21: note: previous definition of ‘__kuid_val’ was here
static inline uid_t __kuid_val(kuid_t uid)
^
In file included from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:0:
/usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:149:2: error: #error "struct file_operations compile test likely failed!"
#error "struct file_operations compile test likely failed!"
^
In file included from /usr/src/modules/nvidia-kernel/nvidia/nv-frontend.c:13:0:
/usr/src/modules/nvidia-kernel/common/inc/nv-linux.h:173:27: fatal error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
/usr/src/linux-headers-4.6.0-1-common/scripts/Makefile.build:296: die Regel für Ziel „/usr/src/modules/nvidia-kernel/nvidia/nv-frontend.o“ scheiterte
make[5]: *** [/usr/src/modules/nvidia-kernel/nvidia/nv-frontend.o] Fehler 1
/usr/src/linux-headers-4.6.0-1-common/Makefile:1446: die Regel für Ziel „_module_/usr/src/modules/nvidia-kernel“ scheiterte
make[4]: *** [_module_/usr/src/modules/nvidia-kernel] Fehler 2
Makefile:146: die Regel für Ziel „sub-make“ scheiterte
make[3]: *** [sub-make] Fehler 2
Makefile:8: die Regel für Ziel „all“ scheiterte
make[2]: *** [all] Fehler 2
make[2]: Verzeichnis „/usr/src/linux-headers-4.6.0-1-amd64“ wird verlassen
Makefile:81: die Regel für Ziel „modules“ scheiterte
make[1]: *** [modules] Fehler 2
make[1]: Verzeichnis „/usr/src/modules/nvidia-kernel“ wird verlassen
debian/rules:50: die Regel für Ziel „build-stamp“ scheiterte
make: *** [build-stamp] Fehler 2
BUILD FAILED!
See /var/cache/modass/nvidia-kernel-source.buildlog.4.6.0-1-amd64.1471370049 for details.



-- Package-specific info:
uname -a:
Linux zombie 4.7.0+ #37 SMP PREEMPT Sat Jul 30 17:10:02 CEST 2016 x86_64 GNU/Linux

/proc/version:
Linux version 4.7.0+ (root@zombie) (gcc version 6.1.1 20160705 (Debian 6.1.1-9) ) #37 SMP PREEMPT Sat Jul 30 17:10:02 CEST 2016

lspci 'VGA compatible controller [0300]':
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 27
Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at ce000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at c800 [size=128]
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau

dmesg:
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] AGP: Checking aperture...
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] AGP: Node 0: aperture [bus addr 0x424000000-0x425ffffff] (32MB)
[ 0.000000] AGP: Your BIOS doesn't leave an aperture memory hole
[ 0.000000] AGP: Please enable the IOMMU option in the BIOS setup
[ 0.000000] AGP: This costs you 64MB of RAM
[ 0.000000] AGP: Mapping aperture over RAM [mem 0xbc000000-0xbfffffff] (65536KB)
[ 0.000000] Console: colour VGA+ 80x25
[ 0.573504] vgaarb: setting as boot device: PCI:0000:01:00.0
[ 0.573565] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.573639] vgaarb: loaded
[ 0.573695] vgaarb: bridge control possible 0000:01:00.0
[ 1.206856] PCI-DMA: Disabling AGP.
[ 1.207158] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[ 1.238206] Linux agpgart interface v0.103
[ 14.326563] nvidiafb: Device ID: 10de1380
[ 14.326661] nvidiafb: unknown NV_ARCH
[ 14.351342] nouveau 0000:01:00.0: NVIDIA GM107 (117000a2)
[ 16.484949] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[ 16.956114] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input19
[ 16.956288] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input20
[ 16.956403] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input21

Device node permissions:
crw-rw----+ 1 root video 226, 0 Aug 16 19:33 /dev/dri/card0
crw-rw---- 1 root video 226, 64 Aug 16 19:33 /dev/dri/controlD64
crw-rw----+ 1 root video 226, 128 Aug 16 19:33 /dev/dri/renderD128
video:x:44:ed,mythtv,vdr,qu

OpenGL and NVIDIA library files installed:
lrwxrwxrwx 1 root root 22 Aug 16 08:50 /etc/alternatives/glx -> /usr/lib/mesa-diverted
lrwxrwxrwx 1 root root 49 Aug 4 19:34 /etc/alternatives/glx--libEGL.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so
lrwxrwxrwx 1 root root 49 Aug 16 08:50 /etc/alternatives/glx--libEGL.so.1-i386-linux-gnu -> /usr/lib/mesa-diverted/i386-linux-gnu/libEGL.so.1
lrwxrwxrwx 1 root root 51 Aug 16 08:50 /etc/alternatives/glx--libEGL.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
lrwxrwxrwx 1 root root 48 Aug 4 19:34 /etc/alternatives/glx--libGL.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so
lrwxrwxrwx 1 root root 48 Aug 4 19:34 /etc/alternatives/glx--libGL.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so
lrwxrwxrwx 1 root root 48 Aug 16 08:50 /etc/alternatives/glx--libGL.so.1-i386-linux-gnu -> /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
lrwxrwxrwx 1 root root 48 Aug 16 08:50 /etc/alternatives/glx--libGL.so.1-i386-linux-gnu -> /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
lrwxrwxrwx 1 root root 50 Aug 16 08:50 /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
lrwxrwxrwx 1 root root 50 Aug 16 08:50 /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
lrwxrwxrwx 1 root root 57 Aug 16 08:50 /etc/alternatives/glx--libGLESv1_CM.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1
lrwxrwxrwx 1 root root 57 Aug 16 08:50 /etc/alternatives/glx--libGLESv1_CM.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1
lrwxrwxrwx 1 root root 52 Aug 4 19:34 /etc/alternatives/glx--libGLESv2.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so
lrwxrwxrwx 1 root root 52 Aug 4 19:34 /etc/alternatives/glx--libGLESv2.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so
lrwxrwxrwx 1 root root 54 Aug 16 08:50 /etc/alternatives/glx--libGLESv2.so.2-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2
lrwxrwxrwx 1 root root 54 Aug 16 08:50 /etc/alternatives/glx--libGLESv2.so.2-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2
lrwxrwxrwx 1 root root 22 Aug 4 19:34 /etc/alternatives/libGL.so-master -> /usr/lib/mesa-diverted
lrwxrwxrwx 1 root root 49 Aug 16 08:50 /usr/lib/i386-linux-gnu/libEGL.so.1 -> /etc/alternatives/glx--libEGL.so.1-i386-linux-gnu
lrwxrwxrwx 1 root root 48 Aug 16 08:50 /usr/lib/i386-linux-gnu/libGL.so.1 -> /etc/alternatives/glx--libGL.so.1-i386-linux-gnu
-rw-r--r-- 1 root root 33793448 Jul 12 09:01 /usr/lib/i386-linux-gnu/libnvidia-eglcore.so.367.35
-rw-r--r-- 1 root root 36961624 Jul 12 07:34 /usr/lib/i386-linux-gnu/libnvidia-glcore.so.367.35
-rw-r--r-- 1 root root 508132 Jul 12 08:42 /usr/lib/i386-linux-gnu/libnvidia-glsi.so.367.35
-rw-r--r-- 1 root root 13788 Jul 12 07:39 /usr/lib/i386-linux-gnu/libnvidia-tls.so.367.35
lrwxrwxrwx 1 root root 49 Aug 4 19:34 /usr/lib/x86_64-linux-gnu/libEGL.so -> /etc/alternatives/glx--libEGL.so-x86_64-linux-gnu
lrwxrwxrwx 1 root root 51 Aug 16 08:50 /usr/lib/x86_64-linux-gnu/libEGL.so.1 -> /etc/alternatives/glx--libEGL.so.1-x86_64-linux-gnu
lrwxrwxrwx 1 root root 48 Aug 4 19:34 /usr/lib/x86_64-linux-gnu/libGL.so -> /etc/alternatives/glx--libGL.so-x86_64-linux-gnu
lrwxrwxrwx 1 root root 50 Aug 16 08:50 /usr/lib/x86_64-linux-gnu/libGL.so.1 -> /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu
lrwxrwxrwx 1 root root 57 Aug 16 08:50 /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 -> /etc/alternatives/glx--libGLESv1_CM.so.1-x86_64-linux-gnu
lrwxrwxrwx 1 root root 52 Aug 4 19:34 /usr/lib/x86_64-linux-gnu/libGLESv2.so -> /etc/alternatives/glx--libGLESv2.so-x86_64-linux-gnu
lrwxrwxrwx 1 root root 54 Aug 16 08:50 /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 -> /etc/alternatives/glx--libGLESv2.so.2-x86_64-linux-gnu
-rw-r--r-- 1 root root 48074800 Jul 12 09:12 /usr/lib/x86_64-linux-gnu/libnvidia-compiler.so.367.35
-rw-r--r-- 1 root root 21040 Jul 12 09:11 /usr/lib/x86_64-linux-gnu/libnvidia-egl-wayland.so.367.35
-rw-r--r-- 1 root root 26630896 Jul 12 09:10 /usr/lib/x86_64-linux-gnu/libnvidia-eglcore.so.367.35
-rw-r--r-- 1 root root 323368 Jul 12 07:52 /usr/lib/x86_64-linux-gnu/libnvidia-fatbinaryloader.so.367.35
-rw-r--r-- 1 root root 28439320 Jul 12 07:37 /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.367.35
-rw-r--r-- 1 root root 500984 Jul 12 08:55 /usr/lib/x86_64-linux-gnu/libnvidia-glsi.so.367.35
-rw-r--r-- 1 root root 8913624 Jul 12 07:58 /usr/lib/x86_64-linux-gnu/libnvidia-ptxjitcompiler.so.367.35
-rw-r--r-- 1 root root 13080 Jul 12 07:42 /usr/lib/x86_64-linux-gnu/libnvidia-tls.so.367.35
-rw-r--r-- 1 root root 290224 Jul 20 05:00 /usr/lib/xorg/modules/extensions/libglx.so
-rw-r--r-- 1 root root 33792 Aug 16 19:33 /var/log/Xorg.0.log
-rw-r--r-- 1 root root 50587 Apr 30 2007 /var/log/Xorg.0.log.loads.dri
-rw-r--r-- 1 root root 5062 Aug 16 08:47 /var/log/Xorg.0.log.old
-rw-r--r-- 1 root root 2884 Jul 11 2015 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 6120 Jan 28 2015 /var/log/Xorg.1.log.old
-rw-r--r-- 1 root root 55840 Jan 4 2013 /var/log/Xorg.2.log
-rw-r--r-- 1 root root 64873 Jan 4 2013 /var/log/Xorg.2.log.old
/etc/OpenCL/vendors/:
total 12
drwxr-xr-x 2 root root 4096 Aug 16 08:37 .
drwxr-xr-x 3 root root 4096 Apr 2 2014 ..
-rw-r--r-- 1 root root 22 Aug 25 2013 nvidia.icd

/etc/nvidia/:
total 28
drwxr-xr-x 3 root root 4096 Aug 16 08:50 .
drwxr-xr-x 317 root root 20480 Aug 16 08:50 ..
drwxr-xr-x 2 root root 4096 Aug 16 08:38 current

/usr/lib/i386-linux-gnu/nvidia/:
total 24
drwxr-xr-x 2 root root 4096 Aug 16 08:50 .
drwxr-xr-x 18 root root 20480 Aug 16 08:50 ..

/usr/lib/mesa-diverted/:
total 152
drwxr-xr-x 5 root root 4096 Aug 4 19:34 .
drwxr-xr-x 316 root root 135168 Aug 16 19:52 ..
drwxr-xr-x 2 root root 4096 Jun 9 15:00 arm-linux-gnueabihf
drwxr-xr-x 2 root root 4096 Aug 4 19:34 i386-linux-gnu
lrwxrwxrwx 1 root root 33 Aug 4 19:34 libGL.so-master -> /etc/alternatives/libGL.so-master
drwxr-xr-x 2 root root 4096 Aug 4 19:34 x86_64-linux-gnu

/usr/lib/mesa-diverted/arm-linux-gnueabihf/:
total 8
drwxr-xr-x 2 root root 4096 Jun 9 15:00 .
drwxr-xr-x 5 root root 4096 Aug 4 19:34 ..

/usr/lib/mesa-diverted/i386-linux-gnu/:
total 660
drwxr-xr-x 2 root root 4096 Aug 4 19:34 .
drwxr-xr-x 5 root root 4096 Aug 4 19:34 ..
lrwxrwxrwx 1 root root 15 May 11 13:12 libEGL.so.1 -> libEGL.so.1.0.0
-rw-r--r-- 1 root root 216552 May 11 13:12 libEGL.so.1.0.0
lrwxrwxrwx 1 root root 14 May 11 13:12 libGL.so.1 -> libGL.so.1.2.0
-rw-r--r-- 1 root root 448200 May 11 13:12 libGL.so.1.2.0

/usr/lib/mesa-diverted/x86_64-linux-gnu/:
total 712
drwxr-xr-x 2 root root 4096 Aug 4 19:34 .
drwxr-xr-x 5 root root 4096 Aug 4 19:34 ..
lrwxrwxrwx 1 root root 15 May 11 13:11 libEGL.so -> libEGL.so.1.0.0
lrwxrwxrwx 1 root root 15 May 11 13:11 libEGL.so.1 -> libEGL.so.1.0.0
-rw-r--r-- 1 root root 202400 May 11 13:11 libEGL.so.1.0.0
lrwxrwxrwx 1 root root 10 Aug 4 19:34 libGL.so -> libGL.so.1
lrwxrwxrwx 1 root root 14 May 11 13:11 libGL.so.1 -> libGL.so.1.2.0
-rw-r--r-- 1 root root 459392 May 11 13:11 libGL.so.1.2.0
lrwxrwxrwx 1 root root 21 May 11 13:11 libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0
-rw-r--r-- 1 root root 18208 May 11 13:11 libGLESv1_CM.so.1.1.0
lrwxrwxrwx 1 root root 18 May 11 13:11 libGLESv2.so -> libGLESv2.so.2.0.0
lrwxrwxrwx 1 root root 18 May 11 13:11 libGLESv2.so.2 -> libGLESv2.so.2.0.0
-rw-r--r-- 1 root root 30496 May 11 13:11 libGLESv2.so.2.0.0

/usr/lib/mesa/:
total 140
drwxr-xr-x 2 root root 4096 Jun 9 15:00 .
drwxr-xr-x 316 root root 135168 Aug 16 19:52 ..

/usr/lib/nvidia/:
total 160
drwxr-xr-x 3 root root 4096 Aug 16 08:50 .
drwxr-xr-x 316 root root 135168 Aug 16 19:52 ..
-rw-r--r-- 1 root root 57 Feb 26 06:09 alternate-install-present
drwxr-xr-x 2 root root 4096 Jun 9 15:00 bumblebee
-rwxr-xr-x 1 root root 2125 Feb 26 06:09 check-for-conflicting-opengl-libraries
-rwxr-xr-x 1 root root 1897 Feb 26 06:09 check-for-mismatching-nvidia-module
-rwxr-xr-x 1 root root 618 Feb 26 06:09 pre-install

/usr/lib/nvidia/bumblebee/:
total 8
drwxr-xr-x 2 root root 4096 Jun 9 15:00 .
drwxr-xr-x 3 root root 4096 Aug 16 08:50 ..

/etc/modprobe.d:
total 124
drwxr-xr-x 2 root root 4096 Aug 16 08:50 .
drwxr-xr-x 317 root root 20480 Aug 16 08:50 ..
-rw-r--r-- 1 root root 4398 Nov 16 2007 aliases.dpkg-old
-rw-r--r-- 1 root root 4398 Nov 16 2007 aliases~
-rw-r--r-- 1 root root 154 Dec 18 2014 amd64-microcode-blacklist.conf
-rw-r--r-- 1 root root 656 Feb 11 2011 blacklist.conf.dpkg-bak
-rw-r--r-- 1 root root 1934 Jan 20 2010 blacklist.conf.dpkg-old
-rw-r--r-- 1 root root 639 Jul 4 2010 blacklist.conf~
-rw-r--r-- 1 root root 1687 Dec 20 2008 blacklist~
-rw-r--r-- 1 root root 264 Dec 8 2014 broadcom-sta-common.conf
-rw-r--r-- 1 root root 180 Sep 21 2014 broadcom-sta-dkms.conf
-rw-r--r-- 1 root root 127 Dec 7 2011 dkms.conf
-rw-r--r-- 1 root root 457 Apr 9 2011 fbdev-blacklist.conf.dpkg-old
-rw-r--r-- 1 root root 23 Jan 7 2010 i915-kms.conf
-rw-r--r-- 1 root root 154 Oct 19 2014 intel-microcode-blacklist.conf
-rw-r--r-- 1 root root 50 Aug 29 2013 libow-2.8-15.conf.dpkg-old
-rw-r--r-- 1 root root 16 Mar 8 2009 libpisock9.conf
-rw-r--r-- 1 root root 379 Oct 1 2014 mdadm.conf
-rw-r--r-- 1 root root 51 May 11 2014 modesetting.conf
-rw-r--r-- 1 root root 260 Oct 21 2015 nvidia-kernel-common.conf
-rw-r--r-- 1 root root 68 Apr 3 2014 osspd.conf
-rw-r--r-- 1 root root 50 Nov 14 2014 owfs-common.conf
-rw-r--r-- 1 root root 157 Jul 11 2010 radeon-kms.conf
-rw-r--r-- 1 root root 36 Apr 22 2010 radeon-kms.conf~
-rw-r--r-- 1 root root 25 Mar 19 2006 saa.conf

/etc/modprobe.d/nvidia-kernel-common.conf:alias char-major-195* nvidia
/etc/modprobe.d/nvidia-kernel-common.conf:#options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660
/etc/modprobe.d/nvidia-kernel-common.conf:# options nvidia NVreg_EnableAGPSBA=1
/etc/modprobe.d/nvidia-kernel-common.conf:# options nvidia NVreg_EnableAGPFW=1
/etc/modprobe.d/aliases.dpkg-old:alias char-major-195-* nvidia
/etc/modprobe.d/fbdev-blacklist.conf.dpkg-old:blacklist nvidiafb
/etc/modprobe.d/aliases~:alias char-major-195-* nvidia

/etc/modules-load.d:
-rw-r--r-- 1 root root 1095 Jan 27 2012 /etc/modules

/etc/modules-load.d/:
total 32
drwxr-xr-x 2 root root 4096 Aug 16 08:50 .
drwxr-xr-x 317 root root 20480 Aug 16 08:50 ..
-rw-r--r-- 1 root root 52 May 22 2013 cryptmount.conf
-rw-r--r-- 1 root root 119 Mar 6 2014 cups-filters.conf
lrwxrwxrwx 1 root root 10 Aug 14 10:54 modules.conf -> ../modules


Files from nvidia-installer:

Config and logfiles:

<<<<<<<<<< /etc/modprobe.d/nvidia-kernel-common.conf >>>>>>>>>>
alias char-major-195* nvidia
#options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660
# To enable FastWrites and Sidebus addressing, uncomment these lines
# options nvidia NVreg_EnableAGPSBA=1
# options nvidia NVreg_EnableAGPFW=1
^^^^^^^^^^ /etc/modprobe.d/nvidia-kernel-common.conf ^^^^^^^^^^

<<<<<<<<<< /var/log/Xorg.0.log >>>>>>>>>>
[ 19.985]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[ 19.985] X Protocol Version 11, Revision 0
[ 19.985] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[ 19.985] Current Operating System: Linux zombie 4.7.0+ #37 SMP PREEMPT Sat Jul 30 17:10:02 CEST 2016 x86_64
[ 19.985] Kernel command line: BOOT_IMAGE=/vmlinuz-4.7.0+ root=UUID=5df203d7-fe19-44e6-87e9-3228b863f54a ro resume=/dev/sda2 init=/bin/systemd
[ 19.985] Build Date: 20 July 2016 05:14:41AM
[ 19.985] xorg-server 2:1.18.4-1 (http://www.debian.org/support)
[ 19.985] Current version of pixman: 0.33.6
[ 19.985] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 19.985] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 19.985] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Aug 16 19:33:04 2016
[ 19.992] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 20.002] (==) No Layout section. Using the first Screen section.
[ 20.002] (==) No screen section available. Using defaults.
[ 20.002] (**) |-->Screen "Default Screen Section" (0)
[ 20.002] (**) | |-->Monitor "<default monitor>"
[ 20.004] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 20.004] (==) Automatically adding devices
[ 20.004] (==) Automatically enabling devices
[ 20.004] (==) Automatically adding GPU devices
[ 20.005] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 20.026] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 20.026] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 20.026] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 20.027] (II) Loader magic: 0x55f13c360dc0
[ 20.027] (II) Module ABI versions:
[ 20.027] X.Org ANSI C Emulation: 0.4
[ 20.027] X.Org Video Driver: 20.0
[ 20.027] X.Org XInput driver : 22.1
[ 20.027] X.Org Server Extension : 9.0
[ 20.028] (++) using VT number 7

[ 20.028] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 20.028] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 20.030] (--) PCI:*(0:1:0:0) 10de:1380:10de:1380 rev 162, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xce000000/33554432, I/O @ 0x0000c800/128, BIOS @ 0x????????/131072
[ 20.030] (II) LoadModule: "glx"
[ 20.046] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 20.096] (II) Module glx: vendor="X.Org Foundation"
[ 20.096] compiled for 1.18.4, module version = 1.0.0
[ 20.096] ABI class: X.Org Server Extension, version 9.0
[ 20.096] (==) AIGLX enabled
[ 20.096] (==) Matched nouveau as autoconfigured driver 0
[ 20.096] (==) Matched nv as autoconfigured driver 1
[ 20.097] (==) Matched nouveau as autoconfigured driver 2
[ 20.097] (==) Matched nv as autoconfigured driver 3
[ 20.097] (==) Matched modesetting as autoconfigured driver 4
[ 20.097] (==) Matched fbdev as autoconfigured driver 5
[ 20.097] (==) Matched vesa as autoconfigured driver 6
[ 20.097] (==) Assigned the driver to the xf86ConfigLayout
[ 20.097] (II) LoadModule: "nouveau"
[ 20.097] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 20.115] (II) Module nouveau: vendor="X.Org Foundation"
[ 20.115] compiled for 1.18.3, module version = 1.0.12
[ 20.115] Module class: X.Org Video Driver
[ 20.115] ABI class: X.Org Video Driver, version 20.0
[ 20.115] (II) LoadModule: "nv"
[ 20.116] (WW) Warning, couldn't open module nv
[ 20.116] (II) UnloadModule: "nv"
[ 20.116] (II) Unloading nv
[ 20.116] (EE) Failed to load module "nv" (module does not exist, 0)
[ 20.116] (II) LoadModule: "modesetting"
[ 20.116] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 20.120] (II) Module modesetting: vendor="X.Org Foundation"
[ 20.120] compiled for 1.18.4, module version = 1.18.4
[ 20.120] Module class: X.Org Video Driver
[ 20.120] ABI class: X.Org Video Driver, version 20.0
[ 20.120] (II) LoadModule: "fbdev"
[ 20.121] (WW) Warning, couldn't open module fbdev
[ 20.121] (II) UnloadModule: "fbdev"
[ 20.121] (II) Unloading fbdev
[ 20.121] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 20.121] (II) LoadModule: "vesa"
[ 20.121] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 20.124] (II) Module vesa: vendor="X.Org Foundation"
[ 20.124] compiled for 1.18.0, module version = 2.3.4
[ 20.124] Module class: X.Org Video Driver
[ 20.124] ABI class: X.Org Video Driver, version 20.0
[ 20.124] (II) NOUVEAU driver Date: Tue Dec 8 15:52:25 2015 +1000
[ 20.124] (II) NOUVEAU driver for NVIDIA chipset families :
[ 20.124] RIVA TNT (NV04)
[ 20.124] RIVA TNT2 (NV05)
[ 20.124] GeForce 256 (NV10)
[ 20.125] GeForce 2 (NV11, NV15)
[ 20.125] GeForce 4MX (NV17, NV18)
[ 20.125] GeForce 3 (NV20)
[ 20.125] GeForce 4Ti (NV25, NV28)
[ 20.125] GeForce FX (NV3x)
[ 20.125] GeForce 6 (NV4x)
[ 20.125] GeForce 7 (G7x)
[ 20.125] GeForce 8 (G8x)
[ 20.125] GeForce GTX 200 (NVA0)
[ 20.125] GeForce GTX 400 (NVC0)
[ 20.125] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 20.125] (II) VESA: driver for VESA chipsets: vesa
[ 20.127] (II) [drm] nouveau interface version: 1.3.1
[ 20.127] (EE) Unknown chipset: NV117
[ 20.127] (II) [drm] nouveau interface version: 1.3.1
[ 20.127] (EE) Unknown chipset: NV117
[ 20.127] (II) [drm] nouveau interface version: 1.3.1
[ 20.127] (EE) Unknown chipset: NV117
[ 20.127] (II) [drm] nouveau interface version: 1.3.1
[ 20.127] (EE) Unknown chipset: NV117
[ 20.127] (II) [drm] nouveau interface version: 1.3.1
[ 20.127] (EE) Unknown chipset: NV117
[ 20.127] (II) modeset(0): using drv /dev/dri/card0
[ 20.127] (WW) Falling back to old probe method for vesa
[ 20.133] (II) modeset(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 20.133] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[ 20.133] (==) modeset(0): RGB weight 888
[ 20.133] (==) modeset(0): Default visual is TrueColor
[ 20.133] (II) Loading sub module "glamoregl"
[ 20.133] (II) LoadModule: "glamoregl"
[ 20.134] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 20.160] (II) Module glamoregl: vendor="X.Org Foundation"
[ 20.160] compiled for 1.18.4, module version = 1.0.0
[ 20.160] ABI class: X.Org ANSI C Emulation, version 0.4
[ 20.160] (II) glamor: OpenGL accelerated X.org driver based.
[ 20.649] (II) glamor: EGL version 1.4 (DRI2):
[ 20.701] (II) modeset(0): glamor initialized
[ 20.716] (II) modeset(0): Output DVI-I-1 has no monitor section
[ 20.754] (II) modeset(0): Output DVI-D-1 has no monitor section
[ 20.755] (II) modeset(0): Output HDMI-1 has no monitor section
[ 20.767] (II) modeset(0): EDID for output DVI-I-1
[ 20.801] (II) modeset(0): EDID for output DVI-D-1
[ 20.802] (II) modeset(0): Manufacturer: ENC Model: 1766 Serial#: 16843009
[ 20.802] (II) modeset(0): Year: 2005 Week: 43
[ 20.802] (II) modeset(0): EDID Version: 1.3
[ 20.802] (II) modeset(0): Digital Display Input
[ 20.802] (II) modeset(0): Max Image Size [cm]: horiz.: 38 vert.: 30
[ 20.802] (II) modeset(0): Gamma: 2.20
[ 20.802] (II) modeset(0): DPMS capabilities: StandBy Suspend Off
[ 20.802] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 20.802] (II) modeset(0): First detailed timing is preferred mode
[ 20.802] (II) modeset(0): redX: 0.640 redY: 0.330 greenX: 0.290 greenY: 0.605
[ 20.802] (II) modeset(0): blueX: 0.145 blueY: 0.075 whiteX: 0.313 whiteY: 0.329
[ 20.802] (II) modeset(0): Supported established timings:
[ 20.802] (II) modeset(0): 720x400@70Hz
[ 20.802] (II) modeset(0): 640x480@60Hz
[ 20.802] (II) modeset(0): 800x600@60Hz
[ 20.802] (II) modeset(0): 1024x768@60Hz
[ 20.802] (II) modeset(0): Manufacturer's mask: 0
[ 20.802] (II) modeset(0): Supported standard timings:
[ 20.802] (II) modeset(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
[ 20.802] (II) modeset(0): Supported detailed timing:
[ 20.802] (II) modeset(0): clock: 108.0 MHz Image Size: 376 x 301 mm
[ 20.802] (II) modeset(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0
[ 20.802] (II) modeset(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0
[ 20.802] (II) modeset(0): Serial No: 32049105
[ 20.802] (II) modeset(0): Ranges: V min: 59 V max: 61 Hz, H min: 31 H max: 64 kHz, PixClock max 115 MHz
[ 20.802] (II) modeset(0): Monitor name: L778
[ 20.802] (II) modeset(0): EDID (in hex):
[ 20.802] (II) modeset(0): 00ffffffffffff0015c3661701010101
[ 20.802] (II) modeset(0): 2b0f010380261e78eae415a3544a9b25
[ 20.802] (II) modeset(0): 135054a1080081800101010101010101
[ 20.802] (II) modeset(0): 010101010101302a009851002a403070
[ 20.802] (II) modeset(0): 1300782d1100001e000000ff00333230
[ 20.802] (II) modeset(0): 34393130350a20202020000000fd003b
[ 20.802] (II) modeset(0): 3d1f400b000a202020202020000000fc
[ 20.802] (II) modeset(0): 004c3737380a202020202020202000ea
[ 20.802] (II) modeset(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
[ 20.802] (II) modeset(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
[ 20.802] (II) modeset(0): Printing probed modes for output DVI-D-1
[ 20.802] (II) modeset(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
[ 20.802] (II) modeset(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "1152x864"x70.0 96.77 1152 1224 1344 1536 864 865 868 900 -hsync +vsync (63.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "1152x864"x60.0 81.62 1152 1216 1336 1520 864 865 868 895 -hsync +vsync (53.7 kHz d)
[ 20.802] (II) modeset(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz d)
[ 20.802] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 20.802] (II) modeset(0): Modeline "928x696"x60.1 109.15 928 976 1088 1264 696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[ 20.802] (II) modeset(0): Modeline "896x672"x60.0 102.40 896 960 1060 1224 672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[ 20.802] (II) modeset(0): Modeline "960x600"x60.0 77.00 960 984 1000 1040 600 601 604 617 doublescan +hsync -vsync (74.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "960x540"x60.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz d)
[ 20.802] (II) modeset(0): Modeline "800x600"x70.0 94.50 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (87.5 kHz d)
[ 20.802] (II) modeset(0): Modeline "800x600"x65.0 87.75 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (81.2 kHz d)
[ 20.802] (II) modeset(0): Modeline "800x600"x60.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 20.802] (II) modeset(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d)
[ 20.802] (II) modeset(0): Modeline "840x525"x69.9 87.00 840 900 988 1136 525 526 529 548 doublescan -hsync +vsync (76.6 kHz d)
[ 20.802] (II) modeset(0): Modeline "840x525"x60.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz d)
[ 20.802] (II) modeset(0): Modeline "840x525"x59.9 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz d)
[ 20.802] (II) modeset(0): Modeline "800x512"x60.2 51.56 800 800 828 832 512 512 514 515 doublescan +hsync +vsync (62.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "700x525"x70.1 72.53 700 748 824 948 525 525 527 546 doublescan -hsync +vsync (76.5 kHz d)
[ 20.802] (II) modeset(0): Modeline "700x525"x60.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[ 20.802] (II) modeset(0): Modeline "640x512"x60.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "720x450"x59.9 53.25 720 760 836 952 450 451 454 467 doublescan -hsync +vsync (55.9 kHz d)
[ 20.802] (II) modeset(0): Modeline "640x480"x60.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 20.802] (II) modeset(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 20.802] (II) modeset(0): Modeline "680x384"x59.8 42.38 680 716 784 888 384 385 390 399 doublescan -hsync +vsync (47.7 kHz d)
[ 20.802] (II) modeset(0): Modeline "680x384"x60.0 36.00 680 704 720 760 384 385 390 395 doublescan +hsync -vsync (47.4 kHz d)
[ 20.802] (II) modeset(0): Modeline "576x432"x70.0 48.38 576 612 672 768 432 432 434 450 doublescan -hsync +vsync (63.0 kHz d)
[ 20.802] (II) modeset(0): Modeline "576x432"x60.1 40.81 576 608 668 760 432 432 434 447 doublescan -hsync +vsync (53.7 kHz d)
[ 20.802] (II) modeset(0): Modeline "512x384"x70.1 37.50 512 524 592 664 384 385 388 403 doublescan -hsync -vsync (56.5 kHz d)
[ 20.802] (II) modeset(0): Modeline "512x384"x60.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[ 20.802] (II) modeset(0): Modeline "400x300"x60.3 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[ 20.802] (II) modeset(0): Modeline "400x300"x56.3 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[ 20.802] (II) modeset(0): Modeline "320x240"x60.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[ 20.803] (II) modeset(0): EDID for output HDMI-1
[ 20.803] (II) modeset(0): Output DVI-I-1 disconnected
[ 20.803] (II) modeset(0): Output DVI-D-1 connected
[ 20.803] (II) modeset(0): Output HDMI-1 disconnected
[ 20.803] (II) modeset(0): Using exact sizes for initial modes
[ 20.803] (II) modeset(0): Output DVI-D-1 using initial mode 1280x1024 +0+0
[ 20.803] (II) modeset(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 20.803] (==) modeset(0): DPI set to (96, 96)
[ 20.803] (II) Loading sub module "fb"
[ 20.803] (II) LoadModule: "fb"
[ 20.804] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 20.807] (II) Module fb: vendor="X.Org Foundation"
[ 20.807] compiled for 1.18.4, module version = 1.0.0
[ 20.807] ABI class: X.Org ANSI C Emulation, version 0.4
[ 20.807] (II) UnloadModule: "vesa"
[ 20.807] (II) Unloading vesa
[ 20.808] (==) Depth 24 pixmap format is 32 bpp
[ 20.889] (==) modeset(0): Backing store enabled
[ 20.889] (==) modeset(0): Silken mouse enabled
[ 20.891] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 20.923] (==) modeset(0): DPMS enabled
[ 20.923] (II) modeset(0): [DRI2] Setup complete
[ 20.923] (II) modeset(0): [DRI2] DRI driver: nouveau
[ 20.923] (II) modeset(0): [DRI2] VDPAU driver: nouveau
[ 21.123] (--) RandR disabled
[ 21.131] (II) SELinux: Disabled on system
[ 21.133] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 21.133] (II) AIGLX: enabled GLX_ARB_create_context
[ 21.133] (II) AIGLX: enabled GLX_ARB_create_context_profile
[ 21.133] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[ 21.133] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 21.133] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[ 21.133] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[ 21.133] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[ 21.133] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[ 21.133] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 21.134] (II) AIGLX: Loaded and initialized nouveau
[ 21.134] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 21.276] (II) modeset(0): Setting screen physical size to 338 x 270
[ 21.414] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[ 21.414] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 21.414] (II) LoadModule: "evdev"
[ 21.414] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 21.421] (II) Module evdev: vendor="X.Org Foundation"
[ 21.421] compiled for 1.18.3, module version = 2.10.2
[ 21.421] Module class: X.Org XInput Driver
[ 21.421] ABI class: X.Org XInput driver, version 22.1
[ 21.421] (II) Using input driver 'evdev' for 'Power Button'
[ 21.421] (**) Power Button: always reports core events
[ 21.421] (**) evdev: Power Button: Device: "/dev/input/event5"
[ 21.421] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 21.421] (--) evdev: Power Button: Found keys
[ 21.421] (II) evdev: Power Button: Configuring as keyboard
[ 21.421] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input8/event5"
[ 21.421] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 21.421] (**) Option "xkb_rules" "evdev"
[ 21.421] (**) Option "xkb_model" "microsoft7000"
[ 21.421] (**) Option "xkb_layout" "de"
[ 21.421] (**) Option "xkb_variant" "nodeadkeys"
[ 21.421] (**) Option "xkb_options" "lv3:ralt_switch,terminate:ctrl_alt_bksp"
[ 21.454] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[ 21.454] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 21.454] (II) Using input driver 'evdev' for 'Power Button'
[ 21.454] (**) Power Button: always reports core events
[ 21.454] (**) evdev: Power Button: Device: "/dev/input/event4"
[ 21.454] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 21.454] (--) evdev: Power Button: Found keys
[ 21.454] (II) evdev: Power Button: Configuring as keyboard
[ 21.454] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input7/event4"
[ 21.454] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[ 21.454] (**) Option "xkb_rules" "evdev"
[ 21.454] (**) Option "xkb_model" "microsoft7000"
[ 21.454] (**) Option "xkb_layout" "de"
[ 21.454] (**) Option "xkb_variant" "nodeadkeys"
[ 21.454] (**) Option "xkb_options" "lv3:ralt_switch,terminate:ctrl_alt_bksp"
[ 21.457] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event16)
[ 21.457] (II) No input driver specified, ignoring this device.
[ 21.457] (II) This device may have been added with another device file.
[ 21.458] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event17)
[ 21.458] (II) No input driver specified, ignoring this device.
[ 21.458] (II) This device may have been added with another device file.
[ 21.459] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event18)
[ 21.459] (II) No input driver specified, ignoring this device.
[ 21.459] (II) This device may have been added with another device file.
[ 21.461] (II) config/udev: Adding input device Microsoft Natural® Ergonomic Keyboard 4000 (/dev/input/event0)
[ 21.461] (**) Microsoft Natural® Ergonomic Keyboard 4000: Applying InputClass "evdev keyboard catchall"
[ 21.461] (II) Using input driver 'evdev' for 'Microsoft Natural® Ergonomic Keyboard 4000'
[ 21.461] (**) Microsoft Natural® Ergonomic Keyboard 4000: always reports core events
[ 21.461] (**) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Device: "/dev/input/event0"
[ 21.461] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Vendor 0x45e Product 0xdb
[ 21.461] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Found keys
[ 21.461] (II) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Configuring as keyboard
[ 21.461] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.1/usb4/4-1/4-1:1.0/0003:045E:00DB.0001/input/input3/event0"
[ 21.461] (II) XINPUT: Adding extended input device "Microsoft Natural® Ergonomic Keyboard 4000" (type: KEYBOARD, id 8)
[ 21.461] (**) Option "xkb_rules" "evdev"
[ 21.461] (**) Option "xkb_model" "microsoft7000"
[ 21.461] (**) Option "xkb_layout" "de"
[ 21.461] (**) Option "xkb_variant" "nodeadkeys"
[ 21.461] (**) Option "xkb_options" "lv3:ralt_switch,terminate:ctrl_alt_bksp"
[ 21.464] (II) config/udev: Adding input device Microsoft Natural® Ergonomic Keyboard 4000 (/dev/input/event1)
[ 21.464] (**) Microsoft Natural® Ergonomic Keyboard 4000: Applying InputClass "evdev keyboard catchall"
[ 21.464] (II) Using input driver 'evdev' for 'Microsoft Natural® Ergonomic Keyboard 4000'
[ 21.464] (**) Microsoft Natural® Ergonomic Keyboard 4000: always reports core events
[ 21.464] (**) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Device: "/dev/input/event1"
[ 21.464] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Vendor 0x45e Product 0xdb
[ 21.464] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Found 1 mouse buttons
[ 21.464] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Found scroll wheel(s)
[ 21.464] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Found relative axes
[ 21.464] (II) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Forcing relative x/y axes to exist.
[ 21.464] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Found absolute axes
[ 21.464] (II) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Forcing absolute x/y axes to exist.
[ 21.464] (--) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Found keys
[ 21.464] (II) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Configuring as mouse
[ 21.464] (II) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Configuring as keyboard
[ 21.464] (II) evdev: Microsoft Natural® Ergonomic Keyboard 4000: Adding scrollwheel support
[ 21.464] (**) evdev: Microsoft Natural® Ergonomic Keyboard 4000: YAxisMapping: buttons 4 and 5
[ 21.464] (**) evdev: Microsoft Natural® Ergonomic Keyboard 4000: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 21.464] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.1/usb4/4-1/4-1:1.1/0003:045E:00DB.0002/input/input4/event1"
[ 21.464] (II) XINPUT: Adding extended input device "Microsoft Natural® Ergonomic Keyboard 4000" (type: KEYBOARD, id 9)
[ 21.464] (**) Option "xkb_rules" "evdev"
[ 21.464] (**) Option "xkb_model" "microsoft7000"
[ 21.464] (**) Option "xkb_layout" "de"
[ 21.464] (**) Option "xkb_variant" "nodeadkeys"
[ 21.464] (**) Option "xkb_options" "lv3:ralt_switch,terminate:ctrl_alt_bksp"
[ 21.464] (II) evdev: Microsoft Natural® Ergonomic Keyboard 4000: initialized for relative axes.
[ 21.464] (WW) evdev: Microsoft Natural® Ergonomic Keyboard 4000: ignoring absolute axes.
[ 21.464] (**) Microsoft Natural® Ergonomic Keyboard 4000: (accel) keeping acceleration scheme 1
[ 21.464] (**) Microsoft Natural® Ergonomic Keyboard 4000: (accel) acceleration profile 0
[ 21.464] (**) Microsoft Natural® Ergonomic Keyboard 4000: (accel) acceleration factor: 2.000
[ 21.464] (**) Microsoft Natural® Ergonomic Keyboard 4000: (accel) acceleration threshold: 4
[ 21.465] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event2)
[ 21.465] (**) A4TECH USB Device: Applying InputClass "evdev keyboard catchall"
[ 21.465] (II) Using input driver 'evdev' for 'A4TECH USB Device'
[ 21.465] (**) A4TECH USB Device: always reports core events
[ 21.465] (**) evdev: A4TECH USB Device: Device: "/dev/input/event2"
[ 21.465] (--) evdev: A4TECH USB Device: Vendor 0x9da Product 0x9090
[ 21.465] (--) evdev: A4TECH USB Device: Found 1 mouse buttons
[ 21.465] (--) evdev: A4TECH USB Device: Found scroll wheel(s)
[ 21.465] (--) evdev: A4TECH USB Device: Found relative axes
[ 21.465] (--) evdev: A4TECH USB Device: Found absolute axes
[ 21.465] (--) evdev: A4TECH USB Device: Found absolute multitouch axes
[ 21.465] (--) evdev: A4TECH USB Device: Fake MT device detected
[ 21.465] (--) evdev: A4TECH USB Device: Found x and y absolute axes
[ 21.465] (--) evdev: A4TECH USB Device: Found keys
[ 21.465] (II) evdev: A4TECH USB Device: Forcing relative x/y axes to exist.
[ 21.465] (II) evdev: A4TECH USB Device: Configuring as mouse
[ 21.465] (II) evdev: A4TECH USB Device: Configuring as keyboard
[ 21.465] (II) evdev: A4TECH USB Device: Adding scrollwheel support
[ 21.465] (**) evdev: A4TECH USB Device: YAxisMapping: buttons 4 and 5
[ 21.465] (**) evdev: A4TECH USB Device: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 21.465] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.1/usb6/6-3/6-3:1.0/0003:09DA:9090.0003/input/input5/event2"
[ 21.465] (II) XINPUT: Adding extended input device "A4TECH USB Device" (type: KEYBOARD, id 10)
[ 21.465] (**) Option "xkb_rules" "evdev"
[ 21.465] (**) Option "xkb_model" "microsoft7000"
[ 21.465] (**) Option "xkb_layout" "de"
[ 21.465] (**) Option "xkb_variant" "nodeadkeys"
[ 21.465] (**) Option "xkb_options" "lv3:ralt_switch,terminate:ctrl_alt_bksp"
[ 21.466] (II) evdev: A4TECH USB Device: initialized for relative axes.
[ 21.466] (WW) evdev: A4TECH USB Device: ignoring absolute axes.
[ 21.466] (**) A4TECH USB Device: (accel) keeping acceleration scheme 1
[ 21.466] (**) A4TECH USB Device: (accel) acceleration profile 0
[ 21.466] (**) A4TECH USB Device: (accel) acceleration factor: 2.000
[ 21.466] (**) A4TECH USB Device: (accel) acceleration threshold: 4
[ 21.466] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/js0)
[ 21.466] (II) No input driver specified, ignoring this device.
[ 21.466] (II) This device may have been added with another device file.
[ 21.467] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event3)
[ 21.467] (**) A4TECH USB Device: Applying InputClass "evdev pointer catchall"
[ 21.467] (II) Using input driver 'evdev' for 'A4TECH USB Device'
[ 21.467] (**) A4TECH USB Device: always reports core events
[ 21.467] (**) evdev: A4TECH USB Device: Device: "/dev/input/event3"
[ 21.467] (--) evdev: A4TECH USB Device: Vendor 0x9da Product 0x9090
[ 21.467] (--) evdev: A4TECH USB Device: Found 20 mouse buttons
[ 21.467] (--) evdev: A4TECH USB Device: Found scroll wheel(s)
[ 21.467] (--) evdev: A4TECH USB Device: Found relative axes
[ 21.467] (--) evdev: A4TECH USB Device: Found x and y relative axes
[ 21.467] (II) evdev: A4TECH USB Device: Configuring as mouse
[ 21.467] (II) evdev: A4TECH USB Device: Adding scrollwheel support
[ 21.467] (**) evdev: A4TECH USB Device: YAxisMapping: buttons 4 and 5
[ 21.467] (**) evdev: A4TECH USB Device: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 21.467] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.1/usb6/6-3/6-3:1.1/0003:09DA:9090.0004/input/input6/event3"
[ 21.467] (II) XINPUT: Adding extended input device "A4TECH USB Device" (type: MOUSE, id 11)
[ 21.467] (II) evdev: A4TECH USB Device: initialized for relative axes.
[ 21.467] (**) A4TECH USB Device: (accel) keeping acceleration scheme 1
[ 21.467] (**) A4TECH USB Device: (accel) acceleration profile 0
[ 21.467] (**) A4TECH USB Device: (accel) acceleration factor: 2.000
[ 21.467] (**) A4TECH USB Device: (accel) acceleration threshold: 4
[ 21.467] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/mouse0)
[ 21.467] (II) No input driver specified, ignoring this device.
[ 21.467] (II) This device may have been added with another device file.
[ 21.467] (II) config/udev: Adding input device HDA ATI SB Rear Mic (/dev/input/event7)
[ 21.468] (II) No input driver specified, ignoring this device.
[ 21.468] (II) This device may have been added with another device file.
[ 21.468] (II) config/udev: Adding input device HDA ATI SB Front Mic (/dev/input/event8)
[ 21.468] (II) No input driver specified, ignoring this device.
[ 21.468] (II) This device may have been added with another device file.
[ 21.468] (II) config/udev: Adding input device HDA ATI SB Line (/dev/input/event9)
[ 21.468] (II) No input driver specified, ignoring this device.
[ 21.468] (II) This device may have been added with another device file.
[ 21.468] (II) config/udev: Adding input device HDA ATI SB Line Out Front (/dev/input/event10)
[ 21.468] (II) No input driver specified, ignoring this device.
[ 21.468] (II) This device may have been added with another device file.
[ 21.468] (II) config/udev: Adding input device HDA ATI SB Line Out Surround (/dev/input/event11)
[ 21.468] (II) No input driver specified, ignoring this device.
[ 21.468] (II) This device may have been added with another device file.
[ 21.469] (II) config/udev: Adding input device HDA ATI SB Line Out CLFE (/dev/input/event12)
[ 21.469] (II) No input driver specified, ignoring this device.
[ 21.469] (II) This device may have been added with another device file.
[ 21.469] (II) config/udev: Adding input device HDA ATI SB Line Out Side (/dev/input/event13)
[ 21.469] (II) No input driver specified, ignoring this device.
[ 21.469] (II) This device may have been added with another device file.
[ 21.469] (II) config/udev: Adding input device HDA ATI SB Front Headphone (/dev/input/event14)
[ 21.469] (II) No input driver specified, ignoring this device.
[ 21.469] (II) This device may have been added with another device file.
[ 21.469] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6)
[ 21.469] (II) No input driver specified, ignoring this device.
[ 21.469] (II) This device may have been added with another device file.
[ 21.470] (II) config/udev: Adding input device PC Speaker (/dev/input/event15)
[ 21.470] (II) No input driver specified, ignoring this device.
[ 21.470] (II) This device may have been added with another device file.
[ 31.511] (II) modeset(0): EDID vendor "ENC", prod id 5990
[ 31.511] (II) modeset(0): Using EDID range info for horizontal sync
[ 31.511] (II) modeset(0): Using EDID range info for vertical refresh
[ 31.511] (II) modeset(0): Printing DDC gathered Modelines:
[ 31.511] (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
[ 31.511] (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 31.511] (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 31.511] (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 31.511] (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 32.009] (II) modeset(0): EDID vendor "ENC", prod id 5990
[ 32.009] (II) modeset(0): Using hsync ranges from config file
[ 32.009] (II) modeset(0): Using vrefresh ranges from config file
[ 32.009] (II) modeset(0): Printing DDC gathered Modelines:
[ 32.009] (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
[ 32.009] (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 32.009] (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 32.009] (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 32.009] (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 32.057] (II) modeset(0): EDID vendor "ENC", prod id 5990
[ 32.057] (II) modeset(0): Using hsync ranges from config file
[ 32.057] (II) modeset(0): Using vrefresh ranges from config file
[ 32.057] (II) modeset(0): Printing DDC gathered Modelines:
[ 32.057] (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
[ 32.057] (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 32.057] (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 32.057] (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 32.057] (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
^^^^^^^^^^ /var/log/Xorg.0.log ^^^^^^^^^^

<<<<<<<<<< /var/log/Xorg.0.log.old >>>>>>>>>>
[ 16.084]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[ 16.084] X Protocol Version 11, Revision 0
[ 16.084] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[ 16.084] Current Operating System: Linux zombie 4.6.0+ #30 SMP PREEMPT Wed May 25 02:28:18 CEST 2016 x86_64
[ 16.084] Kernel command line: BOOT_IMAGE=/vmlinuz-4.6.0+ root=UUID=5df203d7-fe19-44e6-87e9-3228b863f54a ro resume=/dev/sda2 init=/bin/systemd
[ 16.084] Build Date: 20 July 2016 05:14:41AM
[ 16.084] xorg-server 2:1.18.4-1 (http://www.debian.org/support)
[ 16.084] Current version of pixman: 0.33.6
[ 16.084] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 16.084] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 16.084] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Aug 16 08:47:25 2016
[ 16.084] (==) Using config file: "/etc/X11/xorg.conf"
[ 16.084] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 16.084] (==) No Layout section. Using the first Screen section.
[ 16.084] (==) No screen section available. Using defaults.
[ 16.084] (**) |-->Screen "Default Screen Section" (0)
[ 16.084] (**) | |-->Monitor "<default monitor>"
[ 16.084] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 16.084] (**) | |-->Device "My GPU"
[ 16.084] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 16.084] (==) Automatically adding devices
[ 16.084] (==) Automatically enabling devices
[ 16.084] (==) Automatically adding GPU devices
[ 16.084] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 16.084] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 16.084] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 16.084] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 16.084] (II) Loader magic: 0x5605d6775dc0
[ 16.084] (II) Module ABI versions:
[ 16.084] X.Org ANSI C Emulation: 0.4
[ 16.084] X.Org Video Driver: 20.0
[ 16.084] X.Org XInput driver : 22.1
[ 16.084] X.Org Server Extension : 9.0
[ 16.086] (++) using VT number 7

[ 16.086] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 16.087] (--) PCI:*(0:1:0:0) 10de:1380:10de:1380 rev 162, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xce000000/33554432, I/O @ 0x0000c800/128, BIOS @ 0x????????/131072
[ 16.087] (II) LoadModule: "glx"
[ 16.087] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[ 16.093] (II) Module glx: vendor="NVIDIA Corporation"
[ 16.093] compiled for 4.0.2, module version = 1.0.0
[ 16.093] Module class: X.Org Server Extension
[ 16.093] (II) NVIDIA GLX Module 367.35 Mon Jul 11 22:39:07 PDT 2016
[ 16.093] (II) LoadModule: "nvidia"
[ 16.094] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 16.094] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 16.094] compiled for 4.0.2, module version = 1.0.0
[ 16.094] Module class: X.Org Video Driver
[ 16.094] (II) NVIDIA dlloader X Driver 367.35 Mon Jul 11 22:14:48 PDT 2016
[ 16.094] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 16.097] (II) Loading sub module "fb"
[ 16.097] (II) LoadModule: "fb"
[ 16.097] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 16.097] (II) Module fb: vendor="X.Org Foundation"
[ 16.097] compiled for 1.18.4, module version = 1.0.0
[ 16.097] ABI class: X.Org ANSI C Emulation, version 0.4
[ 16.097] (II) Loading sub module "wfb"
[ 16.097] (II) LoadModule: "wfb"
[ 16.097] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 16.097] (II) Module wfb: vendor="X.Org Foundation"
[ 16.097] compiled for 1.18.4, module version = 1.0.0
[ 16.097] ABI class: X.Org ANSI C Emulation, version 0.4
[ 16.097] (II) Loading sub module "ramdac"
[ 16.097] (II) LoadModule: "ramdac"
[ 16.097] (II) Module "ramdac" already built-in
[ 16.104] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[ 16.105] (EE) NVIDIA: system's kernel log for additional error messages and
[ 16.105] (EE) NVIDIA: consult the NVIDIA README for details.
[ 16.105] (EE) No devices detected.
[ 16.105] (EE)
Fatal server error:
[ 16.105] (EE) no screens found(EE)
[ 16.105] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 16.105] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 16.105] (EE)
^^^^^^^^^^ /var/log/Xorg.0.log.old ^^^^^^^^^^

<<<<<<<<<< Xorg (journald) >>>>>>>>>>
^^^^^^^^^^ Xorg (journald) ^^^^^^^^^^

Kernel modules: nvidia.ko
/lib/modules/3.19.2+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
/lib/modules/4.4.2/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
/lib/modules/4.7.0-rc6+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
/lib/modules/4.7.0+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
/lib/modules/4.4.2+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
/lib/modules/4.6.0+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko

filename: /lib/modules/3.19.2+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
license: GPL
description: Framebuffer driver for nVidia graphics chipset
author: Antonino Daplas
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: vgastate
intree: Y
vermagic: 3.19.2+ SMP preempt mod_unload modversions
filename: /lib/modules/4.4.2/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
license: GPL
description: Framebuffer driver for nVidia graphics chipset
author: Antonino Daplas
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: vgastate
intree: Y
vermagic: 4.4.2 SMP preempt mod_unload modversions
filename: /lib/modules/4.7.0-rc6+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
license: GPL
description: Framebuffer driver for nVidia graphics chipset
author: Antonino Daplas
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: vgastate
intree: Y
vermagic: 4.7.0-rc6+ SMP preempt mod_unload modversions
filename: /lib/modules/4.7.0+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
license: GPL
description: Framebuffer driver for nVidia graphics chipset
author: Antonino Daplas
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: vgastate
intree: Y
vermagic: 4.7.0+ SMP preempt mod_unload modversions
filename: /lib/modules/4.4.2+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
license: GPL
description: Framebuffer driver for nVidia graphics chipset
author: Antonino Daplas
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: vgastate
intree: Y
vermagic: 4.4.2+ SMP preempt mod_unload modversions
filename: /lib/modules/4.6.0+/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
license: GPL
description: Framebuffer driver for nVidia graphics chipset
author: Antonino Daplas
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: vgastate
intree: Y
vermagic: 4.6.0+ SMP preempt mod_unload modversions

lsmod:
Module Size Used by
btrfs 712704 0
xor 24576 1 btrfs
raid6_pq 102400 1 btrfs
ufs 61440 0
qnx4 16384 0
hfsplus 81920 0
minix 28672 0
ntfs 159744 0
vfat 20480 0
msdos 20480 0
fat 53248 2 vfat,msdos
xfs 483328 0
libcrc32c 16384 1 xfs
crc32c_generic 16384 2
ext2 61440 0
cpuid 16384 0
appletalk 28672 0
psnap 16384 1 appletalk
llc 16384 1 psnap
snd_hrtimer 16384 1
snd_seq 49152 1
snd_seq_device 16384 1 snd_seq
cpufreq_powersave 16384 0
cpufreq_conservative 16384 0
cpufreq_userspace 16384 0
cpufreq_stats 16384 0
snd_hda_codec_hdmi 40960 1
binfmt_misc 16384 1
kvm_amd 57344 0
kvm 286720 1 kvm_amd
irqbypass 16384 1 kvm
joydev 20480 0
input_leds 16384 0
pcspkr 16384 0
serio_raw 16384 0
k10temp 16384 0
snd_hda_codec_realtek 65536 1
snd_hda_codec_generic 53248 1 snd_hda_codec_realtek
snd_hda_intel 24576 5
snd_hda_codec 73728 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 45056 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 77824 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
nouveau 1171456 2
snd_timer 24576 3 snd_hrtimer,snd_pcm,snd_seq
snd 57344 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore 16384 1 snd
mxm_wmi 16384 1 nouveau
video 32768 1 nouveau
nvidiafb 36864 0
i2c_piix4 16384 0
vgastate 16384 1 nvidiafb
wmi 16384 2 mxm_wmi,nouveau
button 16384 1 nouveau
tpm_tis 20480 0
tpm 32768 1 tpm_tis
ib_iser 36864 0
libiscsi 40960 1 ib_iser
scsi_transport_iscsi 65536 3 ib_iser,libiscsi
rdma_cm 40960 1 ib_iser
iw_cm 32768 1 rdma_cm
ib_cm 32768 1 rdma_cm
ib_core 147456 4 rdma_cm,ib_cm,iw_cm,ib_iser
configfs 24576 2 rdma_cm
radeon 1142784 0
ttm 65536 2 radeon,nouveau
drm_kms_helper 94208 2 radeon,nouveau
drm 249856 6 ttm,drm_kms_helper,radeon,nouveau
i2c_algo_bit 16384 2 radeon,nouveau
i2c_core 28672 6 drm,i2c_piix4,drm_kms_helper,i2c_algo_bit,radeon,nouveau
fb_sys_fops 16384 1 drm_kms_helper
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
w83627ehf 36864 0
hwmon_vid 16384 1 w83627ehf
sg 28672 0
k8temp 16384 0
fuse 73728 3
nf_conntrack_irc 16384 0
nfsd 81920 11
nf_conntrack_ftp 16384 0
nf_conntrack 69632 2 nf_conntrack_ftp,nf_conntrack_irc
nfs_acl 16384 1 nfsd
lockd 61440 1 nfsd
grace 16384 1 lockd
sunrpc 167936 17 nfsd,lockd,nfs_acl
acpi_cpufreq 16384 0
processor 32768 1 acpi_cpufreq
evdev 20480 8
loop 24576 0
autofs4 28672 2
ext4 315392 3
crc16 16384 1 ext4
jbd2 61440 1 ext4
mbcache 16384 5 ext2,ext4
xts 16384 4
gf128mul 16384 1 xts
algif_skcipher 20480 0
af_alg 16384 1 algif_skcipher
dm_mirror 20480 0
dm_region_hash 16384 1 dm_mirror
dm_log 16384 2 dm_region_hash,dm_mirror
dm_crypt 24576 2
dm_mod 86016 7 dm_log,dm_mirror,dm_crypt
uhci_hcd 28672 0
xhci_hcd 94208 0
sr_mod 20480 0
cdrom 28672 1 sr_mod
sd_mod 32768 5
ata_generic 16384 0
pata_acpi 16384 0
hid_generic 16384 0
hid_microsoft 16384 0
usbhid 36864 0
hid 94208 3 hid_generic,hid_microsoft,usbhid
ohci_pci 16384 0
firewire_ohci 32768 0
firewire_core 49152 1 firewire_ohci
crc_itu_t 16384 1 firewire_core
psmouse 94208 0
pata_atiixp 16384 0
r8169 65536 0
mii 16384 1 r8169
ahci 36864 4
libahci 24576 1 ahci
ehci_pci 16384 0
ohci_hcd 32768 1 ohci_pci
ehci_hcd 40960 1 ehci_pci
libata 151552 5 ahci,pata_acpi,libahci,ata_generic,pata_atiixp
usbcore 155648 7 uhci_hcd,ohci_hcd,ohci_pci,ehci_hcd,ehci_pci,usbhid,xhci_hcd
usb_common 16384 1 usbcore
scsi_mod 139264 7 sg,scsi_transport_iscsi,libata,sd_mod,sr_mod,ib_iser,libiscsi

xrandr:
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 16384 x 16384
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-D-1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
1280x1024 60.02*+
1280x960 60.00
1152x864 70.00 60.00
1024x768 70.07 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 70.00 65.00 60.00 60.32 56.25
840x525 69.88 60.01 59.88
800x512 60.17
700x525 70.06 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
720x400 70.08
680x384 59.80 59.96
576x432 70.00 60.06
512x384 70.07 60.00
400x300 60.32 56.34
320x240 60.05
HDMI-1 disconnected (normal left inverted right x axis y axis)

OpenCL ICDs:
/etc/OpenCL/vendors/nvidia.icd:libnvidia-opencl.so.1


-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages nvidia-kernel-source depends on:
ii debhelper 9.20160814
pn make:any <none>
ii quilt 0.63-3
ii xz-utils 5.1.1alpha+20120614-2.1

Versions of packages nvidia-kernel-source recommends:
ii kernel-package 13.018
ii module-assistant 0.11.8
pn nvidia-kernel-support <none>

Versions of packages nvidia-kernel-source suggests:
pn nvidia-driver <none>

Versions of packages xserver-xorg-video-nvidia depends on:
ii libc6 2.23-4
ii libnvidia-glcore 367.35-1
pn nvidia-alternative <none>
ii nvidia-installer-cleanup 20151021+4
ii nvidia-legacy-check 367.35-1
ii nvidia-support 20151021+4
ii xserver-xorg-core [xorg-video-abi-20] 2:1.18.4-1

Versions of packages xserver-xorg-video-nvidia recommends:
pn nvidia-driver <none>
pn nvidia-kernel-dkms | nvidia-kernel-367.35 <none>
pn nvidia-settings <none>
pn nvidia-vdpau-driver <none>

xserver-xorg-video-nvidia suggests no packages.

Versions of packages nvidia-alternative depends on:
ii glx-alternative-nvidia 0.7.3
ii nvidia-legacy-check 367.35-1

Versions of packages glx-alternative-nvidia depends on:
ii glx-alternative-mesa 0.7.3
ii glx-diversions 0.7.3
ii update-glx 0.7.3

Versions of packages glx-alternative-nvidia suggests:
pn nvidia-driver <none>

Versions of packages xserver-xorg-video-intel depends on:
ii libc6 2.23-4
ii libdrm-intel1 2.4.70-1
ii libdrm2 2.4.70-1
ii libpciaccess0 0.13.4-1
ii libpixman-1-0 0.33.6-1
ii libudev1 231-2
ii libx11-6 2:1.6.3-1
ii libx11-xcb1 2:1.6.3-1
ii libxcb-dri2-0 1.11.1-1.1
ii libxcb-dri3-0 1.11.1-1.1
ii libxcb-sync1 1.11.1-1.1
ii libxcb-util0 0.3.8-3
ii libxcb1 1.11.1-1.1
ii libxcursor1 1:1.1.14-1+b1
ii libxdamage1 1:1.1.4-2+b1
ii libxext6 2:1.3.3-1
ii libxfixes3 1:5.0.2-1
ii libxinerama1 2:1.1.3-1+b1
ii libxrandr2 2:1.5.0-1
ii libxrender1 1:0.9.9-2
ii libxshmfence1 1.2-1
ii libxtst6 2:1.2.2-1+b1
ii libxv1 2:1.0.10-1+b1
ii libxvmc1 2:1.0.9-1
pn xorg-video-abi-19 <none>
ii xserver-xorg-core 2:1.18.4-1

Versions of packages nvidia-kernel-source is related to:
pn bumblebee <none>
pn bumblebee-nvidia <none>
pn libcuda1 <none>
pn libcuda1-any <none>
pn libdrm-nouveau1 <none>
pn libdrm-nouveau1a <none>
ii libdrm-nouveau2 2.4.70-1
pn libgl1-nvidia-glx-any <none>
ii linux-headers-3.18.0+ [linux-headers] 3.18.0-10.Local.00
ii linux-headers-3.18.0-rc4+ [linux-headers] 3.18.0-rc4-10.Local.00
ii linux-headers-3.18.0-rc6+ [linux-headers] 3.18.0-rc6-10.Local.00
ii linux-headers-3.18.1+ [linux-headers] 3.18.1-10.Local.00
ii linux-headers-3.19.0+ [linux-headers] 3.19.0-10.Local.00
ii linux-headers-3.19.0-rc3+ [linux-headers] 3.19.0-rc3-10.Local.00
ii linux-headers-3.19.0-rc5+ [linux-headers] 3.19.0-rc5-10.Local.00
ii linux-headers-3.19.1+ [linux-headers] 3.19.1-10.Local.00
ii linux-headers-3.19.2+ [linux-headers] 3.19.2-10.Local.00
ii linux-headers-4.0.0+ [linux-headers] 4.0.0-10.Local.00
ii linux-headers-4.0.0-rc6+ [linux-headers] 4.0.0-rc6-10.Local.00
ii linux-headers-4.4.0+ [linux-headers] 4.4.0-10.Local.00
ii linux-headers-4.4.0-rc6+ [linux-headers] 4.4.0-rc6-10.Local.00
ii linux-headers-4.4.2+ [linux-headers] 4.4.2-10.Local.00
ii linux-headers-4.6.0+ [linux-headers] 4.6.0-10.Local.00
ii linux-headers-4.7.0+ [linux-headers] 4.7.0-10.Local.00
ii linux-headers-4.7.0-rc5+ [linux-headers] 4.7.0-rc5-10.Local.00
ii make 4.1-9
pn nvidia-driver <none>
pn nvidia-glx <none>
pn nvidia-glx-any <none>
ii nvidia-kernel-common 20151021+4
pn nvidia-kernel-dkms <none>
ii nvidia-kernel-source 367.35-1
pn nvidia-kernel-support-any <none>
ic nvidia-libopencl1 [libopencl1] 340.46-1
ii nvidia-modprobe 367.18-1
pn nvidia-settings <none>
ii nvidia-support 20151021+4
pn nvidia-xconfig <none>
ii ocl-icd-libopencl1 [libopencl1] 2.2.9-1
pn opencl-icd <none>
ii xserver-xorg 1:7.7+16
ii xserver-xorg-core 2:1.18.4-1
pn xserver-xorg-legacy <none>
ii xserver-xorg-video-nouveau 1:1.0.12-2
pn xserver-xorg-video-nvidia-any <none>

-- debconf information:
nvidia-driver/check-for-unsupported-gpu: true
nvidia-driver/install-even-if-unsupported-gpu-exists: false
nvidia-driver/supported-in-legacy-driver-name:

--
Ich bin Amerikaner, Süße, unsere Namen bedeuten einen Scheiß!
-- Barack Obama
(Marc-Uwe Kling: Falsch zugeordnete Zitate; eigentlich aus "Pulp Fiction")

Andreas Beckmann

unread,
Aug 17, 2016, 8:30:02 PM8/17/16
to
On 2016-08-17 00:07, Eduard Bloch wrote:
>> module-assistant build --text-mode --force --kvers-list 4.7.0-rc7-amd64 nvidia-kernel
>
> a) minor detail, the readme does not mention --force, although it should not be required.

It's just helpful to rebuild again and again looking for your problem...

> c) I tried a similar command with 4.6.0-1-amd64 (Sid kernel) and it did NOT work. Now

I just had a good burger for dinner and it DID work.
But it still didn't tell me the command you used.

Nevertheless, I managed to come up with a command that reproduces your
failure:

m-a build -t -O -k /usr/src/linux-headers-4.6.0-1-amd64 -f nvidia


So coming back to your initial question:

On 2016-08-16 20:02, Eduard Bloch wrote:
> I have no idea how you manage to build the current modules even for Sid.

We use -l, not -k.
And let the buildsystem figure out the details from /lib/modules

I don't think there is an easy way to make the -k option work for the
split Debian header packages (e.g. -common and -amd64) with the nvidia
kernel module (and their conftest.sh script). But it seems to work for
the locally built kernel (no split headers) I have residing in my module
testbuild chroot.

But I doubt that this is a problem, unless you want to build against
not-installed (i.e. no /lib/modules/$KVERS/{build,source} symlinks) but
split (separated -common and e.g. -amd64) headers.

If it is installed, just use -l


Andreas

PS: Setting only SYSSRC was an error which made us maintain our own
conftest.h for about 10 years since the upstream conftest.sh didn't work
with the split Debian header packages. Because we never told it about
SYSOUT as well.

Eduard Bloch

unread,
Aug 19, 2016, 4:00:03 AM8/19/16
to
Hallo,
* Andreas Beckmann [Thu, Aug 18 2016, 02:21:38AM]:
> On 2016-08-17 00:07, Eduard Bloch wrote:
> >> module-assistant build --text-mode --force --kvers-list 4.7.0-rc7-amd64 nvidia-kernel
> >
> > a) minor detail, the readme does not mention --force, although it should not be required.
>
> It's just helpful to rebuild again and again looking for your problem...
>
> > c) I tried a similar command with 4.6.0-1-amd64 (Sid kernel) and it did NOT work. Now
>
> I just had a good burger for dinner and it DID work.
> But it still didn't tell me the command you used.
>
> Nevertheless, I managed to come up with a command that reproduces your
> failure:
>
> m-a build -t -O -k /usr/src/linux-headers-4.6.0-1-amd64 -f nvidia

Nice, I can test it now. And also add -d (my old "debug" mode).
And I see something suspicious in the diff:

++ return 0
-+ build build KVERS=4.6.0-1-amd64 KSRC=/usr/src/linux-headers-4.6.0-1-amd64 KDREV=4.6.4-1 kdist_image
++ build build KVERS=4.6.0-1-amd64 KSRC=/lib/modules/4.6.0-1-amd64/build KDREV=4.6.4-1 kdist_image

This is the call from m-a passed to you and it is OK. This points to the
same directory.

dh_testroot
-/usr/bin/make clean SYSSRC="/usr/src/linux-headers-4.6.0-1-amd64"
+/usr/bin/make clean KERNEL_UNAME="4.6.0-1-amd64"

And this is what YOUR build system made out from it. The kernel version
AND directory were passed previously to your build script, why is this
information lost in the call?

> On 2016-08-16 20:02, Eduard Bloch wrote:
> > I have no idea how you manage to build the current modules even for Sid.
>
> We use -l, not -k.

Shouldn't make a difference. (I should know it, I wrote m-a, originally
it was even made for nvidia compiling as first use case, and it's just a
tool investigating environment and preparing information).

> And let the buildsystem figure out the details from /lib/modules
>
> I don't think there is an easy way to make the -k option work for the
> split Debian header packages (e.g. -common and -amd64) with the nvidia

What is the problem with splitted headers? They are interconnected with
symlinks, there should not be any difference.

> kernel module (and their conftest.sh script). But it seems to work for
> the locally built kernel (no split headers) I have residing in my module
> testbuild chroot.

What about regular users, they are supposed to use chroots for
everything too?

> PS: Setting only SYSSRC was an error which made us maintain our own
> conftest.h for about 10 years since the upstream conftest.sh didn't work
> with the split Debian header packages. Because we never told it about
> SYSOUT as well.

Those are internal details I have no real insight in. I see symptoms and
report them, just that.

Regards,
Eduard.

Andreas Beckmann

unread,
Sep 7, 2016, 4:50:03 PM9/7/16
to
On 2016-08-19 09:56, Eduard Bloch wrote:
> Hallo,
> * Andreas Beckmann [Thu, Aug 18 2016, 02:21:38AM]:
>> Nevertheless, I managed to come up with a command that reproduces your
>> failure:
>>
>> m-a build -t -O -k /usr/src/linux-headers-4.6.0-1-amd64 -f nvidia
>
> Nice, I can test it now. And also add -d (my old "debug" mode).
> And I see something suspicious in the diff:
>
> ++ return 0
> -+ build build KVERS=4.6.0-1-amd64 KSRC=/usr/src/linux-headers-4.6.0-1-amd64 KDREV=4.6.4-1 kdist_image
> ++ build build KVERS=4.6.0-1-amd64 KSRC=/lib/modules/4.6.0-1-amd64/build KDREV=4.6.4-1 kdist_image
>
> This is the call from m-a passed to you and it is OK. This points to the
> same directory.
>
> dh_testroot
> -/usr/bin/make clean SYSSRC="/usr/src/linux-headers-4.6.0-1-amd64"
> +/usr/bin/make clean KERNEL_UNAME="4.6.0-1-amd64"
>
> And this is what YOUR build system made out from it. The kernel version
> AND directory were passed previously to your build script, why is this
> information lost in the call?

the variables have to be transformed into something the NVIDIA build system understands ...


>> On 2016-08-16 20:02, Eduard Bloch wrote:
>>> I have no idea how you manage to build the current modules even for Sid.
>>
>> We use -l, not -k.
>
> Shouldn't make a difference. (I should know it, I wrote m-a, originally
> it was even made for nvidia compiling as first use case, and it's just a
> tool investigating environment and preparing information).
>
>> And let the buildsystem figure out the details from /lib/modules
>>
>> I don't think there is an easy way to make the -k option work for the
>> split Debian header packages (e.g. -common and -amd64) with the nvidia
>
> What is the problem with splitted headers? They are interconnected with
> symlinks, there should not be any difference.
>
>> kernel module (and their conftest.sh script). But it seems to work for
>> the locally built kernel (no split headers) I have residing in my module
>> testbuild chroot.
>
> What about regular users, they are supposed to use chroots for
> everything too?

regular users ... use the -dkms package :-)
(advanced users may use -source)
No need for chroots at all :-)

I think you used the only parameter variant that does not work :-)

>> PS: Setting only SYSSRC was an error which made us maintain our own
>> conftest.h for about 10 years since the upstream conftest.sh didn't work
>> with the split Debian header packages. Because we never told it about
>> SYSOUT as well.
>
> Those are internal details I have no real insight in. I see symptoms and
> report them, just that.

The NVIDIA build system is "special" since it wants to do many things on its own that would be better delegated to kbuild ...

There are three variables understood by NVIDIA, with defaults (simplified):

KERNEL_UNAME ?= $(shell uname -r)
SYSSRC ?= $(firstword $(wildcard /lib/modules/$(KERNEL_UNAME)/source /lib/modules/$(KERNEL_UNAME)/build))
SYSOUT ?= $(if $(filter %/source,$(SYSSRC)),/lib/modules/$(KERNEL_UNAME)/build)

Setting SYSSRC=/usr/src/linux-headers-4.6.0-1-amd64
on its own is just wrong. from the content of that directory I cannot see how I could conclude that the missing bits are in /usr/src/linux-headers-4.6.0-1-common

What would work probably for split headers is
SYSSRC=/usr/src/linux-headers-4.6.0-1-common
SYSOUT=/usr/src/linux-headers-4.6.0-1-amd64

But of course SYSSRC=/usr/src/linux-headers-4.6.0-custom-nonsplit should work, too.

With a path in /usr/src there is nothing I can do.
With a path in /lib/modules I can fall back to just passing KERNEL_UNAME
and let NVIDIA figure out the paths from /lib/modules/$(KERNEL_UNAME)/{source,build}
(which is what you observed in your debug output)

Andreas
Reply all
Reply to author
Forward
0 new messages