[Seek Help] Davinci Resolve
Tofloor
poster avatar
c***[email protected]
deepin
2021-01-11 01:49
Author

G'Day!  Davinci Resolve doesn't work in my Deepin. I have a Lenovo Ideapad s145 i7 + nvidia. A popup says "Unsupported GPU Processing Mode". I changed it to bumblebee driver to no avail. I've checked this forum for answers but they are all in chinese! Can anybody help?

Reply Favorite View the author
All Replies
Perfect Storm
deepin
2021-01-11 02:40
#1

Check if current packages are installed:

bumblebee
bumblebee-nvidia
nvidia-driver-libs-nonglvnd
primus

and run it with primusrun command. 

Reply View the author
c***[email protected]
deepin
2021-01-12 00:23
#2

Thanks man! This is the output from the terminal:

carlos@carlos-PC:~$ sudo apt install bumblebee bumblebee-nvidia nvidia-driver-libs-nonglvnd primus
Reading package lists... Done
Building dependency tree      
Reading state information... Done
bumblebee is already the newest version (3.2.1-20).
bumblebee-nvidia is already the newest version (3.2.1-20).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nvidia-driver-libs-nonglvnd : Depends: libgl1-nvidia-glx (= 418.152.00-1+rebuild) but it is not installable
                               Depends: libegl1-nvidia (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: nvidia-driver-libs-nonglvnd-i386 (= 418.152.00-1+rebuild)
                               Recommends: libglx-nvidia0 (= 418.152.00-1+rebuild) but 450.66-1+eagle is to be installed
                               Recommends: libgles-nvidia1 (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: libgles-nvidia2 (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: libnvidia-cfg1 (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: nvidia-nonglvnd-vulkan-icd (= 418.152.00-1+rebuild) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
carlos@carlos-PC:~$

 

Reply View the author
c***[email protected]
deepin
2021-01-12 00:26
#3

carlos@carlos-PC:~$ sudo apt install primus
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libegl-nvidia0 libglx-nvidia0 libnvidia-eglcore libnvidia-ml1 nvidia-driver-bin nvidia-egl-common
  nvidia-egl-icd
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  gcc-8-base:i386 libatomic1:i386 libbsd0:i386 libc6:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386
  libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386
  libffi6:i386 libgcc1:i386 libgl1:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386
  libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libidn2-0:i386 libllvm7:i386 libpciaccess0:i386
  libsensors5:i386 libstdc++6:i386 libtinfo6:i386 libunistring2:i386 libx11-6:i386 libx11-xcb1:i386
  libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386
  libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxshmfence1:i386
  libxxf86vm1:i386 primus-libs primus-libs:i386 primus-libs-ia32:i386 zlib1g:i386
Suggested packages:
  glibc-doc:i386 locales:i386 lm-sensors:i386 nvidia-driver-libs-nonglvnd
  | nvidia-legacy-390xx-driver-libs-nonglvnd
The following packages will be REMOVED:
  libgl1-nvidia-glvnd-glx nvidia-driver nvidia-driver-libs
The following NEW packages will be installed:
  gcc-8-base:i386 libatomic1:i386 libbsd0:i386 libc6:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386
  libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386
  libffi6:i386 libgcc1:i386 libgl1:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386
  libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libidn2-0:i386 libllvm7:i386 libpciaccess0:i386
  libsensors5:i386 libstdc++6:i386 libtinfo6:i386 libunistring2:i386 libx11-6:i386 libx11-xcb1:i386
  libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386
  libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxshmfence1:i386
  libxxf86vm1:i386 primus primus-libs primus-libs:i386 primus-libs-ia32:i386 zlib1g:i386
0 upgraded, 48 newly installed, 3 to remove and 0 not upgraded.
Need to get 28.7 MB of archives.
After this operation, 333 MB of additional disk space will be used.
Do you want to continue? [Y/n]

I said yes and installed them.

Reply View the author
c***[email protected]
deepin
2021-01-12 00:31
#4

carlos@carlos-PC:~$ sudo apt install nvidia-driver-libs-nonglvnd
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nvidia-driver-libs-nonglvnd : Depends: libgl1-nvidia-glx (= 418.152.00-1+rebuild) but it is not installable
                               Depends: libegl1-nvidia (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: nvidia-driver-libs-nonglvnd-i386 (= 418.152.00-1+rebuild)
                               Recommends: libglx-nvidia0 (= 418.152.00-1+rebuild) but 450.66-1+eagle is to be installed
                               Recommends: libgles-nvidia1 (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: libgles-nvidia2 (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: libnvidia-cfg1 (= 418.152.00-1+rebuild) but it is not going to be installed
                               Recommends: nvidia-nonglvnd-vulkan-icd (= 418.152.00-1+rebuild) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
carlos@carlos-PC:~$

Reply View the author
c***[email protected]
deepin
2021-01-12 00:42
#5

carlos@carlos-PC:~$ primusrun
/usr/bin/primusrun: line 41: warning: command substitution: ignored null byte in input

Reply View the author
Perfect Storm
deepin
2021-01-12 06:45
#6
c***[email protected]

carlos@carlos-PC:~$ primusrun
/usr/bin/primusrun: line 41: warning: command substitution: ignored null byte in input

primusrun [insert DaVinci Resolve Command]
Reply View the author
c***[email protected]
deepin
2021-01-12 08:26
#7

carlos@carlos-PC:~$ primusrun /opt/resolve/bin/resolve
/usr/bin/primusrun: line 41: warning: command substitution: ignored null byte in input
primus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory

 

That is the output! What am I doing wrong? It seems to be a driver problem. Is it? How can I install the lastest Nvidia drivers in Deepin? Is it possible?

Reply View the author
Perfect Storm
deepin
2021-01-12 12:26
#8
c***[email protected]

carlos@carlos-PC:~$ primusrun /opt/resolve/bin/resolve
/usr/bin/primusrun: line 41: warning: command substitution: ignored null byte in input
primus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory

 

That is the output! What am I doing wrong? It seems to be a driver problem. Is it? How can I install the lastest Nvidia drivers in Deepin? Is it possible?

I think it's Da Vinci Resolve that may be the problem. Try the beta version of it. Also take a look at where the driver files are stored. In mine I don't have those files either. And I play 3D games and all that.

Reply View the author
c***[email protected]
deepin
2021-01-13 00:06
#9

Reply View the author
c***[email protected]
deepin
2021-01-13 00:07
#10

I have fewer files than you! What am I missing?

During the primus installation it was suggested I installed nvidia-legacy-390xx-driver-libs-nonglvnd. I'll do it and see if it changes anything.

Reply View the author
c***[email protected]
deepin
2021-01-13 00:45
#11

Nah! Nothing!

carlos@carlos-PC:~$ primusrun /opt/resolve/bin/resolve
/usr/bin/primusrun: line 41: warning: command substitution: ignored null byte in input
primus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory

 

I'm giving up and using it on windows. Thanks, anyway.

 

Reply View the author