You are not logged in.

#1 2020-05-19 18:21:59

Pereck
Member
From: Italy
Registered: 2015-08-20
Posts: 21

[SOLVED] LLVMpipe on Gnome 3.36 with Nvidia 2060

Hi,

I've made an upgrade to my PC, changing CPU, RAM, MB and GPU, switching from a NVIDIA 580 to a 2060. I am running the last Linux kernel with nouveau driver, and i am using Gnome 3.36 as DE. After this upgrade Gnome started using LLVMpipe instead of hardware acceleration, and now the DE performances are very poor, without any kind of animation and with 500MB used by gnome-shell. Installing NVIDIA proprietary drivers seems to solve the problem, but i don't want to use them, so i removed them immediatly (nvidia and nvidia-utils packages).

Checking dmesg (here the full version) i found this:

[    4.236963] nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
[    4.236965] ucsi_ccg 0-0008: i2c_transfer failed -110
[    4.236967] ucsi_ccg 0-0008: ucsi_ccg_init failed - -110

and chacking journalctl -b (here the full version) i found this:

May 19 18:50:00 arch gnome-shell[651]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Do not want to use software renderer (llvmpipe (LLVM 10.0.0, 256 bits)), falling back to CPU copy path
May 19 18:50:00 arch gnome-shell[651]: Forcing shadow framebuffer

Kernel 5.6 introduced the hardware acceleration forn NVIDIA 20* cards, so i don't know why Gnome does not use it. Is there a way to enable hardware acceleration using nouveau driver?
Thank you for your patience.

Last edited by Pereck (2020-05-20 16:16:53)

Offline

#2 2020-05-19 19:56:19

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

Re: [SOLVED] LLVMpipe on Gnome 3.36 with Nvidia 2060

Hardware acceleration on the kernel level means that your terminal works with high resolution. Mesa/userspace are likely to be far off.

You might want to look at the rightmost column of: https://nouveau.freedesktop.org/wiki/FeatureMatrix/

Online

#3 2020-05-19 20:00:22

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED] LLVMpipe on Gnome 3.36 with Nvidia 2060

You do realise that using the nouveau driver instead of nvidia forces your card to be locked to initial boot frequency and thus run at only a few percent of its rated performance.

It will be much slower than your old 580.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#4 2020-05-20 16:16:33

Pereck
Member
From: Italy
Registered: 2015-08-20
Posts: 21

Re: [SOLVED] LLVMpipe on Gnome 3.36 with Nvidia 2060

Ok, so i need to wait. Thank you guys for your support.

Offline

#5 2020-05-20 16:34:11

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED] LLVMpipe on Gnome 3.36 with Nvidia 2060

You'll be waiting a very long time. The nouveau driver currently only supports re-clocking for up to the 7xx series, and there is no indication from Nvidia that they are ever going to release the firmware for later cards.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

Board footer

Powered by FluxBB