Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Enabling dri3 [Solved]

Linux Kernel, Network, and Services configuration.
Post Reply
Message
Author
User avatar
larry77
Posts: 582
Joined: 2006-09-24 17:59
Has thanked: 6 times
Been thanked: 1 time

Enabling dri3 [Solved]

#1 Post by larry77 »

Dear All,
First of all: I know next to nothing about dri3, but when I try running an application (the x86_64 release of a file sync application at https://github.com/FilenCloudDienste/fi ... p/releases), I get an error message

Code: Select all

[4291:0804/104713.546997:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
I run debian stable on a desktop and I have nothing fancy installed (all stuff from the standard repos) + nvidia drivers (for cuda and friends) because I need them to use my gpu to crunch numbers. I am not at all an expert about dri3 and so far I have never needed to be one.
This is my card

Code: Select all

  $ lspci | grep -i --color 'vga\|3d\|2d'
05:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
 
and based on what I saw here viewtopic.php?f=5&t=137330&p=672221&hilit=dri3#p672221

Code: Select all

 $ xdpyinfo | grep -i "DRI"
    DRI2
 
dri3 is definitely not enabled, but I installed the relevant packages, I believe

Code: Select all

$ sudo apt list --installed | grep dri3

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libxcb-dri3-0/stable,now 1.14-3 amd64 [installed,automatic]
libxcb-dri3-dev/stable,now 1.14-3 amd64 [installed]

Any idea about how to enable dri3? Any suggestion is appreciated.
Last edited by larry77 on 2022-08-05 08:53, edited 1 time in total.

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 132 times

Re: Enabling dri3

#2 Post by Head_on_a_Stick »

If you're using the proprietary drivers then they are responsible for the stuff that's handled by DRI3 under Mesa.

That "DRI2" in the xdpyinfo output is just what the driver reports when queried through the DRI protocol but the protocol itself is not used.

So if you want DRI3 try nouveau.
deadbang

User avatar
larry77
Posts: 582
Joined: 2006-09-24 17:59
Has thanked: 6 times
Been thanked: 1 time

Re: Enabling dri3

#3 Post by larry77 »

Thanks for your clarification. For various reasons, it is not feasible for me to get rid of the nvidia proprietary drivers.

Post Reply