You are not logged in.

#1 2019-01-26 09:26:35

evilnop
Member
Registered: 2019-01-26
Posts: 2

[SOLVED] Unknown symbols for nvidia-lts 1:415.27-1

This morning, startx failed to run. I could see following messages in dmesg related to nvidia driver.

[  423.007631] nvidia: disagrees about version of symbol __put_page
[  423.007634] nvidia: Unknown symbol __put_page (err -22)
[  423.007719] nvidia: disagrees about version of symbol wake_up_process
[  423.007720] nvidia: Unknown symbol wake_up_process (err -22)
[  423.007747] nvidia: disagrees about version of symbol __free_pages
[  423.007748] nvidia: Unknown symbol __free_pages (err -22)
[  423.007752] nvidia: disagrees about version of symbol find_vma
[  423.007753] nvidia: Unknown symbol find_vma (err -22)
[  423.007757] nvidia: disagrees about version of symbol cdev_add
[  423.007758] nvidia: Unknown symbol cdev_add (err -22)
[  423.007805] nvidia: disagrees about version of symbol _dev_warn
[  423.007805] nvidia: Unknown symbol _dev_warn (err -22)
[  423.007830] nvidia: disagrees about version of symbol __alloc_pages_nodemask
[  423.007830] nvidia: Unknown symbol __alloc_pages_nodemask (err -22)
[  423.007852] nvidia: disagrees about version of symbol __register_chrdev
[  423.007853] nvidia: Unknown symbol __register_chrdev (err -22)
[  423.007870] nvidia: disagrees about version of symbol set_page_dirty_lock
[  423.007871] nvidia: Unknown symbol set_page_dirty_lock (err -22)
[  423.007895] nvidia: disagrees about version of symbol cdev_init
[  423.007895] nvidia: Unknown symbol cdev_init (err -22)
[  423.007897] nvidia: disagrees about version of symbol cdev_del
[  423.007897] nvidia: Unknown symbol cdev_del (err -22)

I'm using latest linux-lts and nvidia-lts packages.

local/linux-lts 4.19.17-1
    The Linux-lts kernel and modules
local/linux-lts-headers 4.19.17-1
    Header files and scripts for building modules for Linux-lts kernel
local/nvidia-lts 1:415.27-1
    NVIDIA drivers for linux-lts

LSPCI output

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
	DeviceName: Onboard - Other
	Subsystem: Dell 8th Gen Core Processor Host Bridge/DRAM Registers
	Flags: bus master, fast devsel, latency 0
	Capabilities: <access denied>
	Kernel driver in use: skl_uncore

00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 122
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00004000-00004fff [size=4K]
	Memory behind bridge: a3000000-a40fffff [size=17M]
	Prefetchable memory behind bridge: 0000000090000000-00000000a1ffffff [size=288M]
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile) (prog-if 00 [VGA controller])
	DeviceName: Onboard - Video
	Subsystem: Dell UHD Graphics 630 (Mobile)
	Flags: bus master, fast devsel, latency 0, IRQ 156
	Memory at a2000000 (64-bit, non-prefetchable) [size=16M]
	Memory at 80000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 5000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
	DeviceName: Onboard - Other
	Subsystem: Dell Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
	Flags: fast devsel, IRQ 16
	Memory at a4410000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: <access denied>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device

00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
	DeviceName: Onboard - Other
	Subsystem: Dell Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
	Flags: fast devsel, IRQ 255
	Memory at a442c000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: <access denied>

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Cannon Lake PCH Thermal Controller
	Flags: fast devsel, IRQ 16
	Memory at a442b000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
	DeviceName: Onboard - Other
	Subsystem: Dell Cannon Lake PCH USB 3.1 xHCI Host Controller
	Flags: bus master, medium devsel, latency 0, IRQ 138
	Memory at a4400000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Cannon Lake PCH Shared SRAM
	Flags: fast devsel
	Memory at a4422000 (64-bit, non-prefetchable) [disabled] [size=8K]
	Memory at a442a000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: <access denied>

00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
	DeviceName: Onboard - Ethernet
	Subsystem: Intel Corporation Wireless-AC 9560 [Jefferson Peak]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at a441c000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

00:15.0 Serial bus controller [0c80]: Intel Corporation Device a368 (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Device 086f
	Flags: bus master, fast devsel, latency 0, IRQ 16
	[virtual] Memory at 7f800000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:15.1 Serial bus controller [0c80]: Intel Corporation Device a369 (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Device 086f
	Flags: bus master, fast devsel, latency 0, IRQ 17
	[virtual] Memory at 7f801000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Cannon Lake PCH HECI Controller
	Flags: bus master, fast devsel, latency 0, IRQ 140
	Memory at a4427000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 SATA controller: Intel Corporation Device a353 (rev 10) (prog-if 01 [AHCI 1.0])
	DeviceName: Onboard - SATA
	Subsystem: Dell Device 086f
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 139
	Memory at a4420000 (32-bit, non-prefetchable) [size=8K]
	Memory at a4426000 (32-bit, non-prefetchable) [size=256]
	I/O ports at 5090 [size=8]
	I/O ports at 5080 [size=4]
	I/O ports at 5060 [size=32]
	Memory at a4425000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 123
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: a4300000-a43fffff [size=1M]
	Prefetchable memory behind bridge: None
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.5 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #14 (rev f0) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 124
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00003000-00003fff [size=4K]
	Memory behind bridge: a4200000-a42fffff [size=1M]
	Prefetchable memory behind bridge: None
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1f.0 ISA bridge: Intel Corporation Device a30d (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Device 086f
	Flags: bus master, fast devsel, latency 0

00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
	DeviceName: Onboard - Sound
	Subsystem: Dell Cannon Lake PCH cAVS
	Flags: bus master, fast devsel, latency 32, IRQ 157
	Memory at a4418000 (64-bit, non-prefetchable) [size=16K]
	Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Cannon Lake PCH SMBus Controller
	Flags: medium devsel, IRQ 16
	Memory at a4424000 (64-bit, non-prefetchable) [size=256]
	I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801

00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
	DeviceName: Onboard - Other
	Subsystem: Dell Cannon Lake PCH SPI Controller
	Flags: fast devsel
	Memory at fe010000 (32-bit, non-prefetchable) [size=4K]

01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
	Subsystem: Dell GP107M [GeForce GTX 1050 Ti Mobile]
	Flags: bus master, fast devsel, latency 0, IRQ 255
	Memory at a3000000 (32-bit, non-prefetchable) [size=16M]
	Memory at 90000000 (64-bit, prefetchable) [size=256M]
	Memory at a0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at 4000 [disabled] [size=128]
	Expansion ROM at a4000000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel modules: nouveau, nvidia_drm, nvidia

01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a4080000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

02:00.0 Non-Volatile memory controller: SK hynix Device 1527 (prog-if 02 [NVM Express])
	Subsystem: SK hynix Device 1527
	Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
	Memory at a4300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: nvme

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: Dell RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
	Flags: bus master, fast devsel, latency 0, IRQ 17
	I/O ports at 3000 [size=256]
	Memory at a4204000 (64-bit, non-prefetchable) [size=4K]
	Memory at a4200000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: r8169
	Kernel modules: r8169

My X11 configuration

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Files"
    FontPath     "/usr/share/fonts/"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "intel"
    Option         "TearFree"    "true"
    # Option         "DRI" "3"
    BusID          "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier     "Screen1"
    #Device         "Device1"
    Device         "Device0"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

My setup is that i have HDMI connected monitor which currently can't be used due nvidia driver loading failure, lucky i still can use laptop monitor with Intel driver.
Anyone else experience same problem, i have noticed that nvidia-lts package was released before linux-lts so, maybe, could this be problem.

Thanks

Last edited by evilnop (2019-01-27 19:49:08)

Offline

#2 2019-01-26 10:48:41

Fake_Spiderman
Member
Registered: 2019-01-26
Posts: 1

Re: [SOLVED] Unknown symbols for nvidia-lts 1:415.27-1

I had the exact same issue! So i tried nvidia-dkms to force the module to talk to the kernel.
This came out working, BUT i had no input devices while in X. I tried many different configs but couldn't manage to make it work!
So, now i temporarily switched to nouveau and I'm waiting for a suitable nvidia-lts version for the new kernel..

Offline

#3 2019-01-26 11:05:11

WEREWOLFGHOST
Member
Registered: 2016-06-07
Posts: 13

Re: [SOLVED] Unknown symbols for nvidia-lts 1:415.27-1

HAHA I got the same problem after upgrading my lts kernel(linux-lts 4.19.17-1), and my GDM stuck.
I reinstalled nvidia-lts, nothing changed.
Then I downgraded the kernel back to linux-lts 4.19.16-1 and it worked out!!!
This is the way before the nivida-lts updates perhaps.

I think this is an issue that the nvidia driver and the kernel update don't come out together.

Last edited by WEREWOLFGHOST (2019-01-26 11:06:13)

Offline

#4 2019-01-26 11:37:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,427

Re: [SOLVED] Unknown symbols for nvidia-lts 1:415.27-1

File a bug report requesting a rebuild, if you don't want to wait for that use DKMS or the ABS to get the current PKGBUILD and rebuild it yourself against the correct headers

Offline

#5 2019-01-27 18:51:30

evilnop
Member
Registered: 2019-01-26
Posts: 2

Re: [SOLVED] Unknown symbols for nvidia-lts 1:415.27-1

Latest update solved issue.

local/linux-lts 4.19.18-1
    The Linux-lts kernel and modules
local/linux-lts-headers 4.19.18-1
    Header files and scripts for building modules for Linux-lts kernel
local/nvidia-lts 1:415.27-2
    NVIDIA drivers for linux-lts

Offline

#6 2019-01-27 19:14:09

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,427

Re: [SOLVED] Unknown symbols for nvidia-lts 1:415.27-1

Please mark it as such by editing the title in your initial post: https://wiki.archlinux.org/index.php/Co … ow_to_post

Offline

Board footer

Powered by FluxBB