↓
 

Adventures With Linux ™

Linux Technologies and Fun Times - and Technology Commentary..

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

Category Archives: compilation

Post navigation

← Older posts
Newer posts →

GCC – Fun with GCC 10, and the Kernel, NVIDIA, VMware..

Adventures With Linux ™ Posted on February 21, 2020 by RGFebruary 21, 2020

I have updated some test systems (x86_64 and aarch64) to pre-beta Fedora 32, which now includes GCC 10: $ gcc –version gcc (GCC) 10.0.1 20200216 (Red Hat 10.0.1-0.8) There have been a couple of problems with kernel compilation, but in each case there was already a patch/workaround available.. https://www.spinics.net/linux/fedora/fedora-arm/msg13193.html and https://lkml.org/lkml/2020/1/29/494 The most serious problem was a … Continue reading →

Posted in alpha release, compilation, Fedora, gcc, Hacks, kernel, Linux, NVIDIA, Opinion, VMware | Tagged fedora 32, gcc10, kernel 5.6-rc, kernel fixes, nvidia, pre-beta, testing, vmware | Leave a reply

Kernel – Pre-Release Tests for 5.6-rc1 ..

Adventures With Linux ™ Posted on February 6, 2020 by RGFebruary 6, 2020

Kernel 5.6-rc1 should be out on Sunday, February 9th, but I noticed that early-version-test patches are already available for VMware 15.5.1, here:  https://github.com/mkubecek/vmware-host-modules/tree/tmp/workstation-15.5.1-k5.6 These patches gave clues to what might affect NVIDIA as well, and I managed to get a GIT version of 5.6-rc1-pre (dated February 5th) to compile OK, and was able to use this.   Of … Continue reading →

Posted in compilation, Crash and Burn.., fix, Hacks, kernel, Linux, NVIDIA, Opinion, patches, success, VMware | Tagged kernel 5.6-rc1 pre-release, nvidia 440.59 patches, success, testing, vmware 15.5.1 patch | Leave a reply

NVIDIA – Beta Driver 440.48.02 – Compiles OK with Kernel 5.5..

Adventures With Linux ™ Posted on January 27, 2020 by RGJanuary 27, 2020

NVIDIA have a Beta driver available, and this compiles OK with kernel 5.5.   Available from link here:  https://developer.nvidia.com/vulkan-driver I have installed this and – interestingly – it still gives a ‘tombstone’ at # startx, but appears to run OK despite that ?: [60044.039448] ————[ cut here ]———— [60044.043355] refcount_t: underflow; use-after-free. [60044.047445] WARNING: CPU: 1 PID: 45401 … Continue reading →

Posted in compilation, kernel, Linux, NVIDIA, Opinion | Tagged 440.48.02, beta driver, compiles with kernel 5.5, nvidia, tombstone at startx | Leave a reply

Ethernet – If you Can’t Wait for 5.4.14, an Unofficial e1000e Patch for 5.4.13..

Adventures With Linux ™ Posted on January 20, 2020 by RGJanuary 20, 2020

As there is (so far) no sign of an update to the 5.4.x kernel series, I have uploaded a _very unofficial_ patch I had already created for 5.4.13, and I have tested this, and so far it seems to work OK..    It is based on an ‘earlier’ e1000e patch version found on linux/netdev.. https://www.spinics.net/lists/netdev/msg623693.html,  and thanks are … Continue reading →

Posted in compilation, Crash and Burn.., Ethernet, fix, Hacks, Intel, kernel, Linux, Network, Opinion, patches | Tagged disconnect bug, e1000e, fix, kernel 5.4.13, unofficial patch, use at own risk | Leave a reply

NVIDIA – Another Kernel 5.5 Patch

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

There is another (modified?) patch available for the latest NVIDIA driver and Kernel 5.5-rc ( see the NVIDIA Forum article at https://devtalk.nvidia.com/default/topic/1068332/linux/nvidia-driver-does-not-build-on-linux-v5-5-release-candidate-kernel/ ). I have applied this to driver 440.44 on Kernel 5.5-rc3, and it compiles OK, and loads/runs without the ‘tombstone’ that I experienced with previous versions. Robert Gadsdon.  December 24th 2019.

Continue reading →
Posted in compilation, kernel, Linux, NVIDIA, patches | Tagged compiles ok, nvidia 440-44, patch for kernel 5.5, runs, testing | Leave a reply

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 https://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

Post navigation

← Older posts
Newer posts →
Original content &copy Robert Gadsdon 2013
↑
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.