FS#53527 - [nvidia-lts] Needs rebuilt for new kernel

Attached to Project: Arch Linux
Opened by Kerr (zefkerrigan) - Saturday, 01 April 2017, 20:54 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 09 April 2017, 07:38 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 6
Private No

Details

Description:
nvidia-lts 378.13-4:
https://www.archlinux.org/packages/extra/x86_64/nvidia-lts/

Xorg-server does not start after package update. Nvidia GeForce GT 710. Xorg-server starts to run only after switching to the normal "nvidia" package and normal "linux" kernel:
https://www.archlinux.org/packages/extra/x86_64/nvidia/

This task depends upon

Closed by  Andreas Radke (AndyRTR)
Sunday, 09 April 2017, 07:38 GMT
Reason for closing:  Fixed
Comment by loqs (loqs) - Saturday, 01 April 2017, 22:06 GMT
nvidia_drm: disagrees about version of symbol drm_atomic_helper_plane_destroy_state
nvidia_drm: Unknown symbol drm_atomic_helper_plane_destroy_state (err -22)
nvidia_drm: disagrees about version of symbol drm_connector_register
nvidia_drm: Unknown symbol drm_connector_register (err -22)
nvidia_drm: disagrees about version of symbol drm_mode_probed_add
nvidia_drm: Unknown symbol drm_mode_probed_add (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_disable_plane
nvidia_drm: Unknown symbol drm_atomic_helper_disable_plane (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_state_default_clear
nvidia_drm: Unknown symbol drm_atomic_state_default_clear (err -22)
nvidia_drm: disagrees about version of symbol drm_mode_config_init
nvidia_drm: Unknown symbol drm_mode_config_init (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_crtc_destroy_state
nvidia_drm: Unknown symbol drm_atomic_helper_crtc_destroy_state (err -22)
nvidia_drm: disagrees about version of symbol drm_crtc_cleanup
nvidia_drm: Unknown symbol drm_crtc_cleanup (err -22)
nvidia_drm: disagrees about version of symbol drm_encoder_cleanup
nvidia_drm: Unknown symbol drm_encoder_cleanup (err -22)
nvidia_drm: disagrees about version of symbol drm_connector_unregister
nvidia_drm: Unknown symbol drm_connector_unregister (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_clean_old_fb
nvidia_drm: Unknown symbol drm_atomic_clean_old_fb (err -22)
nvidia_drm: disagrees about version of symbol drm_crtc_commit_put
nvidia_drm: Unknown symbol drm_crtc_commit_put (err -22)
nvidia_drm: disagrees about version of symbol drm_crtc_send_vblank_event
nvidia_drm: Unknown symbol drm_crtc_send_vblank_event (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_commit
nvidia_drm: Unknown symbol drm_atomic_helper_commit (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_check
nvidia_drm: Unknown symbol drm_atomic_helper_check (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_connector_destroy_state
nvidia_drm: Unknown symbol drm_atomic_helper_connector_destroy_state (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_set_crtc_for_plane
nvidia_drm: Unknown symbol drm_atomic_set_crtc_for_plane (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_plane_duplicate_state
nvidia_drm: Unknown symbol drm_atomic_helper_plane_duplicate_state (err -22)
nvidia_drm: disagrees about version of symbol drm_plane_cleanup
nvidia_drm: Unknown symbol drm_plane_cleanup (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_get_crtc_state
nvidia_drm: Unknown symbol drm_atomic_get_crtc_state (err -22)
nvidia_drm: disagrees about version of symbol drm_mode_connector_list_update
nvidia_drm: Unknown symbol drm_mode_connector_list_update (err -22)
nvidia_drm: disagrees about version of symbol drm_mode_connector_update_edid_property
nvidia_drm: Unknown symbol drm_mode_connector_update_edid_property (err -22)
nvidia_drm: disagrees about version of symbol drm_connector_init
nvidia_drm: Unknown symbol drm_connector_init (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_set_fb_for_plane
nvidia_drm: Unknown symbol drm_atomic_set_fb_for_plane (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_state_init
nvidia_drm: Unknown symbol drm_atomic_state_init (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_state_free
nvidia_drm: Unknown symbol drm_atomic_state_free (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_set_crtc_for_connector
nvidia_drm: Unknown symbol drm_atomic_set_crtc_for_connector (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_plane_reset
nvidia_drm: Unknown symbol drm_atomic_helper_plane_reset (err -22)
nvidia_drm: disagrees about version of symbol drm_crtc_init_with_planes
nvidia_drm: Unknown symbol drm_crtc_init_with_planes (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_state_default_release
nvidia_drm: Unknown symbol drm_atomic_state_default_release (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_commit
nvidia_drm: Unknown symbol drm_atomic_commit (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_state_alloc
nvidia_drm: Unknown symbol drm_atomic_state_alloc (err -22)
nvidia_drm: disagrees about version of symbol drm_mode_connector_attach_encoder
nvidia_drm: Unknown symbol drm_mode_connector_attach_encoder (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_set_config
nvidia_drm: Unknown symbol drm_atomic_helper_set_config (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_connector_duplicate_state
nvidia_drm: Unknown symbol drm_atomic_helper_connector_duplicate_state (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_set_mode_for_crtc
nvidia_drm: Unknown symbol drm_atomic_set_mode_for_crtc (err -22)
nvidia_drm: disagrees about version of symbol drm_connector_cleanup
nvidia_drm: Unknown symbol drm_connector_cleanup (err -22)
nvidia_drm: disagrees about version of symbol drm_universal_plane_init
nvidia_drm: Unknown symbol drm_universal_plane_init (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_crtc_reset
nvidia_drm: Unknown symbol drm_atomic_helper_crtc_reset (err -22)
nvidia_drm: disagrees about version of symbol drm_encoder_init
nvidia_drm: Unknown symbol drm_encoder_init (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_get_plane_state
nvidia_drm: Unknown symbol drm_atomic_get_plane_state (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_page_flip
nvidia_drm: Unknown symbol drm_atomic_helper_page_flip (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_commit_hw_done
nvidia_drm: Unknown symbol drm_atomic_helper_commit_hw_done (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_connector_reset
nvidia_drm: Unknown symbol drm_atomic_helper_connector_reset (err -22)
nvidia_drm: disagrees about version of symbol drm_mode_config_cleanup
nvidia_drm: Unknown symbol drm_mode_config_cleanup (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_crtc_duplicate_state
nvidia_drm: Unknown symbol drm_atomic_helper_crtc_duplicate_state (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_helper_update_plane
nvidia_drm: Unknown symbol drm_atomic_helper_update_plane (err -22)
nvidia_drm: disagrees about version of symbol drm_atomic_get_connector_state
nvidia_drm: Unknown symbol drm_atomic_get_connector_state (err -22)

Rebuilding nvidia-lts with the linux-lts-headers 4.9.20-1 resolves the version mismatch
Comment by desbma (desbma) - Monday, 03 April 2017, 15:33 GMT
I got the same errors when upgrading from linux-lts 4.9.17-1 to 4.9.20-1.
X did start though, but Cinnamon gave me a warning about slow software rendering.

I reverted back to linux-lts 4.9.17-1 and all went to normal.
Comment by Vladimir Panteleev (CyberShadow) - Wednesday, 05 April 2017, 18:55 GMT
I had the same problem with non-LTS linux/nvidia. Simply rebuilding the nvidia package from ABS fixed it.

In my case, X didn't start without an xorg.conf file. It did start after running nvidia-xconfig, albeit with slow OpenGL rendering.
Comment by Rodrigo Fernandez-Vizarra (rfvizarra) - Thursday, 06 April 2017, 07:19 GMT
Version 378.13-5 fixed the problem for me.
Thanks!
Comment by Perttu Luukko (nuteater) - Thursday, 06 April 2017, 08:48 GMT
Rebuilding nvidia-lts with up-to-date linux-lts-headers fixed this issue for me as well.

Loading...