{"id":3277,"date":"2024-12-17T12:42:08","date_gmt":"2024-12-17T20:42:08","guid":{"rendered":"https:\/\/rglinuxtech.com\/?p=3277"},"modified":"2024-12-17T12:42:08","modified_gmt":"2024-12-17T20:42:08","slug":"nvidia-new-driver-550-142-finally-fixes-kernel-6-13-softlink-error","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=3277","title":{"rendered":"NVIDIA &#8211; New Driver 550.142 &#8211; Finally Fixes Kernel 6.13 Softlink Error.."},"content":{"rendered":"<p>NVIDIA have released driver <strong>550.142<\/strong>, and brief details are here:\u00a0 <a href=\"https:\/\/www.nvidia.com\/en-us\/drivers\/details\/237853\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.nvidia.com\/en-us\/drivers\/details\/237853\/\u00a0<\/a> The &#8216;Release Highlights&#8217; section is especially frugal on specifics..<\/p>\n<p>The &#8216;softlink\u00a0 \/ file not found&#8217; error when compiling with Kernel 6.13 has finally been fixed (tested with 6.13-rc2):<br \/>\n<code><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>........................<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>ld -r -o nvidia-modeset\/nv-modeset-interface.o nvidia-modeset\/nvidia-modeset-linux.o nvidia-modeset\/nv-kthread-q.o<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>MODPOST Module.symvers<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>CC [M] \u00a0nvidia.mod.o<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>CC [M] \u00a0.module-common.o<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>LD [M] \u00a0nvidia.ko<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>CC [M] \u00a0nvidia-uvm.mod.o<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>LD [M] \u00a0nvidia-uvm.ko<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>CC [M] \u00a0nvidia-modeset.mod.o<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>LD [M] \u00a0nvidia-modeset.ko<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>CC [M] \u00a0nvidia-drm.mod.o<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>LD [M] \u00a0nvidia-drm.ko<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>CC [M] \u00a0nvidia-peermem.mod.o<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>LD [M] \u00a0nvidia-peermem.ko<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>make[2]: Leaving directory '\/home\/rgadsdon\/NVIDIA-Linux-x86_64-550.142\/kernel'<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>make[1]: Leaving directory '\/usr\/src\/linux-6.13-rc2'<\/strong><\/span><br \/>\n<\/code><\/p>\n<p>It should be mentioned that the compilation of recent drivers still throws a _lot_ of warnings, including the &#8216;no previous prototype&#8217; for multiple lines of code, and this one, repeated multiple times..<br \/>\n<code><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>..................<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>nvidia-modeset.o: warning: objtool: _nv003137kms+0x97: 'naked' return found in MITIGATION_RETHUNK build<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>nvidia-modeset.o: warning: objtool: _nv003138kms+0x8c: 'naked' return found in MITIGATION_RETHUNK build<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>nvidia-modeset.o: warning: objtool: _nv003140kms+0xab: 'naked' return found in MITIGATION_RETHUNK build<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>nvidia-modeset.o: warning: objtool: _nv003141kms+0xb3: 'naked' return found in MITIGATION_RETHUNK build<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>nvidia-modeset.o: warning: objtool: _nv003157kms+0x42: 'naked' return found in MITIGATION_RETHUNK build<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>nvidia-modeset.o: warning: objtool: _nv003158kms+0x4f: 'naked' return found in MITIGATION_RETHUNK build<\/strong><\/span><br \/>\n<span style=\"font-family: Courier New, Courier, monospace;\"><strong>..................<\/strong><\/span><br \/>\n<\/code><br \/>\nIt would be nice if <em>some<\/em> attempt were made to clean these up, but at least the compilation completes successfully..<\/p>\n<p><strong><em>Robert Gadsdon.\u00a0\u00a0 December 17th 2024..<\/em><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NVIDIA have released driver 550.142, and brief details are here:\u00a0 https:\/\/www.nvidia.com\/en-us\/drivers\/details\/237853\/\u00a0 The &#8216;Release Highlights&#8217; section is especially frugal on specifics.. The &#8216;softlink\u00a0 \/ file not found&#8217; error when compiling with Kernel 6.13 has finally been fixed (tested with 6.13-rc2): &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230; ld -r -o nvidia-modeset\/nv-modeset-interface.o nvidia-modeset\/nvidia-modeset-linux.o nvidia-modeset\/nv-kthread-q.o MODPOST Module.symvers CC [M] \u00a0nvidia.mod.o CC [M] \u00a0.module-common.o LD [M] \u00a0nvidia.ko <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=3277\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[5,14,15,18,19],"tags":[2697,2698,2699,277,2700],"class_list":["post-3277","post","type-post","status-publish","format-standard","hentry","category-compilation","category-kernel","category-linux-2","category-nvidia","category-opinion","tag-550-142","tag-fixes-6-13-softlink-error","tag-many-compile-warnings","tag-nvidia-2","tag-rethunk"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/3277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3277"}],"version-history":[{"count":3,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/3277\/revisions"}],"predecessor-version":[{"id":3280,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/3277\/revisions\/3280"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}