↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

  • Home
  • About the Author…
  • Copyright and Trademarks..

Category Archives: compilation

Post navigation

← Older posts
Newer posts →

Kernel – 5.5-rc1 is Out. Breaks NVIDIA, but e1000e Finally Fixed?

Adventures With Linux ™ Posted on December 8, 2019 by RGDecember 8, 2019

Kernel 5.5-rc1 has been released, and brief details are here:  http://lkml.iu.edu/hypermail/linux/kernel/1912.1/00242.html From limited tests so far, the Intel e1000e driver now seems to be working for all Intel NICs that use it, on my various systems. Patched VMware W/S 15.5.1 compiles OK, but NVIDIA 440.36 fails: ………… In file included from /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-440.36/kernel/nvidia-drm/nvidia-drm-drv.c:30: /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-440.36/kernel/nvidia-drm/nvidia-drm-connector.h:30:10: fatal error: drm/drmP.h: No … Continue reading →

Posted in compilation, Intel, kernel, Linux, Network, NVIDIA, Opinion, VMware | Tagged breaks nvidia 440.36, drmP.h removed, intel e1000e ok, kernel 5.5-rc1, patched vmware 15.5.1 ok | 10 Replies

Kernel – 5.4-rc2 is Out. No Change from rc1, so far?

Adventures With Linux ™ Posted on October 7, 2019 by RGOctober 7, 2019

Kernel 5.4-rc2 has been released, and brief details are here: http://lkml.iu.edu/hypermail/linux/kernel/1910.0/07213.html The odd behaviour of VMware and NVIDIA compiles still occurs, but there are patches submitted (see comments under -rc1 article http://rglinuxtech.com/?p=2614 for more details).   So far, I have not seen a fix for the NVIDIA compile failure. Robert Gadsdon.  October 7th 2019.   … Continue reading →

Posted in compilation, kernel, Linux, NVIDIA, Opinion, quirks, VMware | Tagged compile quirks, kernel 5.4-rc2 released, patches submitted, same as rc1 | 1 Reply

VMware – Version 15.5 is Out – Compiles with Kernel 5.3..

Adventures With Linux ™ Posted on September 20, 2019 by RGSeptember 20, 2019

VMware have released Workstation version 15.5.0, and the release notes can be found here:  https://docs.vmware.com/en/VMware-Workstation-Pro/15.5/rn/VMware-Workstation-155-Pro-Release-Notes.html The real surprise is that this actually compiles ( although not very cleanly) with Kernel 5.3 (tested with 5.3.0, and GCC 9.2.1, on Fedora 30).. …………………. /tmp/modconfig-rtOtwQ/vmnet-only/vnetEvent.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate … Continue reading →

Posted in compilation, kernel, Linux, Opinion, retpoline, VMware | Tagged compiles with kernel 5.3.0, released, vmware 15.5.0 | 2 Replies

Fedora – Fix for Broken rpmbuild in Fedora 31.

Adventures With Linux ™ Posted on September 6, 2019 by RGSeptember 6, 2019

Testing Fedora 31 – which is still work-in-progress, of course.. Tried to use # rpmbuild –rebuild to create a missing RPM from a F30 source RPM, and found the following error: ………….. Illegal char ‘)’ (0x29) in: Obsoletes:………. I found a reference to this error in the buglist, but it had been flagged as ‘rawhide’, and closed, … Continue reading →

Posted in compilation, Crash and Burn.., Fedora, Hacks, Linux, Opinion, quirks | Tagged fedora 31, fix, illegal char, pre release, rpmbuild bug, workaround | Leave a reply

NVIDIA – New ‘Legacy’ Driver, OK with Latest Kernel

Adventures With Linux ™ Posted on July 31, 2019 by RGJuly 31, 2019

NVIDIA have just released driver version 430.40, and ‘legacy’ driver 390.129, which is also OK with the latest Kernel (tested with 5.3-rc2): ………………………. ld -r -o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-modeset/nv-modeset-interface.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-modeset/nvidia-modeset-linux.o Building modules, stage 2. MODPOST 4 modules CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-drm.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-drm.ko CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-modeset.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-modeset.ko CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-uvm.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia-uvm.ko CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.129/kernel/nvidia.ko make[1]: Leaving … Continue reading →

Posted in compilation, kernel, Linux, NVIDIA, Opinion, success | Tagged 390.129, 430.40, legacy driver, new drivers, nvidia, ok with kernel 5.3-rc2 | Leave a reply

VMware – 15.1.0 released. Still broken, but Fix available

Adventures With Linux ™ Posted on May 15, 2019 by RGMay 15, 2019

VMware 15.1.0 is out, and release notes are here:  https://docs.vmware.com/en/VMware-Workstation-Pro/15/rn/VMware-Workstation-151-Pro-Release-Notes.html Sadly, vmmon/vmnet install still fails (tested with Kernel 5.1.2), but a fix is already available – thanks once again to Michal Kubeček – at: https://github.com/mkubecek/vmware-host-modules/tree/workstation-15.1.0 I have tested this, and VMware now runs OK, again.. Robert Gadsdon,   May 15 2019. … Continue reading →

Posted in compilation, fix, kernel, Linux, Opinion, VMware | Tagged fix available, kernel 5.1.2 fail, vmware 15.1.0 | 7 Replies

NVIDIA – 418.56 Released – Kernel 5.1 Fix still Applies, with Slight Tweak..

Adventures With Linux ™ Posted on March 21, 2019 by RGMarch 21, 2019

NVIDIA have released driver 418.56, and details are here:  https://devtalk.nvidia.com/default/topic/1048767/announcements-and-news/-linux-solaris-and-freebsd-driver-418-56-long-lived-branch-release-/ This version has almost the same problems with Kernel 5.1-rc1 as 418.43, but the fix mentioned in the previous article still applies, after the fixes for ‘list_is_first‘ in   ~/kernel/common/inc/nv-list-helpers.h and ~/kernel/nvidia-uvm/uvm8_range_tree.c have been removed, as these are no longer required, and would now cause the compile to … Continue reading →

Posted in compilation, fix, Hacks, kernel, Linux, NVIDIA, Opinion, patches, Performance | Tagged fix still applies, kernel 5.1-rc1, nvidia 418.56, with mods | Leave a reply

NVIDIA – Fix for 418.43 to Work with Kernel 5.1-rc1..

Adventures With Linux ™ Posted on March 19, 2019 by RGMarch 19, 2019

I have done some more investigation into the NVIDIA compile failures with Kernel 5.1-rc1, and now have a – rather inelegant – solution. I found clues to some of the errors in a post relating to nouveau: https://lkml.org/lkml/2019/2/20/50 and the rest were due to content removed from /include/drm/drm_crtc_helper.h in Kernel 5.1-rc1: https://elixir.bootlin.com/linux/v5.1-rc1/source/include/drm/drm_crtc_helper.h compared to: https://elixir.bootlin.com/linux/v5.0.3/source/include/drm/drm_crtc_helper.h.  I also … Continue reading →

Posted in compilation, Crash and Burn.., fix, Hacks, kernel, Linux, NVIDIA, Opinion, patches | Tagged fix for kernel 5.1-rc1, nvidia 418.43, tested, works | 3 Replies

Kernel – 5.1-rc1 is out – VMware Fix Available, but NVIDIA Fails.

Adventures With Linux ™ Posted on March 17, 2019 by RGMarch 17, 2019

Kernel 5.1-rc1 has been released, and brief details are here:  http://lkml.iu.edu/hypermail/linux/kernel/1903.2/00496.html VMware with the Kernel 5.0 patches fails to compile vmmon, but thanks to Michal Kubeček, a fix is currently available at https://github.com/mkubecek/vmware-host-modules/tree/workstation-15.0.3-test.   I have applied this, and VMware 15.0.3 compiles and loads/runs OK with Kernel 5.1-rc1. NVIDIA 418.43 compile fails soon after commencing: …………………. /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-418.43/kernel/common/inc/nv-list-helpers.h:94:19: error: … Continue reading →

Posted in compilation, fix, kernel, Linux, NVIDIA, VMware | Tagged 418.43, kernel 5.1-rc1 released, nvidia compile fails, vmware patch available | 6 Replies

VMware – 15.0.3 Released, Still Broken with Kernel 5.0..

Adventures With Linux ™ Posted on March 16, 2019 by RGMarch 16, 2019

VMware Workstation 15.0.3 has been released, and the details are here: https://docs.vmware.com/en/VMware-Workstation-Pro/15/rn/workstation-1503-release-notes.html Not an impressive effort, as it still fails when compiled with Kernel 5.0, with multiple warnings, and errors (tested with 5.0.2): ………………….. /tmp/modconfig-32tPYF/vmmon-only/linux/hostif.c: In function ‘HostIF_EstimateLockedPageLimit’: /tmp/modconfig-32tPYF/vmmon-only/linux/hostif.c:1641:25: error: ‘totalram_pages’ redeclared as different kind of symbol extern unsigned long totalram_pages; ^~~~~~~~~~~~~~ In file included from /tmp/modconfig-32tPYF/vmmon-only/linux/hostif.c:42: … Continue reading →

Posted in compilation, kernel, Linux, Opinion, patches, VMware | Tagged compile fail, kernel 5.0.2, new release, patches available, vmware 15.0.3 | 16 Replies

Post navigation

← Older posts
Newer posts →
Original content © Robert Gadsdon 2013
↑