You are not logged in.

#1 2018-02-01 11:29:48

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,251

[SOLVED] Latest kernel and nvidia upgrade issues

I'm not sure what the culprit is for these since I can't test independently.

Latest linux 4.15.0-1 kills beep. It still runs, but is silent.

With linux 4.15.0.1 and nvidia 390.25, there's horrible screen flashing when rendering with CUDA in blender.

Unfortunately, since the kernel was built with gcc 7.3, and the downgraded nvidia was built with 7.2, I can only downgrade by downgrading gcc, gcc-fortran, linux (4.14), linux-headers and nvidia-dkms (387.34-21) (which auomatically downgrades nvidia-utils).

However, downgrading does, indeed, fix all the problems.

Is it just me, or is there a fix?

Nothing in xorg.conf that would explain it. If you need more info, let me know what.

Last edited by Roken (2018-02-01 13:47:26)


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

#2 2018-02-01 12:12:10

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,415

Re: [SOLVED] Latest kernel and nvidia upgrade issues

Moving to [testing].

Offline

#3 2018-02-01 12:18:20

blablo
Member
Registered: 2011-06-02
Posts: 38

Re: [SOLVED] Latest kernel and nvidia upgrade issues

Offline

#4 2018-02-01 12:34:21

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,251

Re: [SOLVED] Latest kernel and nvidia upgrade issues

Thank you, blablo. Looks  like a bug in the driver then. Guess I'll hold gcc, linux and nvidia back a little while.

EDIT: Scratch that. Turning ForceFullCompositionPipeline off has fixed the issue, and a quick test shows no tearing (though I use compton, so that's probably taking care of vsync now).

I'll need to test more fully with video etc. But I'm marking partially solved for now. Still no beep.

However, anyone stumbling on this that relies on the driver to prevent tearing will probably find this is NOT a solution for them.

Last edited by Roken (2018-02-01 12:55:53)


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

#5 2018-02-01 13:48:31

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,251

Re: [SOLVED] Latest kernel and nvidia upgrade issues

Update. It seems pcspkr is now disabled in the kernel build. Anyone know why?

I could build my own kernel, but it's a damned nuisance.


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

#6 2018-02-02 22:43:17

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,251

Re: [SOLVED] Latest kernel and nvidia upgrade issues

I wanted to come back to this to simply post ( notwithstanding the "beep" issue, which I could fix by rebuilding the kernel), as a compton user, I don't seem to need any compositing options in the driver, and removing them fixes all issues. I've tested with normal desktop, Blender, online video (Netflix), local video (VLC) and wine gaming. No tearing whatsoever.

I reiterate, if you rely on the driver for tear free, this won't work, but for those using compositing other than the driver, disabling driver compositing should do the trick.


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

#7 2018-02-08 22:31:00

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,251

Re: [SOLVED] Latest kernel and nvidia upgrade issues

Update: Nice to see pcspkr back in 4.15.2-2. I missed my beep music startup tune smile


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

Board footer

Powered by FluxBB