Bug 28635

Summary: Option for MP4 (h264 and h265) export missing in Davinci Resolve after update to version 460.67
Product: Mageia Reporter: egc <egc>
Component: RPM PackagesAssignee: Kernel and Drivers maintainers <kernel>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Normal CC: ouaurelien
Version: 7   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: dkms-nvidia-current-460.67-1.mga7.nonfree.x86_64, nvidia-current-460.67-1.mga7 CVE:
Status comment:

Description egc 2021-03-24 13:18:24 CET
Description of problem:
After updaten the nvidia driver from 460.56 to 460.67 (from Mageia repository) the MP4 export container with h264 and h265 codec option in Davinci Resolve is missing.

Version-Release number of selected component (if applicable):
460.67-1.mga7 

How reproducible:
Always

Steps to Reproduce:
1. Run version 460.56 of nvidia driver and MP4 container with h264 and h265 export of video shows among the options of encoding.
2. Update to version 460.67 and the option to export MP4 with h264 or h265 is does not show up anymore
3. Install the driver 460.67 from nvidia web page and the export options for MP4 and h264 or h265 are there again
Comment 1 Aurelien Oudelet 2021-04-03 17:07:56 CEST Comment hidden (obsolete)

CC: (none) => ouaurelien
Status: NEW => NEEDINFO

Comment 2 Aurelien Oudelet 2021-04-06 20:41:42 CEST Comment hidden (obsolete)

Keywords: (none) => NEEDINFO

Comment 3 egc 2021-04-07 02:04:50 CEST
Hi Aurelien,

 sorry, i saw this only now ...

I'm not quite sure if i understand ... Davinci Resolve is offered only as an RPM package on BlackmagicDesign's site:
https://www.blackmagicdesign.com/products/davinciresolve/studio

The difference is not in Davinci Resolve, it worked fine before the last update of the nvidia drivers. The lack of MP4 export with h.265 codec is since the last update of the Mageia packed nvidia drivers.
Right now i have running the nvidia driver from the nvidia homepage and with that it works also fine.

So you mean, i should uninstall the original driver and try to install the nvidia drivers as flatpak, right?

Thanks!
egc
Comment 4 Aurelien Oudelet 2021-04-09 16:46:08 CEST
Ho, sorry, no. Flatpak is not involved here.

So, DaVinci Resolve for Linux is installed by a .run file from upstream website.
Installing it to /opt.

Launching it on my computer with
Mageia 8 on Intel Core i5 6600K 16 Gb DDR4 Ram and a Nvidia Geforce GTX 1660 Ti.

here is the output of /home/aurelien/.local/share/DaVinciResolve/logs/ResolveDebug.txt

0x7fd3983c7600 | Main                 | INFO  | 2021-04-09 16:24:48,092 | Running DaVinci Resolve v17.1.1.0009 (Linux/Clang x86_64)
0x7fd3983c7600 | Main                 | INFO  | 2021-04-09 16:24:48,092 | BMD_BUILD_UUID 450c4584-c84f-4cd4-a7bb-98b3fcab9786
0x7fd3983c7600 | Main                 | INFO  | 2021-04-09 16:24:48,092 | BMD_GIT_COMMIT 0789840c2ac307541ca233d76f787b9bbbf2013d
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,092 | Starting GPUDetect 1.1_3-a2
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,262 | Done in 170 ms.
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,262 | Detected System:
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,262 |   - OS: Linux Mageia release 8 (Official) for x86_64
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,262 |   - Model: Gigabyte Z170X-Ultra Gaming-CF
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,262 |   - System ID: ac4132704c5f4d558f4dcd935384a772
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,262 |   - CPU: Intel Core i5-6600K, 4 threads, x86-64
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 |   - RAM: 3.0 GiB used of 15.6 GiB
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 |   - NVIDIA GPU Driver: 460.67, supports CUDA 11.2
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 | Detected 1 GPUs:
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 |   - "NVIDIA GeForce GTX 1660 Ti" (gpu:ddc7c641.f91e8f0c) <- Main Display GPU
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 |     Discrete, 315 MiB used of 5.5 GiB VRAM, PCI:1:0.0
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 |     Matches: CUDA, NVML, OpenCL, XOrg
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 | Detected 1 monitors:
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 |   - "Monitor" <- Main Monitor
0x7fd3983c7600 | GPUDetect            | INFO  | 2021-04-09 16:24:48,263 |     3840x1080, connected to "NVIDIA GeForce GTX 1660 Ti" (gpu:ddc7c641.f91e8f0c)
0x7fd3983c7600 | Main.GPUConfig       | INFO  | 2021-04-09 16:24:48,263 | Compute API set to automatic, defaulting to CUDA.
0x7fd3983c7600 | Main.GPUConfig       | INFO  | 2021-04-09 16:24:48,263 | Selected compute API: CUDA
0x7fd3983c7600 | Main.GPUConfig       | INFO  | 2021-04-09 16:24:48,263 | Automatic GPU Selection:
0x7fd3983c7600 | Main.GPUConfig       | INFO  | 2021-04-09 16:24:48,263 |   - "NVIDIA GeForce GTX 1660 Ti" (gpu:ddc7c641.f91e8f0c)
0x7fd3983c7600 | IO                   | INFO  | 2021-04-09 16:24:48,263 | RED InitializeSdk with library path at /opt/resolve/libs
0x7fd3983c7600 | IO                   | INFO  | 2021-04-09 16:24:48,402 | R3DAPI 8.0.0-49A09 (20201217 Lx64S) R3DSDK 8.0.0-49A09 (20201217 Lx64D C3B1) RED CUDA 8.0.0-50396 (20201217) [/opt/resolve/libs/] init is successful

This seems OK. nvidi seen with Mageia's version of nvidia nonfree drivers.

Note familiar with this software.
Assigning to Kernel and Drivers maintainers.

What about your same file @egc?

Status: NEEDINFO => NEW
Keywords: NEEDINFO => (none)
Assignee: bugsquad => kernel

Comment 5 egc 2021-04-12 23:31:02 CEST
Looks pretty much the same to me, here with Mageia 7 and nvidia driver from Nvidia homepage:


[0x7f57469f6380] | Main                 | INFO  | 2021-04-12 23:19:32,706 | Running DaVinci Resolve Studio v17.1.1.0009 (Linux/Clang x86_64)
[0x7f57469f6380] | Main                 | INFO  | 2021-04-12 23:19:32,706 | BMD_BUILD_UUID 67456b7b-7aaf-41b0-94ca-24053a67e1dd
[0x7f57469f6380] | Main                 | INFO  | 2021-04-12 23:19:32,706 | BMD_GIT_COMMIT 0789840c2ac307541ca233d76f787b9bbbf2013d
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,707 | Starting GPUDetect 1.1_3-a2
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 | Done in 66 ms.
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 | Detected System:
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 |   - OS: Linux Mageia release 7 (Official) for x86_64
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 |   - Model: ASRock X79 Extreme4
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 |   - System ID: abe902cbae2f42708c9ca32fd2ed861d
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 |   - CPU: Intel Core i7-3820, 8 threads, x86-64
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 |   - RAM: 3.5 GiB used of 31.3 GiB
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 |   - NVIDIA GPU Driver: 460.67, supports CUDA 11.2
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,774 | Detected 1 GPUs:
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,775 |   - "NVIDIA GeForce RTX 2060" (gpu:cd10399e.3e1f711b) <- Main Display GPU
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,775 |     Discrete, 155 MiB used of 5.5 GiB VRAM, PCI:2:0.0
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,775 |     Matches: CUDA, NVML, OpenCL, XOrg
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,775 | Detected 1 monitors:
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,775 |   - "Monitor" <- Main Monitor
[0x7f57469f6380] | GPUDetect            | INFO  | 2021-04-12 23:19:32,775 |     1920x1080, connected to "NVIDIA GeForce RTX 2060" (gpu:cd10399e.3e1f711b)
[0x7f57469f6380] | Main.GPUConfig       | INFO  | 2021-04-12 23:19:32,775 | Compute API set to automatic, defaulting to CUDA.
[0x7f57469f6380] | Main.GPUConfig       | INFO  | 2021-04-12 23:19:32,775 | Selected compute API: CUDA
[0x7f57469f6380] | Main.GPUConfig       | INFO  | 2021-04-12 23:19:32,775 | Automatic GPU Selection:
[0x7f57469f6380] | Main.GPUConfig       | INFO  | 2021-04-12 23:19:32,775 |   - "NVIDIA GeForce RTX 2060" (gpu:cd10399e.3e1f711b)
[0x7f57469f6380] | IO                   | INFO  | 2021-04-12 23:19:32,775 | RED InitializeSdk with library path at /opt/resolve/libs
[0x7f57469f6380] | IO                   | INFO  | 2021-04-12 23:19:32,942 | R3DAPI 8.0.0-49A09 (20201217 Lx64S) R3DSDK 8.0.0-49A09 (20201217 Lx64D C1B1) RED CUDA 8.0.0-50396 (20201217) [/opt/resolve/libs/] init is successful
Comment 6 Aurelien Oudelet 2021-07-06 13:14:56 CEST
Mageia 7 is EOL since July 1st 2021.
There will not have any further bugfix for this release.

You are encouraged to upgrade to Mageia 8 as soon as possible.

@reporter, if this bug still apply with Mageia 8, please let us know it.

@packager, if you work on the Mageia 7 version of your package, please check the Mageia 8 package if issue is also present. In this case, please fix the Mageia 8 version instead.

This bug report will be closed OLD if there is no further notice within 1st September 2021.
Comment 7 egc 2021-08-08 18:24:48 CEST
According to comment #6 i'll close this bug

Resolution: (none) => WONTFIX
Status: NEW => RESOLVED