Gentoo Archives: gentoo-user

From: wabe <wabenbau@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] nvidia driver missing symbols
Date: Thu, 05 Jan 2017 06:07:26
Message-Id: 20170105070558.08ec96a0@hal9000.localdomain
In Reply to: [gentoo-user] nvidia driver missing symbols by Daniel Frey
1 Daniel Frey <djqfrey@×××××.com> wrote:
2
3 > So I updated my nvidia driver and got the following:
4 >
5 > [ 75.557567] nvidia-nvlink: Nvlink Core is being initialized, major
6 > device number 247
7 > [ 75.557583] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 375.26
8 > Thu Dec 8 18:36:43 PST 2016 (using threaded interrupts)
9 > [ 75.701289] nvidia-modeset: Loading NVIDIA Kernel Mode Setting
10 > Driver for UNIX platforms 375.26 Thu Dec 8 18:04:14 PST 2016
11 > [ 75.769472] nvidia_drm: Unknown symbol
12 > drm_atomic_helper_plane_destroy_state (err 0)
13 > [ 75.769479] nvidia_drm: Unknown symbol drm_kms_helper_poll_fini
14 > (err 0) [ 75.769491] nvidia_drm: Unknown symbol
15 > drm_kms_helper_poll_disable (err 0)
16 > [ 75.769497] nvidia_drm: Unknown symbol drm_kms_helper_poll_init
17 > (err 0) [ 75.769514] nvidia_drm: Unknown symbol
18 > drm_atomic_helper_disable_plane (err 0)
19 > [ 75.769527] nvidia_drm: Unknown symbol
20 > drm_atomic_helper_cleanup_planes (err 0)
21 > [ 75.769531] nvidia_drm: Unknown symbol drm_helper_hpd_irq_event
22 > (err 0) [ 75.769538] nvidia_drm: Unknown symbol
23 > drm_atomic_helper_crtc_destroy_state (err 0)
24 > [ 75.769565] nvidia_drm: Unknown symbol drm_atomic_helper_check
25 > (err 0) [ 75.769567] nvidia_drm: Unknown symbol
26 > drm_atomic_helper_connector_destroy_state (err 0)
27 > [ 75.769573] nvidia_drm: Unknown symbol
28 > drm_atomic_helper_plane_duplicate_state (err 0)
29 > [ 75.769603] nvidia_drm: Unknown symbol
30 > drm_atomic_helper_plane_reset (err 0)
31 > [ 75.769606] nvidia_drm: Unknown symbol
32 > drm_atomic_helper_prepare_planes (err 0)
33 > [ 75.769610] nvidia_drm: Unknown symbol
34 > drm_helper_mode_fill_fb_struct (err 0)
35 > [ 75.769622] nvidia_drm: Unknown symbol drm_atomic_helper_set_config
36 > (err 0)
37 > [ 75.769624] nvidia_drm: Unknown symbol
38 > drm_atomic_helper_connector_duplicate_state (err 0)
39 > [ 75.769630] nvidia_drm: Unknown symbol drm_atomic_helper_crtc_reset
40 > (err 0)
41 > [ 75.769636] nvidia_drm: Unknown symbol drm_kms_helper_hotplug_event
42 > (err 0)
43 > [ 75.769644] nvidia_drm: Unknown symbol drm_atomic_helper_swap_state
44 > (err 0)
45 > [ 75.769646] nvidia_drm: Unknown symbol drm_atomic_helper_page_flip
46 > (err 0)
47 > [ 75.769648] nvidia_drm: Unknown symbol
48 > drm_atomic_helper_connector_reset (err 0)
49 > [ 75.769653] nvidia_drm: Unknown symbol
50 > drm_atomic_helper_crtc_duplicate_state (err 0)
51 > [ 75.769656] nvidia_drm: Unknown symbol
52 > drm_atomic_helper_update_plane (err 0)
53 >
54 > I've traced this to needing KMS helper support in the kernel.
55 >
56 > For the life of me, I can't find it to enable it. When searching the
57 > kernel, it shows up but doesn't say exactly where it is.
58 >
59 > Surely someone else has run across this and has a way to enable:
60 >
61 > CONFIG_DRM_KMS_HELPER
62 > CONFIG_DRM_KMS_FB_HELPER
63 > CONFIG_DRM_FBDEV_EMULATION
64 >
65 > ??
66 >
67 > I am thinking it needs something as a prerequisite but I can't grok
68 > that line in the kernel.
69 >
70 > Dan
71
72 Make sure that you have also enabled CONFIG_DRM.
73
74 CONFIG_DRM=y
75 CONFIG_DRM_KMS_HELPER=y
76 CONFIG_DRM_KMS_FB_HELPER=y
77 CONFIG_DRM_FBDEV_EMULATION=y
78
79 If you use "make menuconfig" you can activate these settings by selecting:
80
81 Device Drivers -> Graphics support -> Direct Rendering Manager -> Enable legacy fbdev support for your modesetting driver
82
83 --
84 Regards
85 wabe

Replies

Subject Author
[gentoo-user] Re: nvidia driver missing symbols Nikos Chantziaras <realnc@×××××.com>