Mailinglist Archive: opensuse-factory (401 mails)

< Previous Next >
Re: [opensuse-factory] kernel module problem
On 3/16/19 2:33 PM, Patrick Shanahan wrote:
* Patrick Shanahan <paka@xxxxxxxxxxxx> [03-16-19 14:58]:
* Larry Finger <Larry.Finger@xxxxxxxxxxxx> [03-16-19 14:34]:
On 3/16/19 1:27 PM, Michael Pujos wrote:
On 3/16/19 6:56 PM, Patrick Shanahan wrote:

I cannot compile my nv driver for the new 5.0 kernel-default

/var/log/nvidia-installer.log is here:
   http://wahoo.no-ip.org/~paka/nvidia-installer.log
cannot run newer versions of nv drivers as my GTS450 card is no longer
supported.

driver version is 390.87
tks,



The 418.43 driver (nvidia-gfxG05-kmp-default) package works fine:

$inxi -G
Graphics:  Device-1: Intel UHD Graphics 630 driver: i915 v: kernel
           Device-2: NVIDIA GP107GLM [Quadro P600 Mobile] driver: nvidia v:
418.43
           Display: x11 server: X.Org 1.20.4 driver: modesetting,nvidia
unloaded: intel resolution: 3840x2160~60Hz
           OpenGL: renderer: Quadro P600/PCIe/SSE2 v: 4.6.0 NVIDIA 418.43

According to the nVidia web site, 390.116 fixes the kernel API changes for
v5.0. It is supposed to work with the GTS450.

tks, trying

Thankyou Larry. works. just saved US$300, was contemplating purchase of
a GTX 1060 ti 6gb. may still spend the money as darktable (photo
software) will utilize gcpu memory, but ...

tks again,


You are welcome. Before you buy a new card just to get the driver to compile, you should be able to get help on-line. For example, the problem with 390.87 is that kernel 5.0 removed do_gettimeofday(). The fix for an out-of-kernel driver that I maintain was as follows:

#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 0, 0))
u64 ts;
ts = ktime_get_boottime();
return ts/1000;
#else
struct timeval tv;
do_gettimeofday(&tv);
return ((u64)tv.tv_sec * 1000000) + tv.tv_usec;
#endif

I have not looked at the nVidia code, but the changes will be similar.

That $300 price for a 6GB GTX1060Ti looks a bit high. I just purchased a 6 GB GTX1660Ti from Newegg.com for $290. I would expect the 1060 to be closer to $200. One thing to watch is the size of the card. The new one was a tight squeeze in the Dell box. The 1660 is nearly twice as fast as the 1060 in most tests.

Larry
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >