Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DaVinci crashes on startup #136

Open
2 of 3 tasks
yahomeboyprophet opened this issue Dec 6, 2024 · 6 comments
Open
2 of 3 tasks

DaVinci crashes on startup #136

yahomeboyprophet opened this issue Dec 6, 2024 · 6 comments
Labels

Comments

@yahomeboyprophet
Copy link

yahomeboyprophet commented Dec 6, 2024

Bug

After once getting to and completing the setup menu, now DaVinci Resolve crashes on startup.

Installation method used

  • setup.sh
  • Manual
    • Distrobox
    • Toolbox
      (Both attempted separately)

To Reproduce

Steps to reproduce the behavior:

  1. Go to Application Menu / Open Terminal
  2. Click on DaVinci Resolve / Run DaVinci Resolve
  3. Application crash on Startup

Expected behavior

DaVinci Resolve is meant to start.

System information:

  • Distro: Mint 22
  • Desktop Environment: Cinnamon 6.2.9
  • GPU: NVIDIA GeForce RTX 3060 w/ AMD Radeon Integrated
  • Davincibox version: The output simply said 'latest' ghcr.io/zelikos/davincibox latest 5caac0ea60e9 18 hours ago 1.67 GB

Additional context
Uninstallation methods may or may not have left notable residue that takes up a noticeable portion of storage and could possibly interfere with davincibox.

NVIDIA GPU should be prioritized over AMD integration in system.

I'm new to Linux, new to Github, I'm tired, and I seriously cannot do this anymore. I don't know if this is the right place to ask for help but it's the only place I see. One time, a crash produced a coredump I am unable to access, however, I can still provide. I don't know if it has identifying / sensitive information within it as of this time. Please assist and thank you.

@zelikos
Copy link
Owner

zelikos commented Dec 6, 2024

Davincibox version: The output simply said 'latest'

The output should look like the following, not only latest:

ghcr.io/zelikos/davincibox-opencl          latest      05dd03155a8d  8 days ago     3.12 GB

GPU: NVIDIA GeForce RTX 3060 w/ AMD Radeon Integrated

This might be related to #40

@yahomeboyprophet
Copy link
Author

Please resend the version command, I'll resinsert it ASAP.

Checked out #40 after a fresh setup.sh reinstall, interesting developments during the vanilla reinstall. A bunch of dependencies tried to install, reaching Error 404s, but continued regardless. Crash on startup. Terminal 404s present below.

Container Setup Complete!
Updating and loading repositories:
Repositories loaded.
Package                                                     Arch        Version                                                     Repository                                      Size
Upgrading:
 elfutils-debuginfod-client                                 x86_64      0.192-7.fc41                                                updates                                     81.4 KiB
   replacing elfutils-debuginfod-client                     x86_64      0.192-6.fc41                                                5f28ed6541c641078efb07ff800510c4            84.1 KiB
 elfutils-default-yama-scope                                noarch      0.192-7.fc41                                                updates                                      1.8 KiB
   replacing elfutils-default-yama-scope                    noarch      0.192-6.fc41                                                5f28ed6541c641078efb07ff800510c4             1.8 KiB
 elfutils-libelf                                            x86_64      0.192-7.fc41                                                updates                                      1.2 MiB
   replacing elfutils-libelf                                x86_64      0.192-6.fc41                                                5f28ed6541c641078efb07ff800510c4             1.2 MiB
 elfutils-libs                                              x86_64      0.192-7.fc41                                                updates                                    654.9 KiB
   replacing elfutils-libs                                  x86_64      0.192-6.fc41                                                5f28ed6541c641078efb07ff800510c4           666.3 KiB
 hwdata                                                     noarch      0.390-1.fc41                                                updates                                      9.3 MiB
   replacing hwdata                                         noarch      0.389-1.fc41                                                5f28ed6541c641078efb07ff800510c4             9.3 MiB
 librsvg2                                                   x86_64      2.59.2-1.fc41                                               updates                                      4.5 MiB
   replacing librsvg2                                       x86_64      2.59.1-1.fc41                                               fedora                                       4.6 MiB
 rsvg-pixbuf-loader                                         x86_64      2.59.2-1.fc41                                               updates                                    330.6 KiB
   replacing rsvg-pixbuf-loader                             x86_64      2.59.1-1.fc41                                               fedora                                     335.9 KiB

Transaction Summary:
 Upgrading:          7 packages
 Replacing:          7 package

Total size of inbound packages is 4 MiB. Need to download 4 MiB.
[1/7] elfutils-debuginfod-client-0:0.192-7.fc41.x86_64                                                                                          100% |  13.5 KiB/s |  43.9 KiB |  00m03s
>>> Status code: 404 for https://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-debuginfod-client-0.192-7.fc41.x86_64.rpm (IP: 2600:3402:200:227::
>>> Status code: 404 for http://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-debuginfod-client-0.192-7.fc41.x86_64.rpm (IP: 2600:3402:200:227::2
[2/7] elfutils-libelf-0:0.192-7.fc41.x86_64                                                                                                     100% |  50.3 KiB/s | 204.6 KiB |  00m04s
>>> Status code: 404 for https://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-libelf-0.192-7.fc41.x86_64.rpm (IP: 2600:3402:200:227::2) - https:
>>> Status code: 404 for http://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-libelf-0.192-7.fc41.x86_64.rpm (IP: 2600:3402:200:227::2) - http://
[3/7] elfutils-default-yama-scope-0:0.192-7.fc41.noarch                                                                                         100% |  14.5 KiB/s |  12.5 KiB |  00m01s
>>> Status code: 404 for http://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-default-yama-scope-0.192-7.fc41.noarch.rpm (IP: 2600:3402:200:227::
>>> Status code: 404 for https://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-default-yama-scope-0.192-7.fc41.noarch.rpm (IP: 2600:3402:200:227:
[4/7] elfutils-libs-0:0.192-7.fc41.x86_64                                                                                                       100% |  60.6 KiB/s | 250.8 KiB |  00m04s
>>> Status code: 404 for https://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-libs-0.192-7.fc41.x86_64.rpm (IP: 2600:3402:200:227::2) - https://
>>> Status code: 404 for http://ftp-chi.osuosl.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/e/elfutils-libs-0.192-7.fc41.x86_64.rpm (IP: 2600:3402:200:227::2) - http://ft
[5/7] rsvg-pixbuf-loader-0:2.59.2-1.fc41.x86_64                                                                                                 100% | 311.9 KiB/s | 152.5 KiB |  00m00s
[6/7] librsvg2-0:2.59.2-1.fc41.x86_64                                                                                                           100% |   1.1 MiB/s |   1.6 MiB |  00m01s
[7/7] hwdata-0:0.390-1.fc41.noarch                                                                                                              100% | 834.0 KiB/s |   1.6 MiB |  00m02s
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[7/7] Total                                                                                                                                     100% | 536.9 KiB/s |   3.9 MiB |  00m07s
Running transaction
[ 1/16] Verify package files                                                                                                                    100% | 500.0   B/s |   7.0   B |  00m00s
[ 2/16] Prepare transaction                                                                                                                     100% | 264.0   B/s |  14.0   B |  00m00s
[ 3/16] Upgrading elfutils-libelf-0:0.192-7.fc41.x86_64                                                                                         100% |   5.5 MiB/s |   1.2 MiB |  00m00s
[ 4/16] Upgrading rsvg-pixbuf-loader-0:2.59.2-1.fc41.x86_64                                                                                     100% |   3.2 MiB/s | 331.6 KiB |  00m00s
[ 5/16] Upgrading librsvg2-0:2.59.2-1.fc41.x86_64                                                                                               100% |  28.7 MiB/s |   4.5 MiB |  00m00s
[ 6/16] Upgrading elfutils-default-yama-scope-0:0.192-7.fc41.noarch                                                                             100% |  16.5 KiB/s |   2.0 KiB |  00m00s
[ 7/16] Upgrading elfutils-libs-0:0.192-7.fc41.x86_64                                                                                           100% |   6.4 MiB/s | 656.7 KiB |  00m00s
[ 8/16] Upgrading elfutils-debuginfod-client-0:0.192-7.fc41.x86_64                                                                              100% | 900.6 KiB/s |  83.8 KiB |  00m00s
[ 9/16] Upgrading hwdata-0:0.390-1.fc41.noarch                                                                                                  100% |  31.2 MiB/s |   9.3 MiB |  00m00s
[10/16] Removing elfutils-debuginfod-client-0:0.192-6.fc41.x86_64                                                                               100% | 241.0   B/s |  14.0   B |  00m00s
[11/16] Removing hwdata-0:0.389-1.fc41.noarch                                                                                                   100% | 189.0   B/s |  11.0   B |  00m00s
[12/16] Removing elfutils-libs-0:0.192-6.fc41.x86_64                                                                                            100% | 179.0   B/s |  12.0   B |  00m00s
[13/16] Removing librsvg2-0:2.59.1-1.fc41.x86_64                                                                                                100% |  76.0   B/s |  14.0   B |  00m00s
[14/16] Removing elfutils-default-yama-scope-0:0.192-6.fc41.noarch                                                                              100% |  17.0   B/s |   1.0   B |  00m00s
[15/16] Removing rsvg-pixbuf-loader-0:2.59.1-1.fc41.x86_64                                                                                      100% |  88.0   B/s |   6.0   B |  00m00s
[16/16] Removing elfutils-libelf-0:0.192-6.fc41.x86_64                                                                                          100% |  16.0   B/s |  15.0   B |  00m01s
Complete!ng trigger-post-uninstall scriptlet: gdk-pixbuf2-0:2.42.12-6.fc41.x86_64
davincibox initialized
Extracting /home/prophet/AppImages/Davinci_Resolve_Box/DaVinci_Resolve_19.1_Linux.run ...

Attempted to apply the fix present in #40 with terminal, however, it actually presented me with a brief in-terminal crash dump -- present below.

prophet@prophet:~$ distrobox-enter -n davincibox -- env __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia /opt/resolve/bin/resolve %u
ActCCMessage Already in Table: Code= c005, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
19.1.0.0012 Linux/Clang x86_64
Main thread starts: 8352A000
Failed to load config file "%u"._IceTransSocketUNIXConnect: Cannot connect to non-local host prophet
_IceTransSocketUNIXConnect: Cannot connect to non-local host prophet
Qt: Session management error: Could not open network socket
resolve: /home/jenkins/jenkins/workspace/resolve/Resolve/Cyclone/Main/AppConfig.cpp:247: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.
log4cxx: No appender could be found for logger (Main).
log4cxx: Please initialize the log4cxx system properly.


==========[CRASH DUMP]==========
#TIME Fri Dec  6 03:48:48 2024 - Uptime 00:00:00 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v19.1.0.0012 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID ef7e2918-bb7a-42eb-b0e5-eb1fc4b7e20f
#BMD_GIT_COMMIT 6def76c8ecd41d97024d3515d2ab5dd1214b4b05
#BMD_UTIL_VERSION 19.1.0.0012
#OS Linux

/opt/resolve/bin/resolve() [0x4ed6819]
/opt/resolve/bin/resolve() [0x288dfb3]
/lib64/libc.so.6(+0x19dd0) [0x7c41891afdd0]
/lib64/libc.so.6(+0x72c94) [0x7c4189208c94]
/lib64/libc.so.6(gsignal+0x1e) [0x7c41891afd1e]
/lib64/libc.so.6(abort+0xdf) [0x7c4189197942]
/lib64/libc.so.6(+0x185e) [0x7c418919785e]
/lib64/libc.so.6(+0x11e47) [0x7c41891a7e47]
/opt/resolve/bin/resolve() [0x28bf91e]
/opt/resolve/bin/resolve() [0x28bcaa9]
/opt/resolve/bin/resolve() [0x28bc3d8]
/opt/resolve/bin/resolve() [0x471abe8]
/opt/resolve/bin/resolve() [0x404f0e0]
/opt/resolve/bin/resolve() [0x404ee6f]
/opt/resolve/bin/resolve() [0x28e28a8]
/opt/resolve/bin/resolve() [0x28e27b1]
/opt/resolve/bin/resolve() [0x288c88e]
/opt/resolve/bin/resolve() [0x28866be]
/lib64/libc.so.6(+0x3248) [0x7c4189199248]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7c418919930b]
/opt/resolve/bin/resolve() [0x2884dab]
Signal Number = 6

================================
resolve: /home/jenkins/jenkins/workspace/resolve/Resolve/Cyclone/Main/AppConfig.cpp:247: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.


==========[CRASH DUMP]==========
#TIME Fri Dec  6 03:48:48 2024 - Uptime 00:00:00 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v19.1.0.0012 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID ef7e2918-bb7a-42eb-b0e5-eb1fc4b7e20f
#BMD_GIT_COMMIT 6def76c8ecd41d97024d3515d2ab5dd1214b4b05
#BMD_UTIL_VERSION 19.1.0.0012
#OS Linux

/opt/resolve/bin/resolve() [0x4ed6819]
/opt/resolve/bin/resolve() [0x288dfb3]
/lib64/libc.so.6(+0x19dd0) [0x7c41891afdd0]
/lib64/libc.so.6(+0x72c94) [0x7c4189208c94]
/lib64/libc.so.6(gsignal+0x1e) [0x7c41891afd1e]
/lib64/libc.so.6(abort+0xdf) [0x7c4189197942]
/lib64/libc.so.6(+0x185e) [0x7c418919785e]
/lib64/libc.so.6(+0x11e47) [0x7c41891a7e47]
/opt/resolve/bin/resolve() [0x28bf91e]
/opt/resolve/bin/resolve() [0x28bcaa9]
/opt/resolve/bin/resolve() [0x28bc3d8]
/opt/resolve/bin/resolve() [0x28d3276]
/opt/resolve/bin/resolve() [0x288e1c7]
/lib64/libc.so.6(+0x19dd0) [0x7c41891afdd0]
/lib64/libc.so.6(+0x72c94) [0x7c4189208c94]
/lib64/libc.so.6(gsignal+0x1e) [0x7c41891afd1e]
/lib64/libc.so.6(abort+0xdf) [0x7c4189197942]
/lib64/libc.so.6(+0x185e) [0x7c418919785e]
/lib64/libc.so.6(+0x11e47) [0x7c41891a7e47]
/opt/resolve/bin/resolve() [0x28bf91e]
/opt/resolve/bin/resolve() [0x28bcaa9]
/opt/resolve/bin/resolve() [0x28bc3d8]
/opt/resolve/bin/resolve() [0x471abe8]
/opt/resolve/bin/resolve() [0x404f0e0]
/opt/resolve/bin/resolve() [0x404ee6f]
/opt/resolve/bin/resolve() [0x28e28a8]
/opt/resolve/bin/resolve() [0x28e27b1]
/opt/resolve/bin/resolve() [0x288c88e]
/opt/resolve/bin/resolve() [0x28866be]
/lib64/libc.so.6(+0x3248) [0x7c4189199248]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7c418919930b]
/opt/resolve/bin/resolve() [0x2884dab]
Signal Number = 6

================================

Hope this helps narrow down the issue, still quite new to this OS.

@zelikos zelikos added the nvidia label Dec 6, 2024
@zelikos
Copy link
Owner

zelikos commented Dec 6, 2024

Please resend the version command, I'll resinsert it ASAP.

podman image list | grep davincibox

@yahomeboyprophet
Copy link
Author

Updated accordingly. Thank you.

@zelikos
Copy link
Owner

zelikos commented Dec 6, 2024

The line of interest seems to be:

resolve: /home/jenkins/jenkins/workspace/resolve/Resolve/Cyclone/Main/AppConfig.cpp:247: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.

I can't reproduce the issue on my end, neither on my system nor in a fresh VM, but someone else on Linux Mint seems to have had this same issue: https://forums.linuxmint.com/viewtopic.php?t=431867

@yahomeboyprophet
Copy link
Author

Link has currently brought me to a dead-end but will continue looking out for issues relating to my GPU. As I said in the original post, my system should prioritize my NVIDIA GPU over the AMD integration but should is the keyword here. I love computers. Will return when situation updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants