Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-12082

electron apps not working with nvidia-drivers

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical (System) Critical (System)
    • None
    • None
    • None

      Trying to execute electron apps such as VSCode or slack, both apps crash

       

      vscode:

      $ vscode-bin 
      [0218/173324.653219:ERROR:directory_reader_posix.cc(42)] opendir /home/darkstar/.config/Code/Crashpad/attachments/a31e5b0a-e302-42da-b0cc-f9b496760370: No such file or directory (2)
      [18457:0218/173324.839421:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [main 2024-02-18T16:33:24.886Z] update#setState idle
      [18457:0218/173325.020476:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.218964:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.282072:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.341004:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.397405:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.408982:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.420706:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.433070:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=11
      [18457:0218/173325.433085:FATAL:gpu_data_manager_impl_private.cc(448)] GPU process isn't usable. Goodbye. 

       

      slack:

      $ slack 
      Initializing local storage instance
      (electron) Sending uncompressed crash reports is deprecated and will be removed in a future version of Electron. Set { compress: true } to opt-in to the new behavior. Crash reports will be uploaded gzipped, which most crash reporting servers support.
      [18990:0218/173937.817196:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [02/18/24, 17:39:38:187] info: 
      ╔═════════════════════════════════════════════════════════════════╗
      ║      Slack 4.36.140, linux 6.5.10_p1-debian-sources on x64      ║
      ╚═════════════════════════════════════════════════════════════════╝ 
      [02/18/24, 17:39:38:187] info: Configured logger via 
      {
        "enableConsoleTransport": true,
        "identifierOverride": "webapp-service-worker-console",
        "loggerInstanceCount": 2
      }
      [02/18/24, 17:39:38:188] info: Predefined values for process 
      {
        "NODE_ENV": "production",
        "platform": "linux",
        "type": "browser",
        "timeZone": "Europe/Madrid",
        "PACKAGE_MANIFEST.productName": "Slack",
        "PACKAGE_MANIFEST.version": "4.36.140",
        "PACKAGE_MANIFEST.commit": "ae9c897",
        "PACKAGE_MANIFEST.branch": "HEAD"
      }
      [18990:0218/173939.003170:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173939.009489:ERROR:browser_main_loop.cc(276)] Gtk: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed
      [18990:0218/173939.010031:ERROR:browser_main_loop.cc(276)] Gtk: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed
      [18990:0218/173939.138418:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173940.748048:ERROR:nss_util.cc(357)] After loading Root Certs, loaded==false: NSS error code: -8018
      [18990:0218/173940.751296:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173940.841363:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173940.918134:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173940.977412:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173941.200150:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173941.250247:ERROR:gpu_process_host.cc(993)] GPU process exited unexpectedly: exit_code=11
      [18990:0218/173941.250292:FATAL:gpu_data_manager_impl_private.cc(448)] GPU process isn't usable. Goodbye.

       

      I don't know if this issue could be related with nvidia-drivers ebuild einfo or not, but after installing it I can see these warnings

       * QA Notice: One or more compressed files were found in docompress-ed
       * directories. Please fix the ebuild not to install compressed files
       * (manpages, documentation) when automatic compression is used:
       * 
       *   /usr/share/doc/nvidia-drivers-535.104.05/samples/nvidia-persistenced-init.tar.bz2
       * QA Notice: Missing soname symlink(s):
       * 
       *     opt/nvidia/nvidia-drivers-535.104.05/lib64/libnvidia-ngx.so.1 -> libnvidia-ngx.so.535.104.05
       *     opt/nvidia/nvidia-drivers-535.104.05/lib64/libnvidia-egl-gbm.so.1 -> libnvidia-egl-gbm.so.1.1.0
       * 
       * QA Notice: Unresolved soname dependencies:
       * 
       *     /opt/nvidia/nvidia-drivers-535.104.05/lib64/libnvidia-pkcs11-openssl3.so.535.104.05: libcrypto.so.3
       * 
       

       

      In fact, I can see that actually libnvidia-pkcs11-openssl3.so.535.104.05 link to libcrypto.so.3 is not found

      # ldd /opt/nvidia/nvidia-drivers-535.104.05/lib64/libnvidia-pkcs11-openssl3.so.535.104.05 
          linux-vdso.so.1 (0x00007fffd37e0000)
          libcrypto.so.3 => not found
          libdl.so.2 => /lib/libdl.so.2 (0x00007f85fb0c9000)
          libc.so.6 => /lib/libc.so.6 (0x00007f85fac44000)
          /lib64/ld-linux-x86-64.so.2 (0x00007f85fb0eb000)
       

      I have also tried with last nvidia-drivers 535 (535.104.05) with same result

            Unassigned Unassigned
            zayer zayer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: