Bug#794435: nvidia-kernel-dkms: DKMS build failure on armhf

Luca Boccassi luca.boccassi at gmail.com
Mon Aug 3 00:21:34 UTC 2015


Package: nvidia-kernel-dkms
Version: 352.30-0.4
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Luca Boccassi <luca.boccassi at gmail.com>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: nvidia-kernel-dkms: DKMS build failure on armhf
X-Debbugs-Cc: luca.boccassi at gmail.com

Package: nvidia-kernel-dkms
Version: 352.30-1
Severity: important

Testing the build of nvidia-kernel-dkms in an armhf chroot (via qemu static binaries) results in build failure
for kernels 3.16 (jessie) and 4.0 (sid). Cannot test 4.1 as the armhf build of linux-kbuild-4.1 is missing.

I already addressed 2 problems and committed to the SVN repo (patch nv-linux.h and enable dma_ops for arm in
conftest.h, but the final problem is that the armhf kernel ships with CONFIG_XEN enabled [1], without CONFIG_PARAVIRT,
and this is not supported.

Enabling the Xen-related defines in conftest.h would likely end up exposing code paths in
the binary driver that should really not be exposed, so I don't think that is an option.

The workaround is to manually hack /usr/src/linux-headers-4.0.0-2-armmp/include/config/auto.conf and
/usr/src/linux-headers-4.0.0-2-armmp/include/generated/autoconf.h to add CONFIG_PARAVIRT before building
the module, which means it has to be done every single time. Even so, only 4.0 builds, 3.16 fails because of
the presence of a Xen-related GPL-only symbol.

Andreas, Vincent, do you happen to know why the armhf kernel is shipped with this configuration?
What are our options?

Kind regards,
Luca Boccassi

[1] http://anonscm.debian.org/viewvc/kernel/dists/trunk/linux/debian/config/armhf/config.armmp?view=markup

/usr/bin/make -f /usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.modpost
  find /var/lib/dkms/nvidia-current/352.30/build/.tmp_versions -name '*.mod' | xargs -r grep -h '\.ko$' | sort -u | sed 's/\.ko$/.o/' | scripts/mod/modpost -m  -i ./Module.symvers -I /var/lib/dkms/nvidia-current/352.30/build/Module.symvers  -o /var/lib/dkms/nvidia-current/352.30/build/Module.symvers -S -w  -s -T -
WARNING: could not find /var/lib/dkms/nvidia-current/352.30/build/.nv-kernel-armhf.o_shipped.cmd for /var/lib/dkms/nvidia-current/352.30/build/nv-kernel-armhf.o_shipped
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'xen_start_info'
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.modpost:90: recipe for target '__modpost' failed

-- Package-specific info:
uname -a:
Linux luca-desktop 4.1.0-trunk-amd64 #1 SMP Debian 4.1.2-1~exp1 (2015-07-11) armv7l GNU/Linux

/proc/version:
Linux version 4.1.0-trunk-amd64 (debian-kernel at lists.debian.org) (gcc version 4.9.3 (Debian 4.9.3-1) ) #1 SMP Debian 4.1.2-1~exp1 (2015-07-11)

/proc/driver/nvidia/version:
NVRM version: NVIDIA UNIX x86_64 Kernel Module  352.30  Tue Jul 21 18:53:45 PDT 2015
GCC version:  gcc version 4.9.2 (Debian 4.9.2-10) 

dmesg:
[    2.202338] nvidia: module license 'NVIDIA' taints kernel.
[    2.207081] [drm] Replacing VGA console driver
[    2.213975] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[    2.279700] snd_hda_intel 0000:01:00.1: Handle VGA-switcheroo audio client
[    2.279800] [drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 1
[    2.279803] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  352.30  Tue Jul 21 18:53:45 PDT 2015
[    2.745494] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input25
[    2.745631] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input26
[    2.745771] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input27
[    2.745909] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input28

OpenGL and NVIDIA library files installed:
/etc/nvidia/:
total 16
drwxr-xr-x  2 root root 4096 Aug  2 21:35 .
drwxr-xr-x 46 root root 4096 Aug  2 23:56 ..
-rw-r--r--  1 root root   98 Jul 21  2012 nvidia-blacklists-nouveau.conf
-rw-r--r--  1 root root   74 May 12 23:29 nvidia-modprobe.conf

/usr/lib/mesa-diverted/:
total 20
drwxr-xr-x  5 root root 4096 Aug  2 21:35 .
drwxr-xr-x 32 root root 4096 Aug  2 23:56 ..
drwxr-xr-x  2 root root 4096 Oct 22  2014 arm-linux-gnueabihf
drwxr-xr-x  2 root root 4096 Oct 22  2014 i386-linux-gnu
drwxr-xr-x  2 root root 4096 Oct 22  2014 x86_64-linux-gnu

/usr/lib/mesa-diverted/i386-linux-gnu/:
total 8
drwxr-xr-x 2 root root 4096 Oct 22  2014 .
drwxr-xr-x 5 root root 4096 Aug  2 21:35 ..

/usr/lib/mesa-diverted/x86_64-linux-gnu/:
total 8
drwxr-xr-x 2 root root 4096 Oct 22  2014 .
drwxr-xr-x 5 root root 4096 Aug  2 21:35 ..

/usr/lib/mesa/:
total 8
drwxr-xr-x  2 root root 4096 Oct 22  2014 .
drwxr-xr-x 32 root root 4096 Aug  2 23:56 ..

/usr/lib/nvidia/:
total 24
drwxr-xr-x  3 root root 4096 Aug  2 21:35 .
drwxr-xr-x 32 root root 4096 Aug  2 23:56 ..
-rw-r--r--  1 root root   57 Aug  8  2013 alternate-install-present
-rwxr-xr-x  1 root root 2125 Dec  1  2014 check-for-conflicting-opengl-libraries
drwxr-xr-x  2 root root 4096 May 12 23:30 current
-rwxr-xr-x  1 root root  618 May 22  2012 pre-install

/usr/lib/nvidia/current/:
total 8
drwxr-xr-x 2 root root 4096 May 12 23:30 .
drwxr-xr-x 3 root root 4096 Aug  2 21:35 ..

/etc/modprobe.d:
total 20
drwxr-xr-x  2 root root 4096 Aug  2 21:35 .
drwxr-xr-x 46 root root 4096 Aug  2 23:56 ..
-rw-r--r--  1 root root  127 Oct  4  2014 dkms.conf
-rw-r--r--  2 root root  390 Jul 15 21:51 fbdev-blacklist.conf
-rw-r--r--  1 root root  259 Dec  2  2014 nvidia-kernel-common.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

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 ^^^^^^^^^^

Kernel modules: nvidia.ko
/lib/modules/4.0.0-2-armmp/updates/dkms/nvidia-current.ko

filename:       /lib/modules/4.0.0-2-armmp/updates/dkms/nvidia-current.ko
alias:          char-major-195-*
version:        352.30
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        drm
vermagic:       4.0.0-2-armmp SMP mod_unload modversions ARMv7 p2v8 

lsmod:
Module                  Size  Used by
ebtable_filter            -2  -2
ebtables                  -2  -2
ip6table_filter           -2  -2
ip6_tables                -2  -2
iptable_filter            -2  -2
ip_tables                 -2  -2
x_tables                  -2  -2
binfmt_misc               -2  -2
cfg80211                  -2  -2
rfkill                    -2  -2
nfsd                      -2  -2
auth_rpcgss               -2  -2
oid_registry              -2  -2
nfs_acl                   -2  -2
nfs                       -2  -2
lockd                     -2  -2
grace                     -2  -2
fscache                   -2  -2
sunrpc                    -2  -2
joydev                    -2  -2
xpad                      -2  -2
ff_memless                -2  -2
snd_usb_audio             -2  -2
snd_usbmidi_lib           -2  -2
snd_rawmidi               -2  -2
snd_seq_device            -2  -2
snd_hda_codec_hdmi        -2  -2
iTCO_wdt                  -2  -2
iTCO_vendor_support       -2  -2
x86_pkg_temp_thermal       -2  -2
snd_hda_codec_realtek       -2  -2
intel_powerclamp          -2  -2
intel_rapl                -2  -2
ppdev                     -2  -2
iosf_mbi                  -2  -2
snd_hda_codec_generic       -2  -2
evdev                     -2  -2
coretemp                  -2  -2
kvm_intel                 -2  -2
kvm                       -2  -2
crct10dif_pclmul          -2  -2
crc32_pclmul              -2  -2
ghash_clmulni_intel       -2  -2
aesni_intel               -2  -2
aes_x86_64                -2  -2
lrw                       -2  -2
gf128mul                  -2  -2
glue_helper               -2  -2
ablk_helper               -2  -2
cryptd                    -2  -2
psmouse                   -2  -2
pcspkr                    -2  -2
serio_raw                 -2  -2
i2c_i801                  -2  -2
mei_me                    -2  -2
lpc_ich                   -2  -2
snd_hda_intel             -2  -2
nvidia                    -2  -2
mfd_core                  -2  -2
mei                       -2  -2
i915                      -2  -2
snd_hda_controller        -2  -2
snd_hda_codec             -2  -2
snd_hda_core              -2  -2
snd_hwdep                 -2  -2
snd_pcm                   -2  -2
drm_kms_helper            -2  -2
8250_fintek               -2  -2
snd_timer                 -2  -2
parport_pc                -2  -2
drm                       -2  -2
snd                       -2  -2
battery                   -2  -2
parport                   -2  -2
soundcore                 -2  -2
i2c_algo_bit              -2  -2
shpchp                    -2  -2
video                     -2  -2
tpm_infineon              -2  -2
tpm_tis                   -2  -2
tpm                       -2  -2
button                    -2  -2
processor                 -2  -2
loop                      -2  -2
fuse                      -2  -2
autofs4                   -2  -2
ext4                      -2  -2
crc16                     -2  -2
mbcache                   -2  -2
jbd2                      -2  -2
btrfs                     -2  -2
xor                       -2  -2
raid6_pq                  -2  -2
dm_mod                    -2  -2
hid_generic               -2  -2
usbhid                    -2  -2
hid                       -2  -2
sg                        -2  -2
sd_mod                    -2  -2
ahci                      -2  -2
crc32c_intel              -2  -2
libahci                   -2  -2
libata                    -2  -2
scsi_mod                  -2  -2
xhci_pci                  -2  -2
ehci_pci                  -2  -2
xhci_hcd                  -2  -2
ehci_hcd                  -2  -2
r8169                     -2  -2
mii                       -2  -2
usbcore                   -2  -2
usb_common                -2  -2
thermal                   -2  -2
fan                       -2  -2
thermal_sys               -2  -2

xrandr:


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: armhf (armv7l)

Kernel: Linux 4.1.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages nvidia-kernel-dkms depends on:
ii  dkms                                                 2.2.0.3-2
ii  nvidia-alternative [nvidia-alternative--kmod-alias]  340.76-2
ii  nvidia-installer-cleanup                             20141201+1
ii  nvidia-kernel-common                                 20141201+1

Versions of packages nvidia-kernel-dkms recommends:
pn  nvidia-driver | libcuda1  <none>

nvidia-kernel-dkms suggests no packages.

Versions of packages nvidia-alternative depends on:
ii  glx-alternative-nvidia  0.5.1
ii  nvidia-modprobe         349.16-1

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

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

Versions of packages nvidia-kernel-dkms is related to:
pn  ia32-libs                            <none>
pn  libdrm-nouveau1                      <none>
pn  libdrm-nouveau1a                     <none>
pn  libdrm-nouveau2                      <none>
pn  libgl1-nvidia-alternatives-ia32      <none>
pn  libgl1-nvidia-glx-any                <none>
pn  libgl1-nvidia-glx-ia32               <none>
pn  libgl1-nvidia-glx-ia32-any           <none>
pn  libgl1-nvidia-legacy-173xx-glx-ia32  <none>
pn  libgl1-nvidia-legacy-96xx-glx-ia32   <none>
pn  linux-headers                        <none>
ii  make                                 4.0-8.1
pn  nvidia-driver                        <none>
pn  nvidia-glx                           <none>
pn  nvidia-glx-any                       <none>
ii  nvidia-kernel-common                 20141201+1
ii  nvidia-kernel-dkms                   352.30-1
pn  nvidia-kernel-source                 <none>
ii  nvidia-modprobe                      349.16-1
pn  nvidia-settings                      <none>
pn  nvidia-support                       <none>
pn  nvidia-xconfig                       <none>
pn  xserver-xorg                         <none>
pn  xserver-xorg-core                    <none>
pn  xserver-xorg-video-nouveau           <none>
pn  xserver-xorg-video-nvidia-any        <none>

-- no debconf information

-- Package-specific info:
uname -a:
Linux luca-desktop 4.1.0-trunk-amd64 #1 SMP Debian 4.1.2-1~exp1 (2015-07-11) armv7l GNU/Linux

/proc/version:
Linux version 4.1.0-trunk-amd64 (debian-kernel at lists.debian.org) (gcc version 4.9.3 (Debian 4.9.3-1) ) #1 SMP Debian 4.1.2-1~exp1 (2015-07-11)

/proc/driver/nvidia/version:
NVRM version: NVIDIA UNIX x86_64 Kernel Module  352.30  Tue Jul 21 18:53:45 PDT 2015
GCC version:  gcc version 4.9.2 (Debian 4.9.2-10) 

dmesg:
[    2.202338] nvidia: module license 'NVIDIA' taints kernel.
[    2.207081] [drm] Replacing VGA console driver
[    2.213975] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[    2.279700] snd_hda_intel 0000:01:00.1: Handle VGA-switcheroo audio client
[    2.279800] [drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 1
[    2.279803] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  352.30  Tue Jul 21 18:53:45 PDT 2015
[    2.745494] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input25
[    2.745631] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input26
[    2.745771] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input27
[    2.745909] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input28

OpenGL and NVIDIA library files installed:
/etc/nvidia/:
total 16
drwxr-xr-x  2 root root 4096 Aug  2 21:35 .
drwxr-xr-x 46 root root 4096 Aug  2 23:56 ..
-rw-r--r--  1 root root   98 Jul 21  2012 nvidia-blacklists-nouveau.conf
-rw-r--r--  1 root root   74 May 12 23:29 nvidia-modprobe.conf

/usr/lib/mesa-diverted/:
total 20
drwxr-xr-x  5 root root 4096 Aug  2 21:35 .
drwxr-xr-x 32 root root 4096 Aug  2 23:56 ..
drwxr-xr-x  2 root root 4096 Oct 22  2014 arm-linux-gnueabihf
drwxr-xr-x  2 root root 4096 Oct 22  2014 i386-linux-gnu
drwxr-xr-x  2 root root 4096 Oct 22  2014 x86_64-linux-gnu

/usr/lib/mesa-diverted/i386-linux-gnu/:
total 8
drwxr-xr-x 2 root root 4096 Oct 22  2014 .
drwxr-xr-x 5 root root 4096 Aug  2 21:35 ..

/usr/lib/mesa-diverted/x86_64-linux-gnu/:
total 8
drwxr-xr-x 2 root root 4096 Oct 22  2014 .
drwxr-xr-x 5 root root 4096 Aug  2 21:35 ..

/usr/lib/mesa/:
total 8
drwxr-xr-x  2 root root 4096 Oct 22  2014 .
drwxr-xr-x 32 root root 4096 Aug  2 23:56 ..

/usr/lib/nvidia/:
total 24
drwxr-xr-x  3 root root 4096 Aug  2 21:35 .
drwxr-xr-x 32 root root 4096 Aug  2 23:56 ..
-rw-r--r--  1 root root   57 Aug  8  2013 alternate-install-present
-rwxr-xr-x  1 root root 2125 Dec  1  2014 check-for-conflicting-opengl-libraries
drwxr-xr-x  2 root root 4096 May 12 23:30 current
-rwxr-xr-x  1 root root  618 May 22  2012 pre-install

/usr/lib/nvidia/current/:
total 8
drwxr-xr-x 2 root root 4096 May 12 23:30 .
drwxr-xr-x 3 root root 4096 Aug  2 21:35 ..

/etc/modprobe.d:
total 20
drwxr-xr-x  2 root root 4096 Aug  2 21:35 .
drwxr-xr-x 46 root root 4096 Aug  2 23:56 ..
-rw-r--r--  1 root root  127 Oct  4  2014 dkms.conf
-rw-r--r--  2 root root  390 Jul 15 21:51 fbdev-blacklist.conf
-rw-r--r--  1 root root  259 Dec  2  2014 nvidia-kernel-common.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

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 ^^^^^^^^^^

Kernel modules: nvidia.ko
/lib/modules/4.0.0-2-armmp/updates/dkms/nvidia-current.ko

filename:       /lib/modules/4.0.0-2-armmp/updates/dkms/nvidia-current.ko
alias:          char-major-195-*
version:        352.30
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        drm
vermagic:       4.0.0-2-armmp SMP mod_unload modversions ARMv7 p2v8 

lsmod:
Module                  Size  Used by
ebtable_filter            -2  -2
ebtables                  -2  -2
ip6table_filter           -2  -2
ip6_tables                -2  -2
iptable_filter            -2  -2
ip_tables                 -2  -2
x_tables                  -2  -2
binfmt_misc               -2  -2
cfg80211                  -2  -2
rfkill                    -2  -2
nfsd                      -2  -2
auth_rpcgss               -2  -2
oid_registry              -2  -2
nfs_acl                   -2  -2
nfs                       -2  -2
lockd                     -2  -2
grace                     -2  -2
fscache                   -2  -2
sunrpc                    -2  -2
joydev                    -2  -2
xpad                      -2  -2
ff_memless                -2  -2
snd_usb_audio             -2  -2
snd_usbmidi_lib           -2  -2
snd_rawmidi               -2  -2
snd_seq_device            -2  -2
snd_hda_codec_hdmi        -2  -2
iTCO_wdt                  -2  -2
iTCO_vendor_support       -2  -2
x86_pkg_temp_thermal       -2  -2
snd_hda_codec_realtek       -2  -2
intel_powerclamp          -2  -2
intel_rapl                -2  -2
ppdev                     -2  -2
iosf_mbi                  -2  -2
snd_hda_codec_generic       -2  -2
evdev                     -2  -2
coretemp                  -2  -2
kvm_intel                 -2  -2
kvm                       -2  -2
crct10dif_pclmul          -2  -2
crc32_pclmul              -2  -2
ghash_clmulni_intel       -2  -2
aesni_intel               -2  -2
aes_x86_64                -2  -2
lrw                       -2  -2
gf128mul                  -2  -2
glue_helper               -2  -2
ablk_helper               -2  -2
cryptd                    -2  -2
psmouse                   -2  -2
pcspkr                    -2  -2
serio_raw                 -2  -2
i2c_i801                  -2  -2
mei_me                    -2  -2
lpc_ich                   -2  -2
snd_hda_intel             -2  -2
nvidia                    -2  -2
mfd_core                  -2  -2
mei                       -2  -2
i915                      -2  -2
snd_hda_controller        -2  -2
snd_hda_codec             -2  -2
snd_hda_core              -2  -2
snd_hwdep                 -2  -2
snd_pcm                   -2  -2
drm_kms_helper            -2  -2
8250_fintek               -2  -2
snd_timer                 -2  -2
parport_pc                -2  -2
drm                       -2  -2
snd                       -2  -2
battery                   -2  -2
parport                   -2  -2
soundcore                 -2  -2
i2c_algo_bit              -2  -2
shpchp                    -2  -2
video                     -2  -2
tpm_infineon              -2  -2
tpm_tis                   -2  -2
tpm                       -2  -2
button                    -2  -2
processor                 -2  -2
loop                      -2  -2
fuse                      -2  -2
autofs4                   -2  -2
ext4                      -2  -2
crc16                     -2  -2
mbcache                   -2  -2
jbd2                      -2  -2
btrfs                     -2  -2
xor                       -2  -2
raid6_pq                  -2  -2
dm_mod                    -2  -2
hid_generic               -2  -2
usbhid                    -2  -2
hid                       -2  -2
sg                        -2  -2
sd_mod                    -2  -2
ahci                      -2  -2
crc32c_intel              -2  -2
libahci                   -2  -2
libata                    -2  -2
scsi_mod                  -2  -2
xhci_pci                  -2  -2
ehci_pci                  -2  -2
xhci_hcd                  -2  -2
ehci_hcd                  -2  -2
r8169                     -2  -2
mii                       -2  -2
usbcore                   -2  -2
usb_common                -2  -2
thermal                   -2  -2
fan                       -2  -2
thermal_sys               -2  -2

xrandr:


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: armhf (armv7l)

Kernel: Linux 4.1.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages nvidia-kernel-dkms depends on:
ii  dkms                                                 2.2.0.3-2
ii  nvidia-alternative [nvidia-alternative--kmod-alias]  340.76-2
ii  nvidia-installer-cleanup                             20141201+1
ii  nvidia-kernel-common                                 20141201+1

Versions of packages nvidia-kernel-dkms recommends:
pn  nvidia-driver | libcuda1  <none>

nvidia-kernel-dkms suggests no packages.

Versions of packages nvidia-alternative depends on:
ii  glx-alternative-nvidia  0.5.1
ii  nvidia-modprobe         349.16-1

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

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

Versions of packages nvidia-kernel-dkms is related to:
pn  ia32-libs                            <none>
pn  libdrm-nouveau1                      <none>
pn  libdrm-nouveau1a                     <none>
pn  libdrm-nouveau2                      <none>
pn  libgl1-nvidia-alternatives-ia32      <none>
pn  libgl1-nvidia-glx-any                <none>
pn  libgl1-nvidia-glx-ia32               <none>
pn  libgl1-nvidia-glx-ia32-any           <none>
pn  libgl1-nvidia-legacy-173xx-glx-ia32  <none>
pn  libgl1-nvidia-legacy-96xx-glx-ia32   <none>
pn  linux-headers                        <none>
ii  make                                 4.0-8.1
pn  nvidia-driver                        <none>
pn  nvidia-glx                           <none>
pn  nvidia-glx-any                       <none>
ii  nvidia-kernel-common                 20141201+1
ii  nvidia-kernel-dkms                   352.30-0.4
pn  nvidia-kernel-source                 <none>
ii  nvidia-modprobe                      349.16-1
pn  nvidia-settings                      <none>
pn  nvidia-support                       <none>
pn  nvidia-xconfig                       <none>
pn  xserver-xorg                         <none>
pn  xserver-xorg-core                    <none>
pn  xserver-xorg-video-nouveau           <none>
pn  xserver-xorg-video-nvidia-any        <none>

-- no debconf information



More information about the pkg-nvidia-devel mailing list